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

Don't Use WordPress Multisite

Don't Use WordPress Multisite

Run away! This is terrible! Never use it! It's the worst thing ever... No. No it's not. Multisite is AWESOME. As long as you understand what you're getting into.

Abfd4ff9c24957f1a9f0435e23de1f73?s=128

Ipstenu (Mika Epstein)

July 26, 2013
Tweet

Transcript

  1. Don’t Use WordPress Multisite! The best solution is using the

    right tool (by Mika “Ipstenu” Epstein | http://helf.us/wcsf2013 )
  2. DreamHost WordPress Support Manager and Community Specialist (aka ‘Guru’) Mika

    “Ipstenu” Epstein Half-Elf, Half-Unicorn •  Support Rep •  Plugin Reviewer •  Core Contributor •  Beta Tester •  Trainer WordPress.Org ….
  3. MULTISITE IS GREAT … EXCEPT WHEN IT’S NOT Just Because

    I Can … isn’t a great business model
  4. Multisite is a Good Sharer —  One install of core

    code —  Common user base —  Shared plugins —  Shared (controlled) themes
  5. Multisite is a Bad Secret Keeper —  Logged in users

    are logged in for all sites —  User profiles are the same for all sites —  Changes to theme files are changed for all sites
  6. It Can’t Do Everything Easily —  It’s not easy to

    share content or menus —  SubFolder sites have / blog/ in their URL —  Restricting plugins is complicated —  Creating special user roles is hard —  Moving it (or just one site off it) is tricksy
  7. DO YOU REALLY REALLY NEED MULTISITE? Plan before you build,

    know your limitations
  8. Look Before you Leap —  Who is the site for?

    —  How do they currently use WordPress? —  Will you always want them on the network?
  9. Plan For The Future —  Mapped domains —  Custom email

    —  SFTP/Shell access
  10. Consider Your Themes & Plugins! —  Plugins are not evil

    —  Good themes are totally awesome —  Put your own ‘functions’ in mu- plugins
  11. FIFTEEN REASONS YOUR SITE SHOULDN’T BE ON MULTISITE Unless you’re

    absolutely, totally, 100% sure…
  12. Categorizing Posts “I have a site I want to organize

    by categories.”
  13. The Same The Same The Same “All my sites should

    look 100% the same.”
  14. Non- Admins “My site admins won’t change things.”

  15. Sections “I need a special section for videos.”

  16. Dissimilar Sections “Each section has to be different.”

  17. User Privacy “Users on one site cannot know about the

    other sites.”
  18. Different Profiles Per Site “Each user should have a different

    profile per site.”
  19. Small Sites “It’s just one small site...”

  20. Rookie Client “It’s for my client, but they’re new at

    WordPress.”
  21. iframes and javascript “My admins need to insert iframes and

    js in posts and widgets.”
  22. Installing Plugins & Themes “My admins need to install their

    own plugins and themes.”
  23. BuddyPress “Each site on the network needs its own BuddyPress

    instance.”
  24. Dev Work “I want to build it on Multisite and

    move it as soon as it’s done.”
  25. Stores “Every site should share the same store database.”

  26. Shared Content “I need the same post on every site

    on my network.”
  27. The End! You can find me at http://halfelf.org Grumpy cat

    images credited to http://www.grumpycats.com/