SlideShare une entreprise Scribd logo
1  sur  29
WORDPRESS
MULTISITE
Southern California WordPress Meetup, Feb
                 26th, 2013

         Belsien Thomas, @belsien
          http://wppowerguide.com
WHO AM I?
 I’m Belsien Thomas (@belsien), building websites with
  PHP, JAVA, and various programming languages for over 12+ years.
  Worked with WordPresss since 2006 (version 2.0).


 Built and Managed a Multisite (5 sites) install for Murad
  (http://muradinclusivehealth.com ). Utilized Global
  Navigation, Multiple Access Roles, Caching/Performance
  Tuning, and other enterprise features.


 Run a WordPress blog http://wppowerguide.com has guides and tips
  on how to utilize WordPress as a CMS in powerful ways, other than
  just a blog.
TOPICS COVERED

 Multisite Overview and Background

   Advantages/Disadvantages

     Setup and Configuration

      User Roles and Backend Options

     Network Themes and Plugins

   Recommended Plugins

 Uses & Examples of Mutlisite
OVERVIEW & BACKGROUND

Multisite (MS) allows you to create
multiple WordPress websites (aka a
“Network”) with a single installation of
WordPress.

Previously called WordPress Multi User
(WPMU) but renamed to just
Multisite, comes with WordPress core
since version 3.0.
ADVANTAGES
 Create an unlimited number of websites with
  just 1 installation on your server.
 Share themes, plugins, and user information
  across all websites in your network.
 Easy to Upgrade everything across network at
  once.
 Flexible, can be setup to run as
  Subdomains, Sub folders, or mapped to
  separate domains.
DISADVANTAGES
 Database is even more critical, corruption can
  bring down all sites in network. (Keep
  backups!)
 Some Added Steps and Screens to enable
  plugins and themes.
 Not every plugin works well in MS
  environment.
 Can take more time and effort to
  troubleshoot, much less articles written online
  about MS.
2 TYPES OF MULTISITE
NETWORKS



  Sub Domain Based     Sub Folder Based
  • mysite.com         • mysite.com
  • mario.mysite.com   • mysite.com/mario
  • stage.mysite.com   • mysite.com/stage
DOMAIN MAPPING (PLUGIN)
 Allows you to map a top level domain to either a subdomain or
  subfolder.




mariosite.co • Mapped                                   • Mapped
                                      luigisite.com       to
     m         to




               mario.mysite.co                        mysite.com/l
                     m                                    uigi
DECIDE WHICH TYPE OF NETWORK IS
RIGHT FOR YOU

 Can not change the type of network once you choose
  subdomain or subfolder.

 Highly Recommended reading.
http://codex.wordpress.org/Before_You_Create_A_Network
http://codex.wordpress.org/Create_A_Network
SETUP AND CONFIGURATION



                                     3. Copy/paste
  1. Allow        2. Choose and       your custom
                                                      4. Logout and
 Networks in         Create a         directives to
                                                          Login!
wp-config.php      network type      wp-config.php
                                     and .htaccess


 *Previous Versions of WordPress required
 creating a blogs.dir directory under wp-
 content, but now not needed.
1. ALLOW
      MULTISITE
NETWORKS
 Add following to wp-config.php


   define('WP_ALLOW_MULTISITE', true);
2. SETUP A NETWORK
 Tools > Network Setup
2. SETUP A NETWORK (CONTINUED)
Chose either Sub-domains or Sub-directories. CAN’T be changed later.
For sub-domains you need to have a Wildcard (*) entry in your DNS records.
*.yoursite.com
3. COPY/PASTE CONFIGURATION
CODE TO WP-CONFIG.PHP AND
.HTACCESS
4. LOGOUT/LOGIN – GET NETWORK ADMIN.
NETWORK ADMIN & OPTIONS
 Network Admin
    Manage/Create new Websites, Themes, Plugins, and Users
NETWORK SETTINGS – IMPORTANT
AREA

User Registration, New Site
 Settings, Welcome Emails, and
 Notifications
Max Upload File Limit – Database
 setting, trumps your php.ini file!
Enable/Disable Plugins menu for
 Site Admins
NEW ROLE – SUPER ADMIN!
                               Super Admins can:
         Super       •   Manage Network Settings &
         Admin           Options
          Site       •   Manage Sites
         Admin       •   Manage Network Users
                     •   Manage Network
         Editor          Theme, Plugins, &
                     •   …..basically anything in your
         Author          site.


       Contributor

       Subscriber
HOW THEMES WORK IN MULTISITE
• Themes are not available to websites in your network until you
“Network Enable” them.
• By default, site Admins can’t install themes only the Super Admin can.
HOW PLUGINS WORK IN MULTISITE
  Plugins can be installed and Activated across all sites in your
                            Network
                               OR
               Selectively activated per website.
HOW PLUGINS WORK IN
MULTISITE
• By Default Plugins are hidden from Site Admin’s.

• To Enable Plugins go to Network Settings in the
  Network Admin area, check off Plugins under “Enable
  Administration Menus”
RECOMMENDED PLUGINS
Domain Mapping

•Map a top-level
domain
(example.com) to any
site in your network

•Allow site admins
control over mapped
domains
RECOMMENDED PLUGINS
New Blogs Defaults

•Set defaults used for all
new sites created in your
network

•Can delete default
content like Hello World
post, comment, etc.

•Can auto-add users to all
new sites created by ID
RECOMMENDED PLUGINS
 WPMU – New Blog Templates


 The default template for all
  new sites created on your
  network.
 A template selection when
  people sign up for a new site
  on your network.
 A template selection when a
  super admin user creates a
  new site in Sites > Add New
  in the network admin
  dashboard.
RECOMMENDED PLUGINS
Gravity Forms +
User Reg Add-On
 Allows Users to Create a
  new Site in your Network
  through a registration
  form.
MULTISITE EXAMPLES –
WORDPRESS.COMBlogs
 Run by Automatic, over 400,000
  Cloud Based – multiple DB’s
BLOGS @ BARUCH
Online LMS – Teachers and Students have their own blogs
Integrated with BuddyPress – Members section
DISCOVER-WP.COM
Users can create their own free 30-day site using tools provided by
OnTheGoSystems
Uses Blog Templates during registration to let user choose which site they
want.
MURADINCLUSIVEHEALTH.COM
Global Navigation and Branding across all 5 sites – easily expandable
Network type is PATH based (sub folders)

Contenu connexe

Tendances

WordPress for Education PPT
WordPress for Education PPTWordPress for Education PPT
WordPress for Education PPTjekkilekki
 
How to in WPMU: Building a blog directory & Domain Mapping
How to in WPMU: Building a blog directory & Domain MappingHow to in WPMU: Building a blog directory & Domain Mapping
How to in WPMU: Building a blog directory & Domain MappingAndrea Rennick
 
NamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionNamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionBruce Marler
 
Wcmtl top-10-multisite
Wcmtl top-10-multisiteWcmtl top-10-multisite
Wcmtl top-10-multisiteAndrea Rennick
 
Introduction to WordPress Multisite
Introduction to WordPress MultisiteIntroduction to WordPress Multisite
Introduction to WordPress MultisiteCraig Taylor
 
How to be a Super Super-Admin - WCMTL 2014
How to be a Super Super-Admin - WCMTL 2014How to be a Super Super-Admin - WCMTL 2014
How to be a Super Super-Admin - WCMTL 2014Richard Archambault
 
WordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanityWordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanityShelley Keith, MSIQ
 
[SI] Kako prijeti WordPress za roge? - Delavnica Wordpress osnove
[SI] Kako prijeti WordPress za roge? - Delavnica Wordpress osnove[SI] Kako prijeti WordPress za roge? - Delavnica Wordpress osnove
[SI] Kako prijeti WordPress za roge? - Delavnica Wordpress osnoveMaja Kraljič
 
php with wordpress and mysql ppt by Naveen Tokas
 php with wordpress and mysql ppt by Naveen Tokas php with wordpress and mysql ppt by Naveen Tokas
php with wordpress and mysql ppt by Naveen TokasNAVEEN TOKAS
 
HOW TO INSTALL AND SETUP WORDPRESS MULTISITE NETWORK
HOW TO INSTALL AND SETUP WORDPRESS MULTISITE NETWORKHOW TO INSTALL AND SETUP WORDPRESS MULTISITE NETWORK
HOW TO INSTALL AND SETUP WORDPRESS MULTISITE NETWORKGeorge Bikas
 
WordPress 3.0 and BuddyPress
WordPress 3.0 and BuddyPressWordPress 3.0 and BuddyPress
WordPress 3.0 and BuddyPressrfair404
 
Create a site with Multisite plugin WordPress
Create a site with Multisite plugin WordPressCreate a site with Multisite plugin WordPress
Create a site with Multisite plugin WordPressShubham Vijay
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016LumosTech
 
Using WordPress as a Training Tool
Using WordPress as a Training ToolUsing WordPress as a Training Tool
Using WordPress as a Training ToolMichelle Montoya
 
Basic Wordpress PPT
Basic Wordpress PPT Basic Wordpress PPT
Basic Wordpress PPT mayur akabari
 

Tendances (20)

WordPress for Education PPT
WordPress for Education PPTWordPress for Education PPT
WordPress for Education PPT
 
How to in WPMU: Building a blog directory & Domain Mapping
How to in WPMU: Building a blog directory & Domain MappingHow to in WPMU: Building a blog directory & Domain Mapping
How to in WPMU: Building a blog directory & Domain Mapping
 
NamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionNamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner Session
 
Wcmtl top-10-multisite
Wcmtl top-10-multisiteWcmtl top-10-multisite
Wcmtl top-10-multisite
 
WordPress Multisite
WordPress MultisiteWordPress Multisite
WordPress Multisite
 
Introduction to WordPress Multisite
Introduction to WordPress MultisiteIntroduction to WordPress Multisite
Introduction to WordPress Multisite
 
Wordpress
WordpressWordpress
Wordpress
 
Basic word press
Basic word pressBasic word press
Basic word press
 
How to be a Super Super-Admin - WCMTL 2014
How to be a Super Super-Admin - WCMTL 2014How to be a Super Super-Admin - WCMTL 2014
How to be a Super Super-Admin - WCMTL 2014
 
WordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanityWordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanity
 
[SI] Kako prijeti WordPress za roge? - Delavnica Wordpress osnove
[SI] Kako prijeti WordPress za roge? - Delavnica Wordpress osnove[SI] Kako prijeti WordPress za roge? - Delavnica Wordpress osnove
[SI] Kako prijeti WordPress za roge? - Delavnica Wordpress osnove
 
Content management system
Content management systemContent management system
Content management system
 
php with wordpress and mysql ppt by Naveen Tokas
 php with wordpress and mysql ppt by Naveen Tokas php with wordpress and mysql ppt by Naveen Tokas
php with wordpress and mysql ppt by Naveen Tokas
 
HOW TO INSTALL AND SETUP WORDPRESS MULTISITE NETWORK
HOW TO INSTALL AND SETUP WORDPRESS MULTISITE NETWORKHOW TO INSTALL AND SETUP WORDPRESS MULTISITE NETWORK
HOW TO INSTALL AND SETUP WORDPRESS MULTISITE NETWORK
 
WordPress 3.0 and BuddyPress
WordPress 3.0 and BuddyPressWordPress 3.0 and BuddyPress
WordPress 3.0 and BuddyPress
 
Create a site with Multisite plugin WordPress
Create a site with Multisite plugin WordPressCreate a site with Multisite plugin WordPress
Create a site with Multisite plugin WordPress
 
WordPress Use Cases
WordPress Use CasesWordPress Use Cases
WordPress Use Cases
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016
 
Using WordPress as a Training Tool
Using WordPress as a Training ToolUsing WordPress as a Training Tool
Using WordPress as a Training Tool
 
Basic Wordpress PPT
Basic Wordpress PPT Basic Wordpress PPT
Basic Wordpress PPT
 

Similaire à WordPress Multisite deck

Ultimate Guide to WordPress Multisite
Ultimate Guide to WordPress MultisiteUltimate Guide to WordPress Multisite
Ultimate Guide to WordPress MultisiteAndrew Marks
 
Word press multisite network how to install & setup it
Word press multisite network how to install & setup itWord press multisite network how to install & setup it
Word press multisite network how to install & setup itTemok IT Services
 
Top Plugins for WordPress multisite
Top Plugins for WordPress multisiteTop Plugins for WordPress multisite
Top Plugins for WordPress multisiteAndrea Rennick
 
WordPress MU 101
WordPress MU 101WordPress MU 101
WordPress MU 101Pete Mall
 
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
2014 WordCamp Austin: Do's and Don'ts of WordPress MultisiteWPMU DEV
 
Introduction to WordPress Multisite
Introduction to WordPress MultisiteIntroduction to WordPress Multisite
Introduction to WordPress MultisiteJeremy Pry
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With LoveUp2 Technology
 
Gotta have vs must use plugins for WordPress multisite
Gotta have vs must use plugins for WordPress multisiteGotta have vs must use plugins for WordPress multisite
Gotta have vs must use plugins for WordPress multisiterfair404
 
Multisite meetup talk-2017-0710
Multisite meetup talk-2017-0710Multisite meetup talk-2017-0710
Multisite meetup talk-2017-0710reedgustow
 
Worcamp2012 make a wordpress multisite in 20mins
Worcamp2012 make a wordpress multisite in 20minsWorcamp2012 make a wordpress multisite in 20mins
Worcamp2012 make a wordpress multisite in 20minsChandra Prakash Thapa
 
Developing formultisite
Developing formultisiteDeveloping formultisite
Developing formultisiteMarty Thornley
 
Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Chandra Prakash Thapa: Make a WordPress Multisite in 20 minsChandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Chandra Prakash Thapa: Make a WordPress Multisite in 20 minswpnepal
 
CMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital MarketingCMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital MarketingIMM Graduate School
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website developmentJohn Faust
 
Content Management System(CMS) & Basic WordPress
Content Management System(CMS) & Basic WordPressContent Management System(CMS) & Basic WordPress
Content Management System(CMS) & Basic WordPressShahadat Hossain Manik
 
Everything WordPress
Everything WordPressEverything WordPress
Everything WordPressEric Myers
 

Similaire à WordPress Multisite deck (20)

Ultimate Guide to WordPress Multisite
Ultimate Guide to WordPress MultisiteUltimate Guide to WordPress Multisite
Ultimate Guide to WordPress Multisite
 
Word press multisite network how to install & setup it
Word press multisite network how to install & setup itWord press multisite network how to install & setup it
Word press multisite network how to install & setup it
 
Top Plugins for WordPress multisite
Top Plugins for WordPress multisiteTop Plugins for WordPress multisite
Top Plugins for WordPress multisite
 
WordPress MU 101
WordPress MU 101WordPress MU 101
WordPress MU 101
 
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
2014 WordCamp Austin: Do's and Don'ts of WordPress Multisite
 
Introduction to WordPress Multisite
Introduction to WordPress MultisiteIntroduction to WordPress Multisite
Introduction to WordPress Multisite
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
 
WP-Ultimo Guide
WP-Ultimo GuideWP-Ultimo Guide
WP-Ultimo Guide
 
Gotta have vs must use plugins for WordPress multisite
Gotta have vs must use plugins for WordPress multisiteGotta have vs must use plugins for WordPress multisite
Gotta have vs must use plugins for WordPress multisite
 
WP-1-cms.pdf
WP-1-cms.pdfWP-1-cms.pdf
WP-1-cms.pdf
 
Multisite meetup talk-2017-0710
Multisite meetup talk-2017-0710Multisite meetup talk-2017-0710
Multisite meetup talk-2017-0710
 
Worcamp2012 make a wordpress multisite in 20mins
Worcamp2012 make a wordpress multisite in 20minsWorcamp2012 make a wordpress multisite in 20mins
Worcamp2012 make a wordpress multisite in 20mins
 
Developing formultisite
Developing formultisiteDeveloping formultisite
Developing formultisite
 
Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Chandra Prakash Thapa: Make a WordPress Multisite in 20 minsChandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
 
WordPress 101
WordPress 101WordPress 101
WordPress 101
 
CMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital MarketingCMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital Marketing
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website development
 
Content Management System(CMS) & Basic WordPress
Content Management System(CMS) & Basic WordPressContent Management System(CMS) & Basic WordPress
Content Management System(CMS) & Basic WordPress
 
Alcim wp training 26 may
Alcim wp training 26 mayAlcim wp training 26 may
Alcim wp training 26 may
 
Everything WordPress
Everything WordPressEverything WordPress
Everything WordPress
 

WordPress Multisite deck

  • 1. WORDPRESS MULTISITE Southern California WordPress Meetup, Feb 26th, 2013 Belsien Thomas, @belsien http://wppowerguide.com
  • 2. WHO AM I?  I’m Belsien Thomas (@belsien), building websites with PHP, JAVA, and various programming languages for over 12+ years. Worked with WordPresss since 2006 (version 2.0).  Built and Managed a Multisite (5 sites) install for Murad (http://muradinclusivehealth.com ). Utilized Global Navigation, Multiple Access Roles, Caching/Performance Tuning, and other enterprise features.  Run a WordPress blog http://wppowerguide.com has guides and tips on how to utilize WordPress as a CMS in powerful ways, other than just a blog.
  • 3. TOPICS COVERED Multisite Overview and Background Advantages/Disadvantages Setup and Configuration User Roles and Backend Options Network Themes and Plugins Recommended Plugins Uses & Examples of Mutlisite
  • 4. OVERVIEW & BACKGROUND Multisite (MS) allows you to create multiple WordPress websites (aka a “Network”) with a single installation of WordPress. Previously called WordPress Multi User (WPMU) but renamed to just Multisite, comes with WordPress core since version 3.0.
  • 5. ADVANTAGES Create an unlimited number of websites with just 1 installation on your server. Share themes, plugins, and user information across all websites in your network. Easy to Upgrade everything across network at once. Flexible, can be setup to run as Subdomains, Sub folders, or mapped to separate domains.
  • 6. DISADVANTAGES Database is even more critical, corruption can bring down all sites in network. (Keep backups!) Some Added Steps and Screens to enable plugins and themes. Not every plugin works well in MS environment. Can take more time and effort to troubleshoot, much less articles written online about MS.
  • 7. 2 TYPES OF MULTISITE NETWORKS Sub Domain Based Sub Folder Based • mysite.com • mysite.com • mario.mysite.com • mysite.com/mario • stage.mysite.com • mysite.com/stage
  • 8. DOMAIN MAPPING (PLUGIN)  Allows you to map a top level domain to either a subdomain or subfolder. mariosite.co • Mapped • Mapped luigisite.com to m to mario.mysite.co mysite.com/l m uigi
  • 9. DECIDE WHICH TYPE OF NETWORK IS RIGHT FOR YOU  Can not change the type of network once you choose subdomain or subfolder.  Highly Recommended reading. http://codex.wordpress.org/Before_You_Create_A_Network http://codex.wordpress.org/Create_A_Network
  • 10. SETUP AND CONFIGURATION 3. Copy/paste 1. Allow 2. Choose and your custom 4. Logout and Networks in Create a directives to Login! wp-config.php network type wp-config.php and .htaccess *Previous Versions of WordPress required creating a blogs.dir directory under wp- content, but now not needed.
  • 11. 1. ALLOW MULTISITE NETWORKS  Add following to wp-config.php define('WP_ALLOW_MULTISITE', true);
  • 12. 2. SETUP A NETWORK  Tools > Network Setup
  • 13. 2. SETUP A NETWORK (CONTINUED) Chose either Sub-domains or Sub-directories. CAN’T be changed later. For sub-domains you need to have a Wildcard (*) entry in your DNS records. *.yoursite.com
  • 14. 3. COPY/PASTE CONFIGURATION CODE TO WP-CONFIG.PHP AND .HTACCESS
  • 15. 4. LOGOUT/LOGIN – GET NETWORK ADMIN.
  • 16. NETWORK ADMIN & OPTIONS  Network Admin  Manage/Create new Websites, Themes, Plugins, and Users
  • 17. NETWORK SETTINGS – IMPORTANT AREA User Registration, New Site Settings, Welcome Emails, and Notifications Max Upload File Limit – Database setting, trumps your php.ini file! Enable/Disable Plugins menu for Site Admins
  • 18. NEW ROLE – SUPER ADMIN! Super Admins can: Super • Manage Network Settings & Admin Options Site • Manage Sites Admin • Manage Network Users • Manage Network Editor Theme, Plugins, & • …..basically anything in your Author site. Contributor Subscriber
  • 19. HOW THEMES WORK IN MULTISITE • Themes are not available to websites in your network until you “Network Enable” them. • By default, site Admins can’t install themes only the Super Admin can.
  • 20. HOW PLUGINS WORK IN MULTISITE Plugins can be installed and Activated across all sites in your Network OR Selectively activated per website.
  • 21. HOW PLUGINS WORK IN MULTISITE • By Default Plugins are hidden from Site Admin’s. • To Enable Plugins go to Network Settings in the Network Admin area, check off Plugins under “Enable Administration Menus”
  • 22. RECOMMENDED PLUGINS Domain Mapping •Map a top-level domain (example.com) to any site in your network •Allow site admins control over mapped domains
  • 23. RECOMMENDED PLUGINS New Blogs Defaults •Set defaults used for all new sites created in your network •Can delete default content like Hello World post, comment, etc. •Can auto-add users to all new sites created by ID
  • 24. RECOMMENDED PLUGINS WPMU – New Blog Templates  The default template for all new sites created on your network.  A template selection when people sign up for a new site on your network.  A template selection when a super admin user creates a new site in Sites > Add New in the network admin dashboard.
  • 25. RECOMMENDED PLUGINS Gravity Forms + User Reg Add-On  Allows Users to Create a new Site in your Network through a registration form.
  • 26. MULTISITE EXAMPLES – WORDPRESS.COMBlogs Run by Automatic, over 400,000 Cloud Based – multiple DB’s
  • 27. BLOGS @ BARUCH Online LMS – Teachers and Students have their own blogs Integrated with BuddyPress – Members section
  • 28. DISCOVER-WP.COM Users can create their own free 30-day site using tools provided by OnTheGoSystems Uses Blog Templates during registration to let user choose which site they want.
  • 29. MURADINCLUSIVEHEALTH.COM Global Navigation and Branding across all 5 sites – easily expandable Network type is PATH based (sub folders)