WordPress 3 Site Blueprints Table of Contents


Table of Contents

Preface
Chapter 1: Project 1: Migrating a Static Website to WordPress
Chapter 2: Project 2: Building a Community Portal
Chapter 3: Project 3: Building an E-Commerce Website
Chapter 4: Project 4: Building a Local Classified Ads Website
Chapter 5: Project 5: Building a Consumer Review Website
Chapter 6: Project 6: Building a Job Board Website
Chapter 7: Project 7: Building a Microblogging Website
Chapter 8: Project 8: Building a Local Business Directory
Chapter 9: Project 9: Building a Membership Website
Appendix A: Plugins Suited to Several Projects
Appendix B: Installing Themes and Plugins
Index

  • Chapter 1: Project 1: Migrating a Static Website to WordPress
    • Preparing for the transition
    • Installing WordPress
      • Hiding your new WordPress installation
    • Two methods for migrating content
      • The manual method
      • The automatic method
    • Partially revealing WordPress
    • Turning your current template into a theme
      • Inner workings of WordPress
      • A WordPress page is the sum of its parts
      • Beginning of a theme
      • Segmenting the template from your previous site
      • Creating the functions file
      • Creating the header template
      • Creating the index template
      • Creating the single template
      • Creating the page template
      • Creating the sidebar template
      • Creating the footer template
      • Adding comments templates
      • Polishing your newly created WordPress theme
      • Adding a screenshot for your theme
    • Starting fresh with a new theme
      • Free themes
      • Premium themes
    • Maintaining search engine ranking
      • Introducing Redirection
      • Setting up and configuring Redirection
    • Completing the switch to the new website
    • Testing your new website for errors
      • W3C validators
        • Link checking
        • MarkUp Validator
        • CSS Validator
      • Cross-browser compatibility
      • Content inspection
    • Submitting a sitemap to the search engines
      • Introducing Google XML Sitemaps
        • Setting up and configuring Google XML Sitemaps
    • Summary
  • Chapter 2: Project 2: Building a Community Portal
    • Integrating WordPress, BuddyPress, and bbPress
    • Checking for mod_rewrite
    • Enabling the WordPress Network menu
    • Network installation
      • Enabling the network
    • Setting up and configuring Super Admin
      • Sites
      • Users
      • Options
      • Update Network
    • Activating the BuddyPress Default theme
    • Setting up and configuring BuddyPress
      • BuddyPress Settings
      • Component Setup
      • Profile Field Setup
      • Allowing your users to create forums
        • Installing and integrating bbPress
    • Activating plugins across your portal
    • Battling bots and spam
      • Modifying .htaccess to stop splog registrations
      • Plugins aimed at spam prevention
        • Introducing SI CAPTCHA Anti-Spam
        • Setting up and configuring SI CAPTCHA Anti-Spam
        • Introducing Slide 2 Comment
        • Introducing Simple Trackback Validation
      • Staying one step ahead of the spammers
    • Preserving the privacy of BuddyPress member profiles
      • Introducing BuddyPress Profile Privacy
        • Setting up and configuring BuddyPress Profile Privacy
    • Giving your community portal a new look
      • Customizing the BuddyPress Default
      • Installing a BuddyPress-compatible theme
        • Free themes
        • Premium themes
      • Adding BuddyPress support to an existing theme
        • Introducing BuddyPress Template Pack
        • Removing the BuddyPress is ready message
        • Adding navigation links to your site
    • Going beyond the basic themes for users
    • Testing your installation of BuddyPress and bbPress
      • Creating a new account from the frontend
      • Adding a new group
      • Managing your blog
      • Performing additional tests
      • Concluding the testing process
    • Summary
  • Chapter 3: Project 3: Building an E-Commerce Website
    • Introducing WP e-Commerce
      • Setting up and configuring WP e-Commerce
        • Sales
        • Categories
        • Variations
        • Marketing
        • Settings
        • Upgrades
    • Gold modules and plugins for additional features and specialized selling
      • Gold Cart and Grid Module
      • DropShop
      • MP3 Audio Player
      • Members Only module
      • NextGEN Gallery plugins
        • Introducing NextGEN Gallery
        • Introducing NextGEN Gallery Buy Now Buttons
    • Adding products to your store
      • Manually adding products
      • Importing products
    • Customizing the appearance of your store
      • Integrating WP e-Commerce into an existing theme
        • Widgets
        • Shortcodes and template tags
      • Starting fresh with a WP e-Commerce-friendly theme
        • Free themes
    • Putting products on the homepage
    • Making one or more purchases to test the system
    • Summary
  • Chapter 4: Project 4: Building a Local Classified Ads Website
    • Introducing ClassiPress
    • Configuring WordPress
      • Enabling registrations
      • Creating Categories
      • Changing your site's permalink structure
      • Disabling comments
    • Important information before installing ClassiPress
    • Setting up and configuring ClassiPress
      • Settings
        • Pricing
        • Ad Packs
        • Gateways
        • Custom Fields
        • Form Layouts
        • Transactions
    • Placing an ad or two to test the system
    • Activating and configuring the ClassiPress-provided plugins
      • Introducing New User Email Setup
        • Setting up and configuring New User Email Setup
      • Introducing SexyBookmarks
        • Setting up and configuring SexyBookmarks
      • Introducing User Photo
        • Setting up and configuring User Photo
      • Introducing WP-Email
        • Setting up and configuring WP-Email
      • Introducing WP-Print
        • Setting up and configuring WP-Print
    • Implementing a private messaging system
    • Dealing with deleted ads and 404 errors
    • Summary
  • Chapter 5: Project 5: Building a Consumer Review Website
    • Introducing WP Review Site
    • Installing WP Review Site
    • Setting up and configuring WP Review Site
      • General Settings
      • Rating Categories
      • Comparison Tables
      • Google Maps
    • Adding your first post
    • Integrating WP Review Site into an existing theme
      • Integrating WP Review Site automatically
      • Integrating WP Review Site manually
        • Displaying the average ratings
        • Displaying a Visit This Site link
        • Displaying user submitted ratings
        • Collecting ratings from visitors
        • Displaying a comparison table
        • Displaying positive and negative reviews
        • Blending WP Review Site's functions into your theme's design
    • Summary
  • Chapter 6: Project 6: Building a Job Board Website
    • Introducing JobPress
    • Setting up and configuring JobPress
    • Making the sidebar widget-ready
    • Adding a job listing to test the system
    • Replacing the JobPress logo with your own
    • Running JobPress alongside an existing website
      • Customizing the appearance of JobPress to match your main site
      • Adding seamless navigation between your websites
    • Summary
  • Chapter 7: Project 7: Building a Microblogging Website
    • Introducing P2
    • Setting up and configuring P2
    • Adding a login form to the sidebar
      • Introducing Sidebar Login
      • Setting up and configuring Sidebar Login
        • Implementing the Sidebar Login box
      • Enabling registrations
    • Listing members with a follow-like feature
      • Publishing the Members' page
    • Making your microblog private
      • Introducing Absolute Privacy
        • Setting up and configuring Absolute Privacy
        • Methods for moderating users
      • Preventing your microblog from being indexed
    • Following a particular conversation
      • Introducing WP Favorite Posts
        • Setting up and configuring WP Favorite Posts
        • Implementing the functionality of the WP Favorite Posts plugin
    • Changing the Discussion Settings
      • Disabling comment notifications
      • Removing commenting restrictions
    • Summary
  • Chapter 8: Project 8: Building a Local Business Directory
    • Introducing Register Plus
      • Setting up and configuring Register Plus
      • Inspecting the changes made to the login and registration pages
    • Allowing members to include a profile photo
      • Introducing User Photo
        • Setting up and configuring User Photo
    • Adding the company name to the title bar
    • Building a customized profile page
    • Special considerations when configuring WordPress for use with this project
      • Allowing registrations
      • Improving the author permalink structure
    • Switching to a static home page
      • Creating a template for the static home page
      • Publishing the static home page
    • Preventing duplicate links in the navigation menu
      • Introducing Exclude Pages
      • Setting up and configuring Exclude Pages
    • Removing author from the permalink
      • Introducing WP htaccess Control
        • Setting up and configuring WP htaccess Control
    • Creating a profile and adding a photo
    • Displaying your members list
      • Introducing Members List
        • Setting up and configuring Members List
      • Building the members' page
        • Publishing the members' page
    • Editing the search and sort options
    • Correcting the Members List compatibility issue
    • Summary
  • Chapter 9: Project 9: Building a Membership Website
    • Introducing WishList Member
    • Activating WishList Member
    • Publishing event-specific pages
      • Non-Members page
      • Wrong Membership Level page
      • Membership Canceled Page
      • After Registration page
      • Custom Unsubscribe Confirmation page
    • Setting up and configuring WishList Member
      • Membership Levels
      • Settings
        • Configuration
        • Email Settings
        • Registration Page
        • Advanced
      • Members
        • Manage Members
        • Import
      • Export
        • Email Broadcast
        • Blacklist
      • Sequential Upgrade
      • Integration
        • Shopping Cart
      • Autoresponder
    • Disabling comments
    • Providing access to your site
    • Adding and managing content
      • Adding content
        • Private tag protection
      • Managing content
        • Content Protection
        • Membership Level protection
    • Moving Membership Levels
      • Moving members to another membership level
      • Adding members to another membership level
    • Summary
  • Appendix A: Plugins Suited to Several Projects
    • Introducing Akismet
      • Setting up and configuring Akismet
        • Retrieving a previously-created API Key
        • Creating a new API Key
        • Configuring Akismet
      • Project suitability
    • Introducing WP-DB-Backup
      • Setting up and configuring WP-DB-Backup
      • Project suitability
    • Introducing WP-reCAPTCHA
      • Setting up and configuring WP-reCAPTCHA
      • Creating new API keys
        • Configuring the remaining reCAPTCHA settings
      • Project suitability
    • Introducing Maintenance Mode
      • Setting up and configuring Maintenance Mode
      • Revisiting the Maintenance Mode settings screen
      • Project suitability
    • Introducing WP Hide Dashboard
      • Project suitability
    • Summary
  • Appendix B: Installing Themes and Plugins
    • Adding new WordPress themes
      • Installing a theme from the Free Themes Directory
      • Uploading and installing a theme
    • Adding additional plugins
      • Installing a plugin from the WordPress Plugin Directory
      • Uploading and installing a plugin
    • Summary

Book backreference: 
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software