WordPress MU 2.8: Beginner's Guide

Build your own blog network with unlimited users and blogs, forums, photo galleries, and more!

WordPress MU 2.8: Beginner's Guide

Beginner's Guide
Lesley Harrison

Build your own blog network with unlimited users and blogs, forums, photo galleries, and more!
$26.99
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook
$12.99 p/month

Get Access

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

+ Collection
Free Sample

Book Details

ISBN 139781847196545
Paperback268 pages

About This Book

  • Design, develop, secure, and optimize a blog network with a single installation of WordPress
  • Add unlimited users and blogs, and give different permissions on different blogs
  • Add social networking features to your blogs using BuddyPress
  • Create a bbPress forum for your users to communicate with each other
  • Part of Packt's Beginner's Guide Series, with step-by-step, detailed instructions for building a blog network from scratch

Who This Book Is For

If you wish to manage multiple blogs and build a blog network, then this book is for you. You are not expected to be experienced with PHP coding. Some knowledge of HTML, and some experience with the blogging and social networking world will be helpful, but not essential.

Table of Contents

Chapter 1: 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
Chapter 2: 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
Chapter 3: 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
Chapter 4: 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
Chapter 5: 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
Chapter 6: 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
Chapter 7: 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
Chapter 8: 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
Chapter 9: 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
Chapter 10: 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
Chapter 11: 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
Chapter 12: 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

What You Will Learn

  • Set up and run your own blog network using the multi-user version of the most popular open source blogging platform
  • Monetize your blog network and earn revenue from using simple banner advertisements to paid upgrades and revenue sharing models
  • Give users a chance to interact with each other and build community spirit by integrating a forum with your site
  • Hook your blog network up to other social networking sites such as Twitter
  • Increase traffic to your site with tagging, trackbacks, pings, and RSS
  • Add popular features such as gravatars, polls, photo galleries, friends lists, and more
  • Secure your blog network, and protect it from spam with reCAPTCHA and Bad Behaviour
  • Implement backup and performance optimization techniques that will ensure that your blog network will be capable of handling large numbers of visitors

In Detail

WordPress MU enables you to build a complete, professional blog network. Each user gets their own blog, and can choose their favorite templates and plug-ins, and develop their own content. WordPress MU powers some of the largest blog networks in the world, including the mighty WordPress.com – home to thousands of bloggers.

This book will take you through the setup of a WordPress MU-powered blogging network, using a real, working blog network as an example, so that you can follow the creation process step-by-step. Your blogging network will be complete with professional features such as friends lists, status feeds, groups, forums, photo galleries, and more, to build your own WordPress.com – a place where users can quickly come and create a blog for themselves.

The book starts with a clean install of WordPress MU, and as you work through the book, you will build the blog network, and add on more and more features, all seamlessly integrated to achieve a professional, custom-built look.

You will find new themes and plug-ins added to the site, as well as customization of the WordPress multi-user code. The book will also look at ways you can manage your community, and keep your site safe and secure, ensuring that it is a spam-free, enjoyable community for your users. In the later chapters, you will add a forum using the bbPress script, and add BuddyPress social networking components to your site.

Imagine how good you'll feel when your first WordPress multi-user blog network launches.

Authors

Table of Contents

Chapter 1: 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
Chapter 2: 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
Chapter 3: 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
Chapter 4: 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
Chapter 5: 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
Chapter 6: 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
Chapter 7: 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
Chapter 8: 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
Chapter 9: 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
Chapter 10: 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
Chapter 11: 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
Chapter 12: 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

Book Details

ISBN 139781847196545
Paperback268 pages
Read More