Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Table of Contents
Introduction
About This Book
Foolish Assumptions
Icons Used in This Book
Beyond the Book
Where to Go from Here
Book 1: WordPress Basics
Chapter 1: Exploring Basic WordPress Concepts
Discovering Blogging
Understanding WordPress Technologies
Using WordPress as a Content Management System
Chapter 2: Exploring the World of Open-Source Software
Defining Open-Source
Understanding WordPress Licensing
Applying WordPress Licensing to Your Projects
Chapter 3: Understanding Development and Release Cycles
Discovering WordPress Release Cycles
Keeping Track of WordPress Development
Downloading Nightly Builds
Chapter 4: Meeting the WordPress Community
Finding Other WordPress Users
Users Helping Users
Discovering Professional WordPress Consultants and Services
Contributing to WordPress
Participating in Live WordPress Events
Chapter 5: Discovering Different Versions of WordPress
Comparing the Two Versions of WordPress
Hosting Multiple Sites with One WordPress Installation
Discovering WordPress VIP Services
Book 2: Setting Up the WordPress Software
Chapter 1: Understanding the System Requirements
Establishing Your Domain
Finding a Home for Your Site
Chapter 2: Using Secure File Transfer Protocol
Understanding SFTP Concepts
Setting Up SFTP on Your Hosting Account
Finding and Using Free and Easy SFTP Programs
Chapter 3: Getting to Know PHP and MySQL
Understanding How PHP and MySQL Work Together
Exploring PHP Basics
Trying Out a Little PHP
Managing Your MySQL Database
Chapter 4: Installing WordPress on Your Web Server
Exploring Preinstalled WordPress
Installing WordPress Manually
Chapter 5: Configuring WordPress for Optimum Security
Understanding the Basics of Web Security
Preventing Attacks
Using Trusted Sources
Managing Users
Staying Clear of Soup-Kitchen Servers
Hardening WordPress
Chapter 6: Updating WordPress
Getting Notified of an Available Update
Backing Up Your Database
Updating WordPress Automatically
Updating WordPress Manually
Chapter 7: Backing Up, Packing Up, and Moving to a New Host
Migrating Your Existing Site to WordPress
Moving Your Website to a Different Host
Book 3: Exploring the WordPress Dashboard
Chapter 1: Logging In and Taking a Look Around
Logging In to the Dashboard
Navigating the Dashboard
Arranging the Dashboard to Your Tastes
Finding Inline Documentation and Help
Chapter 2: Exploring Tools and Settings
Configuring the Settings
Creating Your Personal Profile
Setting Your Site’s Format
Chapter 3: Managing Users and Multiple Authors
Understanding User Roles and Capabilities
Allowing New User Registration
Adding New Users Manually
Editing User Details
Managing a Multiauthor Site
Chapter 4: Dealing with Comments and Spam
Deciding to Allow Comments on Your Site
Interacting with Readers through Comments
Managing Comments and Trackbacks
Tackling Spam with Akismet
Chapter 5: Creating Categories and Tags
Archiving Content with WordPress
Creating and Editing Tags
Book 4: Publishing Your Site with WordPress
Chapter 1: Writing Your First Post
Composing Your Post
Using the Block Editor
Refining Your Post Options
Publishing Your Post
Being Your Own Editor
Chapter 2: Creating a Static Page
Understanding the Difference between Posts and Pages
Creating the Front Page of Your Website
Adding a Blog to Your Website
Chapter 3: Uploading and Displaying Photos and Galleries
Inserting a Single Image into a Post
Using the Columns block to Insert Multiple Images in a Row
Inserting a Cover Image into a Post
Inserting a Photo Gallery
Chapter 4: Exploring Podcasting and Video Blogging
Inserting Video Files into Your Content
Inserting Audio Files into Your Blog Posts
Inserting Audio with the Embed Block
Podcasting with WordPress
Keeping Media Files Organized
Chapter 5: Working with Custom Fields
Understanding Custom Fields
Exploring the Custom Fields Interface
Adding Custom Fields to Your Template File
Exploring Different Uses for Custom Fields
Chapter 6: Using WordPress as a Content Management System
Creating Different Page Views Using WordPress Templates
Creating a Template for Each Post Category
Pulling In Content from a Single Category
Using Sidebar Templates
Creating Custom Styles for Sticky, Category, and Tag Posts
Working with Custom Post Types
Optimizing Your WordPress Site
Book 5: Examining SEO and Social Media
Chapter 1: Exposing Your Content
Understanding the Three Cs of the Social Web
Making It Easy for Users to Share Your Content
Determining Where You Need to Participate
Finding Influencers
Leveraging Twitter for Social Media Success
Engaging with Facebook
Chapter 2: Creating a Social Media Listening Hub
Exploring Reasons for a Social Media Listening Hub
Exploring Different Listening Tools
Creating Your Own Personal Monitoring Mix
Editing the Dashboard to Create a Listening Post
Chapter 3: Understanding Analytics
Understanding the Importance of Analytics
Exploring the Options for Tracking Data
Understanding Key Analytics Terminology
Adding Google Analytics to Your WordPress Site
Chapter 4: Search Engine Optimization
Understanding the Importance of Search Engine Optimization
Outlining the Advantages That WordPress Presents for SEO
Understanding How Search Engines See Your Content
Optimizing Your Site under the Hood
Researching Your Niche
Creating Search Engine Strategies
Chapter 5: Exploring Popular SEO Plugins
Exploring Must-Use Plugins for SEO Best Practices
Yoast SEO
Google XML Sitemaps for WordPress
Redirection
WP-PageNavi
Book 6: Customizing the Look of Your Site
Chapter 1: Examining the Default Theme: Twenty Nineteen
Exploring the Layout and Structure
Adding a Logo to Your Website
Customizing Colors in Twenty Nineteen
Including Custom Navigation Menus
Enhancing Your Website with Widgets
Chapter 2: Finding and Installing WordPress Themes
Getting Started with Free Themes
Understanding What to Avoid with Free Themes
Installing a Theme
Exploring Premium Theme Options
Chapter 3: Exploring the Anatomy of a Theme
Starting with the Basics
Understanding the Stylesheet
Exploring Template Tags, Values, and Parameters
Creating New Widget Areas
Examining the Main Index and The Loop
Examining Other Template Files
Customizing Your Posts with Template Tags
Putting a Theme Together
Chapter 4: Customizing Your Theme
Changing Your Background Graphic
Changing Your Header Graphic
Personalizing Your Theme with CSS
Understanding Basic HTML Techniques
Changing Basic Elements for a Unique Look
Finding Additional Resources
Chapter 5: Understanding Parent and Child Themes
Customizing Theme Style with Child Themes
Modifying Theme Structure with Child Themes
Preparing a Parent Theme
Chapter 6: Digging into Advanced Theme Development
Getting Started with Advanced Theming
Adding New Template Files
Adding Theme Support for Built-In Features
Exploring Theme Options in the Customizer
Book 7: Using and Developing Plugins
Chapter 1: Introducing WordPress Plugins
Extending WordPress with Plugins
Identifying Core Plugins
Distinguishing between Plugins and Themes
Finding Plugins on the WordPress Website
Evaluating Plugins before Installing
Finding Plugins outside the WordPress Website
Comparing Free and Commercial Plugins
Chapter 2: Installing and Managing Plugins
Installing Plugins within the WordPress Dashboard
Manually Installing Plugins
Upgrading Plugins
Activating and Deactivating Plugins
Deleting Plugins
Chapter 3: Configuring and Using Plugins
Exploring Activate-and-Go Plugins
Discovering Settings Screens
Using Widgets
Enhancing Content with Shortcodes
Chapter 4: Modifying Existing Plugin Code
Setting the Foundation for Modifying Plugins
Removing Part of a Form
Modifying the Hello Dolly Lyrics
Changing a Shortcode’s Name
Chapter 5: Creating Simple Plugins from Scratch
Understanding Plugin Structure
Creating Your First Plugin
Fixing Problems
Filtering Content
Creating Shortcodes
Adding Widgets
Building a Settings Page
Chapter 6: Exploring Plugin Development Best Practices
Adding a File Header
Creating a readme.txt File
Internationalizing or Localizing Your Plugin
Chapter 7: Plugin Tips and Tricks
Using a Plugin Template
Enhancing Plugins with CSS and JavaScript
Custom Post Types
Using Custom Shortcodes
Adding Functionality to Profile Filters
Correcting Hyperlink Problems
Book 8: Running Multiple Sites with WordPress
Chapter 1: An Introduction to Multiple Sites
Deciding When to Use the Multisite Feature
Understanding the Difference between Sites and Blogs
Setting Up the Optimal Hosting Environment
Chapter 2: Setting Up and Configuring Network Features
Enabling the Network Feature
Exploring the Difference between Subdirectories and Subdomains
Installing the Network on Your Site
Disabling the Network
Dealing with Common Errors
Chapter 3: Becoming a Network Admin
Exploring the Network Admin Dashboard
Managing Your Network
Stopping Spam Sign-Ups and Splogs
Chapter 4: Management of Users and Access Control
Setting Default User Permissions
Changing Defaults
Exploring Default Site Settings
Chapter 5: Using Network Plugins and Themes
Using One Theme on Multiple Sites
Gathering and Displaying Networkwide Content
Using and Installing Networkwide Plugins
Discovering Handy Multisite Plugins
Chapter 6: Using Multiple Domains within Your Network
Finding Your Way with Domain Mapping
Installing the Domain Mapping Plugin
Mapping a Large Volume of Domains
Setting Up Multiple Networks
Index
About the Author
Connect with Dummies
End User License Agreement
← Prev
Back
Next →
← Prev
Back
Next →