Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The A to Z of WordPress Multisite

The A to Z of WordPress Multisite

WordPress Multisite is a very powerful piece of functionality built into WordPress which is often under-utilised. In this presentation I'll introduce you to Multisite and cover:

* The concepts of Multisite
* Installation and setup
* What differs from a standard WordPress installation
* The management of sites and users
* The management of plugins, themes, and settings
* Advanced usage
* Gotchas and best practices

This presentation is primarily aimed at people who have experience building or implementing WordPress sites but have yet to dip their toe into WordPress Multisite.

Presented at:
* WordCamp Brighton 2017
* WordCamp Oslo 2018

#wordpress #wcbtn

John Blackbourn

August 18, 2017
Tweet

More Decks by John Blackbourn

Other Decks in Technology

Transcript

  1. John Blackbourn • WordPress core developer • Senior engineer at

    Human Made • Find me on Twitter, GitHub, WordPress.org: @johnbillion
  2. • The concepts of Multisite • Installation and setup •

    What differs from a standard WordPress installation • The management of sites and users • The management of themes, plugins, and settings • Advanced usage • Gotchas and best practices
  3. • Groups of client sites • College or university departments

    • Company intranets • Localised or regional sites • Clubs, churches • Business franchises • Network of blogs Managing related sites
  4. • Database tables • Separate uploads directories • Super Admins

    • Different capabilities for Admins and Editors • Network Admin screen What's new?
  5. Database tables wp_comments wp_commentmeta wp_options wp_posts wp_postmeta wp_term_relationships wp_term_taxonomy wp_terms

    wp_termmeta wp_users wp_usermeta wp_blogs wp_blog_versions wp_registration_log wp_signups wp_site wp_sitemeta wp_2_comments wp_2_commentmeta wp_2_options wp_2_posts wp_2_postmeta wp_2_term_relationships wp_2_term_taxonomy wp_2_terms wp_2_termmeta Single Site Multisite Each site on Multisite
  6. Super Admins A user that can do anything on any

    site on the whole network, and administer the network from Network Admin
  7. Administrators cannot: • Install plugins or themes • Use the

    plugin or theme editors • Create new users • Edit existing users • Update core/plugins/themes • Post unfiltered HTML Editors cannot: • Post unfiltered HTML Different capabilities for Admins and Editors
  8. REST API • Functions as expected on individual sites •

    Endpoints for network are in progress
  9. Content syndication Not a reason itself to use Multisite •

    REST API • Elastic Search / ElasticPress