Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
WordPress: The Missing Manual
A Note Regarding Supplemental Files
The Missing Credits
About the Author
About the Creative Team
Acknowledgments
The Missing Manual Series
Introduction
The Very Basics of Reading This Book
About→These→Arrows
About WordPress
What You Need to Know
Your Computer
Hosting WordPress
About this Book
About the Online Resources
Web Links
Living Examples
Registration
Feedback
Errata
Using Code Examples
Safari® Books Online
1. Starting Out with WordPress
1. The WordPress Landscape
How WordPress Works
WordPress Behind the Scenes
WordPress Themes
What You Can Build with WordPress
Blogs
Other Types of WordPress Sites
Stories and Articles
Catalogs
Business Sites
WordPress Hosting
Choosing Where to Host Your Site
WordPress.com Sites vs. Self-Hosted Sites
2. Signing Up with WordPress.com
Choosing a Web Address
Creating Your WordPress.com Account
Buying a Domain Name After Sign-Up
Using a Domain Name You Already Own
Mapping an Entire Domain Name
Mapping a Subdomain
Finishing the Job: Setting Up the WordPress.com Mapping
The WordPress.com Community
Browsing Other WordPress.com Sites
Liking Posts and Following Blogs
3. Installing WordPress on Your Web Host
Preparing for WordPress
Where to Put WordPress
Creating a Subdomain
The Administrator Account
Installing WordPress with an Autoinstaller
Installing WordPress with Fantastico
Installing WordPress with Softaculous
Installing WordPress by Hand
Create a MySQL Database
Uploading the WordPress Files
Running the Install Script
Maintaining Your Site
Updating WordPress
Backing Up Your Site
2. Building a WordPress Blog
4. Creating Posts
Introducing the Dashboard
The Menu
The Home Page
Dashboard Practice: Changing Basic Settings
Adding Your First Post
Creating a New Post
Browsing Your Posts
Delayed Publishing
Changing Your Nickname
Editing a Post
Deleting a Post
Creating a Sticky Post
Organizing Your Posts
Understanding Categories
Categorizing Posts
Using Subcategories
Managing Categories
Understanding Tags
Tagging Posts
How to Get High-Quality URLs
Permalinks in WordPress.com
Permalinks on a Self-Hosted Site
Changing a Post’s Permalink
Getting a Shorter Version of Your URL
Dashboard Tricks to Save Time and Effort
Customizing a Dashboard Page
Getting Help
Taking Charge of the List of Posts
Performing Bulk Actions
5. Choosing and Polishing Your WordPress Theme
How Themes Work
Tweaking Your Theme
Basic Theme Options
Configuring the Header
Configuring the Background
Customizing Your Widgets
Positioning Your Widgets
Changing Widget Settings
The Basic Widgets
The Calendar Widget
The Links Widget
The Tag Cloud Widget
The Text Widget
Choosing a New Theme
Activating a Theme in WordPress.com
Installing a Theme on a Self-Hosted Site
The Theme Customizer
Mobile Themes
6. Jazzing Up Your Posts
Making Fancier Posts
Using Subheadings
Showing a Code Listing
Adding Links
Inserting Special Characters
Using the HTML View
Using Post Formats
Using Pictures
Putting Pictures in a Post
Featured Images
The Media Library
Deleting Pictures from the Library
Adding Pictures to the Library
Showing Part of a Post
Displaying Teasers Using the “More” Quicktag
Dividing a Post into Multiple Pages
Summarizing Posts with Excerpts
Using Excerpts on Your Home Page
7. Adding Pages and Menus
Creating Pages
Viewing Pages
Showing Pages in the Pages Widget
Showing Pages in a Menu
Ordering and Grouping Pages
Custom Menus
Building a Custom Menu
Multiple Menus
The Custom Menu Widget
Changing Your Home Page
Creating a Brochure Site
Creating a Custom Entry Page
Pages with Sidebars
Showcase Pages
8. Comments: Letting Your Readers Talk Back
Allowing or Forbidding Comments
Changing Comment Settings for a Post
Changing the Default Comment Settings Site-Wide
The Life Cycle of a Comment
Leaving a Comment
Moderating Comments Through Email
Moderating Comments from the Dashboard
Sanitizing Comments
The Ongoing Conversation
Threaded Comments
Paged Comments
Advertising a Post’s Comments
Comment Ratings
Linkbacks
Making Comments More Personal
The Gravatar Service
Signing Up with Gravatar
Changing the “Mystery Man” Gravatar
Gravatar Hovercards
Facebook and Twitter Comments
Stamping Out Comment Spam
Understanding Spam
Spam-Fighting Strategies
Understanding Akismet
Installing Akismet
Using Akismet
Fighting Spam with Captcha
3. Supercharging Your Blog
9. Getting New Features with Plug-Ins
Managing Plug-Ins
How Plug-Ins Work
Searching for a Plug-In
Installing a Plug-In
Activating a Plug-In
The Jetpack Plug-In
Signing Up with WordPress.com
Using the Image Widget
Adding a Contact Form
Adding a Mathematical Equation
Adding Mobile Support
The WPtouch Mobile Theme
Configuring WPtouch
Backing Up a WordPress Site
Using an Automated Backup Service
Backing Up with a Plug-In
The Online Backup for WordPress Plug-In
Restoring Your Site
Better Performance with Caching
10. Adding Picture Galleries, Video, and Music
Understanding Embeds and Shortcodes
Automatic Embeds
Shortcodes
Showing Groups of Pictures
Creating a Gallery
Editing a Gallery
Creating a Gallery with Pictures from Your Media Library
Creating a Slideshow
Themes that Make the Most of Pictures
Embedding a Video Window
Showing a YouTube Video
Configuring the YouTube Video Window
Showing Videos from Other Video Services
Premium Video Hosting
Playing Audio Files
Adding a Basic Audio Player
Using a Music Sharing Service
Podcasting
Creating Podcast-Friendly Audio
Getting Your Podcast Feed
11. Collaborating with Multiple Authors
Adding Users to Your Site
Creating a New User for a Self-Hosted Site
Inviting Users to a WordPress.com Site
Working with Authors
The Post Approval Process
Browsing an Author’s Posts
Adding Author Information
Removing Authors (and Other Users)
Building a Private Community
Hiding and Locking Posts
Creating a Completely Private Site
Letting People Register Themselves on a Self-Hosted Site
Creating a Network of Sites
Creating a Multisite Network from Scratch
Converting an Existing Site to a Multisite Network
Your Multisite Network: A First Look
Adding a Site to Your Network
Understanding How Users Work in a Multisite Network
Rolling Out Updates
Adding Themes and Plug-Ins
12. Attracting a Crowd
Encouraging Your Readers to Share
How Sharing Buttons Work
Adding Sharing Buttons
More Ways to Customize Your Sharing Buttons
Letting People Like Your Site
Using WordPress.com Ratings
Keeping Readers in the Loop
Making Email Subscriptions More Accessible
Emailing Your Subscribers (Without WordPress’s Help)
Publicizing Your Posts on Social Media (with WordPress.com)
Showing Your Own Tweets on Your Site
Notifying Readers by Using Feeds
Getting Customized Feeds
Using a Feed Widget
Search Engine Optimization
PageRank: Scoring Your Site
Finding Your PageRank
Making Your Site Google-Friendly
Boosting SEO with a Plug-In
Creating an XML Sitemap
Tweaking Titles and Descriptions
WordPress Site Statistics
Viewing Your Statistics
Strategy 1. Find Out What Your Readers Like
Strategy 2. Who’s Giving You the Love?
Strategy 3. Play Well with Search Engines
Strategy 4. Meet Your Top Commenters
4. From Blog to Website
13. Editing Themes: The Key to Customizing Your Site
The Goal: More Flexible Blogs and Sites
WordPress Sites (That Aren’t Blogs)
Getting Ready
Taking Control of Your Theme
How WordPress Stores Themes
Style.css: How a Theme Identifies Itself
The Theme Editor
Protecting Yourself with a Child Theme
Creating a Child Theme
How Child Themes Work
Editing the Styles in Your Theme
Taking a Look at the Style Rules in Your Theme
Decoding a Basic Rule
Other Types of Selectors
Combining Selectors
Changing the Twenty Eleven Theme
Using Fancy Fonts
Editing the Code in Your Theme
Introducing the Template Files
A Basic Editing Example
Step 1. Find the Template File
Step 2. Create a Copy of the Template File
Step 3. Examine the Template File
Step 4. Make Your Change
Delving into the Loop
Step 1. Prepare the Template File
Step 2. Examine the Template File
Step 3. Add New Code
Step 4. Add a New Style
Extending WordPress with Functions.php
14. Building an Advanced WordPress Site
Planning Your Site
Deciding Between Posts and Pages
Adding Content
Picking a Theme
Creating a Custom Copy of a Theme
Creating Custom Category Pages
Adding a Category Description
Finding the Right Template File
Changing the Title
Adding Extra Information
Reordering Posts
Removing the Post Footers
Building a Better Home Page
Cleaning Out the Template
Adding Text
Creating the Links
From Post to Product Page
Cleaning Out the Template
Adding the Sidebar Content
Custom Fields: Adding Extra Pieces of Information to a Post
Sites with More than One Type of Post
Adding E-Commerce
Signing Up with PayPal
Installing the Shopping Cart Plug-In
Adding the Shopping Cart
5. Appendixes
A. Migrating from WordPress.com
Before You Begin
Transferring Your Data
Exporting Your Data from WordPress.com
Importing Your Data into a Self-Hosted Site
Cleaning Up Your New Site
Migrating Your Theme
Missing WordPress.com Features
Permalinks
Redirecting Your Address
Keeping Your Custom Domain
Moving from .WordPress.com
B. Useful Websites
Chapter Links
Chapter 1 The WordPress Landscape
Chapter 2 Signing Up with WordPress.com
Chapter 3 Installing WordPress on Your Web Host
Chapter 4 Creating Posts
Chapter 5 Choosing and Polishing Your WordPress Theme
Chapter 6 Jazzing Up Your Posts
Chapter 8 Comments: Letting Your Readers Talk Back
Chapter 9 Getting New Features with Plug-Ins
Chapter 10 Adding Picture Galleries, Video, and Music
Chapter 11 Collaborating with Multiple Authors
Chapter 12 Attracting a Crowd
Chapter 13 Editing Themes: The Key to Customizing Your Site
Chapter 14 Building an Advanced WordPress Site
Index
About the Author
Copyright
← Prev
Back
Next →
← Prev
Back
Next →