PacktLib: WordPress MU 2.8: Beginner's Guide

WordPress MU 2.8 Beginner’s Guide

Credits

About the Author

About the Reviewers

Preface

Introducing WordPress MU

What is WordPress MU

Making your own social blog network

What is BuddyPress

What is bbPress

Making and hosting my site

Building our example site: The SlayerCafe

Planning your site

Summary

Installing WordPress MU

Tools you will need

Setting up a local web server

Time for action – getting your server set up

Time for action – creating a database for WordPress MU

Time for action – subdomains for WordPress MU

Preparing your live server

Time for action – working with cPanel

Time for action – subdomains under WHM

Installing WordPress MU

Time for action – getting WordPress MU up and running

Time for action – changing the admin password

Time for action – enabling registrations

Time for action – creating a new user

Summary

Customizing the Appearance of Your Site

Picking out a theme

Installing your new theme

Time for action – installing a new theme

Time for action – editing your theme

Time for action – changing the default blog theme

Customizing your home page

Time for action – making a sign-up button

Time for action – featured posts

Time for action – simple stats

Displaying recent posts and comments

Time for action – displaying the most active blogs

Time for action – tweaking the recent post display options

Time for action – Sitewide recent comments

Time for action – our improved home page

Other important points

Summary

Letting Users Manage Their Blogs

User management basics

Customization options for your users

Time for action – offering a selection of themes

Time for action – userthemes revisited

Time for action – setting user levels and changing the user's admin panel

Time for action – hiding the dashboard

Time for action – domain mapping

A few things to consider

Summary

Protecting Your Site

Signing up for reCAPTCHA

Stopping spam with reCAPTCHA and Bad Behavior

Time for action – setting up reCAPTCHA

Time for action – setting up Bad Behavior

Time for action – managing your users' plugins

Blocking bad guys with .htaccess

Time for action – .htaccess settings to stop bad guys

Other useful plugins

Time for action – automatic backups

Summary

Increasing Traffic to Your Blog

Improved tagging

Time for action – tagging blog posts

Time for action – sitewide tag clouds

Using pings

Time for action – pings

Trackbacks

Offering RSS feeds

Time for action – offering RSS subscription options

Time for action – let's burn some feeds

Twitter and social bookmarking

Time for action – social bookmarking links

More about traffic building

Summary

Sticky Features for your Blog Network

What do people mean by "sticky"?

Letting readers and authors communicate

Time for action – setting up contact forms

Time for action – IntenseDebate Comments

Time for action – gravatars in WordPress MU

Time for action – creating a welcome message

Summary

Adding Forums with bbPress

Installing bbPress

Time for action – installing bbPress

One login for both the forum and the blog

Time for action – user DB integration with WordPress MU

Time for action – blog and forum registrations

Time for action – styling your forum

Managing your forum

Time for action – managing your forum

Time for action – setting user permissions

Time for action – installing plugins

Summary

Social Networking with BuddyPress

BuddyPress

Setting up BuddyPress

Time for action – installing the BuddyPress suite

Time for action – installing new themes

Time for action – Facebook Connect

Time for action – speeding up BuddyPress

The future of BuddyPress

Summary

Monetizing Your Site

Ways to monetize your site

Managing ads on WordPress MU

Time for action – ad management with Advertising Manager

Time for action – revenue sharing

Time for action – premium memberships

Things to remember when monetizing your site

Summary

Site Optimization

Choosing to optimize your site

Speed up your site with caching

Time for action – setting up object cache

More ways to speed up your site—optimizing themes

Time for action – spreading the load

Time for action – optimizing your site through phpMyAdmin

Troubleshooting slow loading sites

Server side optimizations

Summary

Troubleshooting and Maintaining your Site

Why worry about upgrades

Performing a safe upgrade

Time for action – performing the upgrade

Time for action – restoring a backup

Getting help online

Summary

Index