PacktLib: WordPress 2.7 Cookbook

WordPress 2.7 Cookbook

Credits

About the Author

About the Reviewers

Preface

Getting Ready to Cook with WordPress

Managing media files with the Media Library

Live editing themes with the built-in Theme Editor

Editing plugins with the WordPress built-in Plugin Editor

Managing authors and users with the User Manager

Importing and exporting content with the Import and Export tool

Finding and Installing Themes

Installing a theme

Get the most out ofyour WordPress Theme

Modifying your theme colors

Modifying your theme fonts

Creating and integrating a favicon

Integrating your own logo

Adding social bookmarking buttons to your theme

Integrating Feedburner feeds on your theme

Integrating Twitter on your theme using the Twitter Tools plugin

Displaying your Twitter entries on your blog using a page template

Customizing WordPress admin login page

Using conditional tags to display content on specific pages

Using page templates in your theme

Creating an archive page

Creating a custom 404 error page

Using a static page as a homepage

Creating a Featured Posts block on your homepage

Making your new posts stands out with a custom style

Doing anything withPlugins and Widgets

Installing plugins

Getting rid of comment spams with Akismet

Backing up your database with WP Database Backup

Scheduling automatic backups

Optimizing your blog performances with WP Super Cache

Adding redirects for changed Permalinks

Getting more comments with the Subscribe to Comments plugin

Accessing real time statistics with WordPress.com Stats

Monetizing your blog with ISIS Ads Management

Extending WordPress search with Search Unleashed

Installing widgets

Making your sidebar widget-ready

Creating two (or more) different widget-ready zones

Modifying core widgets

Creating your own widget

Displaying Posts

Getting posts within the WordPress loop

Retrieving posts from a particular category only

Getting an exact number of posts

Retrieving posts by date

Getting posts published today

Getting posts published exactly a year ago

Using two different loops withoutduplicate posts

Accessing post data outside of the WordPress loop

Accessing permalinks outside the loop

Displaying any RSS feed on your blog

Displaying thumbnails on your blog homepage

Alternating background color on post list

Displaying posts in two columns

Saving time by using WordPress shortcodes

Creating a nice download message box using a shortcode

Managing and Enhancing Multi-Author Blogs

Creating an author page template

Displaying a custom login form in your blog's sidebar

Adding a control panel to your blog's sidebar

Configuring author roles

Displaying author-related information on posts

Displaying author picture on posts

Displaying the author's gravatar picture on posts

Adding moderation buttons to the comments

Getting notified when a new draft is saved

Allowing multiple authors on posts

Displaying a list of all of the authors

Securing yourWordPress Blog

Creating manual backups of your WordPress blog

Restoring a MySQL backup

Creating backups of your WordPress files

Using a shell script to create automatic files and database backups

Securing your plugins directory

Removing a WordPress version from the theme files

Getting rid of the Administrator account

Forbiding login automatically after some failed login attempt

Protecting the wp-admin directory brute force with the help of AskApache

Restricting wp-admin directory to your IP address

Testing your blog security

Denying comment posting on no referrer requests

SEO Tips and Tricks to Get More Visits

Optimizing your permalinks for SEO

Migrating your permalinks safely

Optimizing your title tag for SEO

Creating Meta descriptions for your posts

Avoiding duplicate content with a robot.txt file

Adding a sitemap to your blog

Using Google Webmaster Tools

Pinging third party services

Enhancing your WordPress blog SEO with the All in One SEO Pack plugin

Making Money with WordPress

Integrating Adsense to your WordPress blog

Displaying ads anywhere in your posts by using WordPress shortcodes

Displaying Adsense ads to search enginesvisitors only

Managing who Sees Ads

Inserting ads in your RSS feeds

Redirecting your WordPress RSS feeds to Feedburner

Showing your blog stats to find advertisers

Enhancing your Advertise page by adding Paypal subscriptions

Enhancing UserExperience

Replacing the Next and Previous links by a paginator

Highlighting searched text in search results

Using the CSS sliding doors technique within WordPress

Creating a drop-down menu for your categories

Adding a breadcrumb to your theme

Displaying related posts

Displaying tabs on your sidebar

Make your Blog Stand Out

Rewarding your commentators to get more comments

Adding a print stylesheet to your blog

Creating your own Photoblog theme

Creating an iPhone-friendly version of your blog

Integrating a forum in your WordPress blog

Index