MultiSite

By Jason Gill


jgill.me/wcslc2012

Why Me?

  • Web Developer ~ 12 Years
  • WordPress Development ~ 3 Years
  • Enterprise MultiSite Implementations
  • MultiSite scared me, but now I can't live without it.

Assumptions:

  • You are using a custom WP install (not .com)
  • You already know how to do a custom install
  • You have access to edit wp-config.php & .htaccess
  • Root URL only!
    • must be www.myradblog.com
    • not www.myradblog.com/wordpress

Feel the love!

  • Single fileset & Single database
  • Dashboard to all of your sites
  • Update Plugins in 1 place & Update Themes in 1 place
  • Limit user access (Admin v. Super Admin)
  • Enable non-tech to create sites w/o bugging you
  • etc., etc., etc....

Can I convert my existing
WP install to Multi-site?

Yes.

But please, back it the hell up first.


Decision Time:

ninjas.myradblogs.com

subdomains

myradblogs.com/ninjas

directorys

myradninjablog.com

domains

Getting Started

define('WP_ALLOW_MULTISITE', true);

Enabling the Network

Follow the directions on the screen

The instructions that you see are customized for your installation.

Network Admin

Add a Site

Sites-AddNew

Domain Mapping

Each site has
unique url


Requires Plugin

WordPress MU Domain Mapping

http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/

image/svg+xml

Install Plugin

  1. Install from Network Admin
  2. Copy sunrise.php from plugin directory to wp-content
  3. Add sunrise code to wp-config.php


define( 'SUNRISE', 'on' );

Domain Mapping Configuration

IP address

CNAME

for informational purposes only

Add a Site

  1. Add subdomain (temporary)
  2. Edit Site: change to full domain
  3. Add domain to domains

Cheat Sheet

jgill.me/WPCheat

Congratulations!

You are now a WordPress MultiSite Ninja.

Jason Gill

www.gilluminate.com
@gilluminate


This Presentation:

jgill.me/wcslc2012


icons by Noun Project