Multisite for the Masses
-
Upload
richard-archambault -
Category
Technology
-
view
445 -
download
6
description
Transcript of Multisite for the Masses
![Page 1: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/1.jpg)
Multisite for the Masses
Richard ArchambaultHappiness Engineer - WordPress.com
@richardmtl
Saturday, 27 April, 13
![Page 2: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/2.jpg)
Multisite? What’s that?
One WordPress installation, many sites
Saturday, 27 April, 13
![Page 3: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/3.jpg)
Why would I want that?
Saturday, 27 April, 13
![Page 4: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/4.jpg)
Why would I want that?• Updating all of your sites? One click!
Saturday, 27 April, 13
![Page 5: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/5.jpg)
Why would I want that?• Updating all of your sites? One click!
• Sharing plugins and themes across sites; quick updates!
Saturday, 27 April, 13
![Page 6: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/6.jpg)
Why would I want that?• Updating all of your sites? One click!
• Sharing plugins and themes across sites; quick updates!
• Hosting your clients
Saturday, 27 April, 13
![Page 7: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/7.jpg)
Why would I want that?• Updating all of your sites? One click!
• Sharing plugins and themes across sites; quick updates!
• Hosting your clients
• Demo a site to a client: develop on your multisite, then deploy to their server
Saturday, 27 April, 13
![Page 8: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/8.jpg)
Why would I want that?• Updating all of your sites? One click!
• Sharing plugins and themes across sites; quick updates!
• Hosting your clients
• Demo a site to a client: develop on your multisite, then deploy to their server
• Multilingual sites
Saturday, 27 April, 13
![Page 9: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/9.jpg)
Multisite Examples
Saturday, 27 April, 13
![Page 10: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/10.jpg)
Multisite Examples
• The big one: WordPress.com
Saturday, 27 April, 13
![Page 11: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/11.jpg)
Multisite Examples
• The big one: WordPress.com
• Canada World Youth
Saturday, 27 April, 13
![Page 12: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/12.jpg)
Multisite Examples
• The big one: WordPress.com
• Canada World Youth
• Edublogs.org
Saturday, 27 April, 13
![Page 13: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/13.jpg)
Multisite Examples
• The big one: WordPress.com
• Canada World Youth
• Edublogs.org
• My sites!
Saturday, 27 April, 13
![Page 14: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/14.jpg)
Ok, how do I activate the Multisite Goodness?
Saturday, 27 April, 13
![Page 15: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/15.jpg)
Make a backup!!!!!!!
Saturday, 27 April, 13
![Page 16: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/16.jpg)
Seriously, make a backup!!!
Saturday, 27 April, 13
![Page 17: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/17.jpg)
Read this:
• http://codex.wordpress.org/Before_You_Create_A_Network
• http://codex.wordpress.org/Create_A_Network
Saturday, 27 April, 13
![Page 18: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/18.jpg)
wp-config.php
Saturday, 27 April, 13
![Page 19: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/19.jpg)
Network Setup
Saturday, 27 April, 13
![Page 20: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/20.jpg)
copy to wp-config.php and .htaccess
Saturday, 27 April, 13
![Page 21: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/21.jpg)
My Sites!Saturday, 27 April, 13
![Page 22: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/22.jpg)
Adding SitesSaturday, 27 April, 13
![Page 23: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/23.jpg)
Wow, new sites in my network!
Saturday, 27 April, 13
![Page 24: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/24.jpg)
Manage ALL THE SITES!Saturday, 27 April, 13
![Page 25: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/25.jpg)
Manage Themes
Saturday, 27 April, 13
![Page 26: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/26.jpg)
Manage Plugins
Saturday, 27 April, 13
![Page 27: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/27.jpg)
Must-use plugins (mu-plugins)
Saturday, 27 April, 13
![Page 28: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/28.jpg)
Must-use plugins (mu-plugins)
• They are always on and can’t be deactivated unless the files are removed from /mu-plugins/
Saturday, 27 April, 13
![Page 29: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/29.jpg)
Must-use plugins (mu-plugins)
• They are always on and can’t be deactivated unless the files are removed from /mu-plugins/
• loaded and run before normal plugins
Saturday, 27 April, 13
![Page 30: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/30.jpg)
Must-use plugins (mu-plugins)
• They are always on and can’t be deactivated unless the files are removed from /mu-plugins/
• loaded and run before normal plugins
• one example: Domain Mapping plugin
Saturday, 27 April, 13
![Page 31: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/31.jpg)
Manage Users
Saturday, 27 April, 13
![Page 32: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/32.jpg)
Domain Mapping
Saturday, 27 April, 13
![Page 33: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/33.jpg)
Instead of:
Saturday, 27 April, 13
![Page 34: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/34.jpg)
Instead of:
• example.com/subsite
• example.com/anothersubsite
• example.com/yetanothersubsite
Saturday, 27 April, 13
![Page 35: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/35.jpg)
You can have:
Saturday, 27 April, 13
![Page 36: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/36.jpg)
You can have:
• example.com
• anotherexample.ca
• yetanotherexample.org
• example.com/subsite too!
Saturday, 27 April, 13
![Page 37: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/37.jpg)
How do I map my domains?
Saturday, 27 April, 13
![Page 38: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/38.jpg)
How do I map my domains?
• Add the domain to your Parked Domains in cPanel
Saturday, 27 April, 13
![Page 39: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/39.jpg)
How do I map my domains?
• Add the domain to your Parked Domains in cPanel
• WordPress MU Domain Mapping plugin
• Install and network activate
• move sunrise.php to /wp-content/
• add define( 'SUNRISE', 'on' ); to wp-config.php
Saturday, 27 April, 13
![Page 40: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/40.jpg)
How do I map my domains?
Saturday, 27 April, 13
![Page 41: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/41.jpg)
How do I map my domains?• go to Super Admin -> Settings -> Domain Mapping and add your server’s IP
address
Saturday, 27 April, 13
![Page 42: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/42.jpg)
How do I map my domains?• go to Super Admin -> Settings -> Domain Mapping and add your server’s IP
address
• Create the site
Saturday, 27 April, 13
![Page 43: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/43.jpg)
How do I map my domains?• go to Super Admin -> Settings -> Domain Mapping and add your server’s IP
address
• Create the site
• Find the site’s ID
Saturday, 27 April, 13
![Page 44: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/44.jpg)
How do I map my domains?• go to Super Admin -> Settings -> Domain Mapping and add your server’s IP
address
• Create the site
• Find the site’s ID
• Add your domains in Settings -> Domains
• make sure to check “Primary”:
Saturday, 27 April, 13
![Page 45: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/45.jpg)
How do I map my domains?• go to Super Admin -> Settings -> Domain Mapping and add your server’s IP
address
• Create the site
• Find the site’s ID
• Add your domains in Settings -> Domains
• make sure to check “Primary”:
Saturday, 27 April, 13
![Page 46: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/46.jpg)
Networks+ plugin
http://wpebooks.com/networks/
Saturday, 27 April, 13
![Page 47: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/47.jpg)
Networks+ plugin
Saturday, 27 April, 13
![Page 48: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/48.jpg)
Networks+ plugin
• Allows a Multisite network within another multisite network
Saturday, 27 April, 13
![Page 49: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/49.jpg)
Networks+ plugin
• Allows a Multisite network within another multisite network
• nested subdomains: city.state.domain.com
Saturday, 27 April, 13
![Page 50: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/50.jpg)
Networks+ plugin
• Allows a Multisite network within another multisite network
• nested subdomains: city.state.domain.com
• top-level domains with their own child sites:
• anotherexample.ca/subsite
• yetanotherexample.com/subsite
Saturday, 27 April, 13
![Page 51: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/51.jpg)
Useful Plugins
Saturday, 27 April, 13
![Page 52: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/52.jpg)
Useful Plugins• Enforce Strong Password
Saturday, 27 April, 13
![Page 53: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/53.jpg)
Useful Plugins• Enforce Strong Password
• Hide Welcome Panel for Multisite
Saturday, 27 April, 13
![Page 54: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/54.jpg)
Useful Plugins• Enforce Strong Password
• Hide Welcome Panel for Multisite
• Multisite Bulk User Management
Saturday, 27 April, 13
![Page 55: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/55.jpg)
Useful Plugins• Enforce Strong Password
• Hide Welcome Panel for Multisite
• Multisite Bulk User Management
• Multisite Plugin Manager
Saturday, 27 April, 13
![Page 56: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/56.jpg)
Useful Plugins• Enforce Strong Password
• Hide Welcome Panel for Multisite
• Multisite Bulk User Management
• Multisite Plugin Manager
• Multisite Toolbar Additions
Saturday, 27 April, 13
![Page 57: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/57.jpg)
Useful Plugins• Enforce Strong Password
• Hide Welcome Panel for Multisite
• Multisite Bulk User Management
• Multisite Plugin Manager
• Multisite Toolbar Additions
• Network Plugin Auditor
Saturday, 27 April, 13
![Page 58: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/58.jpg)
Useful Plugins• Enforce Strong Password
• Hide Welcome Panel for Multisite
• Multisite Bulk User Management
• Multisite Plugin Manager
• Multisite Toolbar Additions
• Network Plugin Auditor
• Network Switch Button
Saturday, 27 April, 13
![Page 59: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/59.jpg)
Useful Plugins• Enforce Strong Password
• Hide Welcome Panel for Multisite
• Multisite Bulk User Management
• Multisite Plugin Manager
• Multisite Toolbar Additions
• Network Plugin Auditor
• Network Switch Button
• Simple History
Saturday, 27 April, 13
![Page 60: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/60.jpg)
Useful Plugins• Enforce Strong Password
• Hide Welcome Panel for Multisite
• Multisite Bulk User Management
• Multisite Plugin Manager
• Multisite Toolbar Additions
• Network Plugin Auditor
• Network Switch Button
• Simple History
• Site Replicator for WordPress networks
Saturday, 27 April, 13
![Page 61: Multisite for the Masses](https://reader034.fdocuments.in/reader034/viewer/2022042613/5407373a8d7f72d8088b49f8/html5/thumbnails/61.jpg)
Go forth and multi-site!
Saturday, 27 April, 13