SlideShare ist ein Scribd-Unternehmen logo
1 von 18
HighEdWeb
2012
SINGLE WORDPRESS
http://www.flickr.com/photos/jwthompson2/139445633/
SINGLE WORDPRESS
A S I N G L E - F A M I L Y
H O M E
Paint your siding &
shutters
Install climate control,
hot water heater,
alarm system, etc.
Responsible for snow &
trash removal,
upkeep, etc.
Fires, break-ins,
burglaries are your
problem
A S I N G L E W P S I T E
Install your own WP
theme
Install plugins for
podcasting, caching,
security, etc.
Responsible for keeping
WP updated & clear
of spam
Website & server
problems are your
problem
WORDPRESS MULTISITE
http://www.flickr.com/photos/stevenm_61/5087629050/
WORDPRESS MULTISITE
T O W N H O M E
Painting , climate
control, alarms, etc.
probably require
approval
Might have to use
contractor
specified by
property manager
Not responsible for
trash/snow
removal, upkeep,
etc.
W P M U L T I S I T E
Plugins and themes
must be installed
by Super Admin
before you can
activate
Some plugins will be
network-active, so
you have no control
over them
Not responsible for
keeping WP
updated
WORDPRESS MULTI-NETWORK
WORDPRESS MULTI-NETWORK
S U B D I V I S I O N
Same basic
responsibilities as
a townhome
Property managers
probably oversee
superintendents
for each group of
houses
M U L T I - N E T W O R K
Same
responsibilities as
site owner in
multisite
Normal Super
Admins only
control own
network, each
network has its
own Super Admin
In Multisite, there
will only be 1
network, so the
site ID will be 1
Multi-Network
uses multiple
“site IDs”
HOW DOES IT WORK?
HOW DO YOU TURN IT ON?
Install and activate a single plugin.
You have three choices:
1. Networks for WordPress by David Dean (Current versions of WordPress)
2. WP Multi Network by John James Jacoby (Versions 3.0-3.1 of WordPress)
3. Networks+ by Ron and Andrea Rennick (All versions of WordPress)
Make sure you follow the instructions!
Networks as
subdomains,
sites within
those networks
as subdirectory
sites
Nested
subdomains
(single
subdomains as
the networks,
second-level
subdomains as
the sites)
YOU CAN CONFIGURE IT IN TWO BASIC WAYS:
BUT WAIT… THERE’S MORE!
SIDE EFFECTS OF WORDPRESS MULTI-
NETWORK INCLUDE…
There are some disadvantages to running WordPress in a multi-network set
up.
• New level of uncertainty with add-on compatibility
• If a plugin can’t be network-activated, it can’t be multi-network-activated
• Potential conflicts
• Serious issues with plugins & themes that are coded poorly
• MU-Plugins will be active everywhere
Be diligent about
themes &
plugins
Pay attention to
setup and
updates
WITH GREAT POWER COMES GREAT
RESPONSIBILITY
QUESTIONS? COMMENTS?
Twitter: @cgrymala
Website(s): http://umw.edu/ (Multi-Network Setup)
http://ten-321.com/
http://svn.ten-321.com/ (SVN Repo)
Email: cgrymala@umw.edu
curtiss@ten-321.com
SpeakerRate: http://spkr8.com/s/10608
http://about.me/cgrymala

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 

Kürzlich hochgeladen (20)

Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

WordPress to the nth Power: Multisite & Beyond

  • 2.
  • 4. SINGLE WORDPRESS A S I N G L E - F A M I L Y H O M E Paint your siding & shutters Install climate control, hot water heater, alarm system, etc. Responsible for snow & trash removal, upkeep, etc. Fires, break-ins, burglaries are your problem A S I N G L E W P S I T E Install your own WP theme Install plugins for podcasting, caching, security, etc. Responsible for keeping WP updated & clear of spam Website & server problems are your problem
  • 6. WORDPRESS MULTISITE T O W N H O M E Painting , climate control, alarms, etc. probably require approval Might have to use contractor specified by property manager Not responsible for trash/snow removal, upkeep, etc. W P M U L T I S I T E Plugins and themes must be installed by Super Admin before you can activate Some plugins will be network-active, so you have no control over them Not responsible for keeping WP updated
  • 8. WORDPRESS MULTI-NETWORK S U B D I V I S I O N Same basic responsibilities as a townhome Property managers probably oversee superintendents for each group of houses M U L T I - N E T W O R K Same responsibilities as site owner in multisite Normal Super Admins only control own network, each network has its own Super Admin
  • 9.
  • 10. In Multisite, there will only be 1 network, so the site ID will be 1 Multi-Network uses multiple “site IDs” HOW DOES IT WORK?
  • 11.
  • 12. HOW DO YOU TURN IT ON? Install and activate a single plugin. You have three choices: 1. Networks for WordPress by David Dean (Current versions of WordPress) 2. WP Multi Network by John James Jacoby (Versions 3.0-3.1 of WordPress) 3. Networks+ by Ron and Andrea Rennick (All versions of WordPress) Make sure you follow the instructions!
  • 13.
  • 14. Networks as subdomains, sites within those networks as subdirectory sites Nested subdomains (single subdomains as the networks, second-level subdomains as the sites) YOU CAN CONFIGURE IT IN TWO BASIC WAYS:
  • 16. SIDE EFFECTS OF WORDPRESS MULTI- NETWORK INCLUDE… There are some disadvantages to running WordPress in a multi-network set up. • New level of uncertainty with add-on compatibility • If a plugin can’t be network-activated, it can’t be multi-network-activated • Potential conflicts • Serious issues with plugins & themes that are coded poorly • MU-Plugins will be active everywhere
  • 17. Be diligent about themes & plugins Pay attention to setup and updates WITH GREAT POWER COMES GREAT RESPONSIBILITY
  • 18. QUESTIONS? COMMENTS? Twitter: @cgrymala Website(s): http://umw.edu/ (Multi-Network Setup) http://ten-321.com/ http://svn.ten-321.com/ (SVN Repo) Email: cgrymala@umw.edu curtiss@ten-321.com SpeakerRate: http://spkr8.com/s/10608 http://about.me/cgrymala

Hinweis der Redaktion

  1. WordPress Multi-Network is basically WordPress Multisite squared. Where the idea of WordPress Multisite is to set up multiple instances of WordPress sites within a single installation, the idea of WordPress Multi-Network is to set up multiple instances of WordPress Multisite within a single installation.
  2. To think about the concept in everyday terms, consider a single WordPress instance as a single-family house. As the owner of the home (outside of a homeowner’s association), you have complete control over what happens to your home and land.
  3. If you want to paint your siding yellow and your shutters blue, you can. Likewise, if you want to install a yellow and blue theme on your WordPress site, you have that ability, too. If you want to install a geothermal climate control system, a new hot water heater and a security/alarm system, you are allowed to do so and are responsible for doing so. With WordPress, if you want to install a plugin that allows you to share podcasts, a caching plugin and a security plugin, you have that ability. In a single-family home, you’re more than likely responsible for maintaining your own driveway, getting someone to remove the snow from around your house, managing trash removal, etc. You’re also responsible for keeping your own WordPress site up-to-date and keeping it clear of excess spam. Finally, if your house catches on fire or someone breaks in and steals all of your belongings, that’s also your responsibility. In WordPress, if your website takes down the Web server or someone hacks your site, that’s ultimately your problem, too.
  4. WordPress Multisite is analogous to moving into a rowhouse or townhouse. You still own the home, but you have a little less control (and therefore, a little less responsibility) for what happens to your home. When living in a rowhouse or townhome, if your house catches on fire, that can spell serious trouble for your neighbors, as well. When working on a site within a network on WordPress, anything that happens to your site may also affect your neighbors (the other sites in the network).
  5. You might be able to paint your siding and your shutters, but you’re probably at least going to have to get permission from your property manager. You can probably install your own heating and air conditioning and you can probably also put in your own security system. However, in all of these situations, you might have to use the company that already has a contract with the community. At the same time, though, it’s likely that you no longer have to worry about trash removal or snow clearing. Those are probably handled by the property manager. Likewise, on your WordPress site, you can use your own theme and activate many of your own plugins, but you’ll have to get the Super Admin to make those items available to you. Some things will be handled on a global level for all sites (for instance, a spam-control plugin like Akismet may very well be active on the entire network) and some things will be configurable on a site-by-site basis. You will probably have complete control over any settings and configuration changes that need to happen on your site, but the plugins and themes that are available will have to be installed by the Super Admin. In addition, as the site owner, you are no longer responsible for keeping WordPress or its plugins and themes up-to-date. Instead, that responsibility falls on the Super Admin for the Multisite installation (also known as a “network”).
  6. WordPress Multi-Network puts another level on top of the normal Multisite setup. Instead of a single set of townhomes, you’re now talking about a subdivision of townhomes. There are now three levels of accountability for anything that happens within your home: your own responsibilities, the responsibilities of your row of townhomes and the responsibilities for the entire subdivision.
  7. The Uber Super Admins (or whatever you want to call the people that manage the entire installation) are now responsible for installing plugins and themes and for keeping WordPress up-to-date. With a little bit of modification to the installation, they have the power to activate plugins and enable themes for the entire system. They are also ultimately responsible for keeping WordPress up-to-date. The normal Super Admins (the ones who are only Super Admin for one or a handful of networks in the installation) have a little bit less responsibility (and, again, with a slight modification, can have a little less power). They have the ability to network-activate plugins and network-enable themes, they have the ability to install plugins and themes, and they have control over the settings for the network. Finally, the Site Admins (the ones who are responsible for a single site within a network) have the same basic abilities and responsibilities they had in the Multisite setup.
  8. The technical explanation is actually fairly simple. When WordPress Multisite is set up, a few extra tables are added to the database. One of those tables is the “site” table. In a normal WordPress Multisite installation, that table only ever has a single row. That row gets an ID of 1, which is then used to identify that “site” (in the old WPMU lexicon – now known as a “network” in WordPress Multisite) in the “sitemeta” and “blogs” tables. The “sitemeta” table is where network-wide options are stored; the “blogs” table is where a list of all of the “blogs” (in the old WPMU lexicon – now known as “sites” in WordPress Multisite) that have been created. Both of those tables have a “site_id” column to identify with which network they correspond.
  9. Again, in a normal WordPress Multisite installation, there will only ever be one network, so that number will be “1” in all instances. However, with a slight modification, WordPress can be configured to start actually using that “site_id” to differentiate between networks.
  10. To enable Multi-Network, you simply need to install and activate a single plugin. There are three different options: Networks for WordPress by David Dean – This plugin was initially developed for WordPressMU. It was then temporarily discontinued when WordPressMU merged into the WordPress core at 3.0. WP Multi Network by John James Jacoby – If, for some reason, you are running a version of WordPress between 3.0 and 3.2, you should use this plugin. This plugin is a branch of the plugin mentioned above that was made to be compatible with WordPress 3.0. If your WordPress installation is up-to-date, though, you should not use this plugin. Networks+ by Ron and Andrea Rennick – This is a premium plugin (you purchase the user manual and get the plugin with it) that enables WordPress Multi-Network. This plugin is a little bit more efficient, but also has fewer configuration options, than the other two plugins mentioned. Each of these plugins comes with fairly detailed instructions for enabling the new features. As with enabling multisite, enabling multi-network requires some changes to your wp-config.php file and to your file structure. It is vitally important that you follow those instructions, and that you get a copy of the current instructions (for the first two plugins mentioned above, there are a lot of different sets of instructions floating around the Web, and most of the older entries are terribly inaccurate when it comes to the latest versions of the plugins).
  11. WordPress Multi-Network adds a third level of control, as well as a third level of architecture to your WordPress installation.
  12. You can configure it in two basic ways: Networks as subdomains, sites within those networks as subdirectory sites Nested subdomains (single subdomains as the networks, second-level subdomains as the sites) Essentially, when you first set it up, you have to choose one of those two configurations (actually, when you set up multisite in the first place, you have to decide whether it will be a subdomain or subdirectory installation – that will carry over to all of your networks in multi-network). However, if you want to use unique domains for some networks, you can do so after you get things initially configured. For instance, if you have your installation set up to use nested subdomains, you could instead use a unique domain for each network, and use subdomains for each site in that network. In fact, if you configure everything properly, you can even use unique domains for each site within a network. The bottom-line is, though, that you now have three levels of architecture; the installation itself (the root), the individual networks and the individual sites within those networks. How you arrange them is ultimately almost entirely up to you.
  13. So, we’ve already established that it slices, it dices and juliennes fries; but that’s not all. There are a handful of methods you can use to enhance the way your WordPress Multi-Network installation works. For instance, if you want to limit the amount of control individual Super Admins have over their own networks, you can use the Extended Super Admins plugin (shameless plug). I’ve also developed a series of plugins that give you the ability to handle some tasks on a multi-network basis, rather than having to perform those tasks on a network-by-network basis. Together, these plugins enable you to: Make a user a Super Admin for all networks Network-activate/Network-deactivate a plugin on all networks Network-enable/Network-disable a theme on all networks Store some information in a global table for use on all networks (requires a plugin to be compatible – only my plugins are as of yet – or for you to make modifications yourself)
  14. It’s not all sunshine, lollipops and rainbows, though. There are some disadvantages to running WordPress in a multi-network set up. First of all, you’re adding a new level of uncertainty when it comes to the compatibility of different add-ons. Most plugins, when installed and network-activated, will only store and use their settings on that individual network. Even when you use my functions to multi-network activate a plugin, unless that plugin is specifically compatible with multi-network, those settings won’t carry over from one network to another. However, there are a handful of plugin that, for whatever reason, will use the settings you configure on the root network for all networks in the multi-network installation (WPTouch Pro is one of those). Also, as with WordPress Multisite, there are some plugins that can’t even be network-activated. Obviously, if a plugin can’t be network-activated, it can’t be multi-network-activated, either. Instead, you’ll have to activate and configure that plugin on each individual site. There are also potential conflicts when it comes to multi-network. For instance, I have no idea how, or even if, either of the wildly popular caching plugins will work. W3 Total Cache cannot be network-activated, so it will most likely work properly in multi-network, but has to be configured on a site-by-site basis. WP Super Cache can be network-activated. However, because of the way it works, it will affect the entire installation even if it’s not configured on the entire installation (i.e., you can’t turn it off for individual sites or networks). There can also be serious issues with plugins and themes that are coded poorly. Back in the days of WPMU, there were quite a few plugins that incorrectly relied on the idea that your “site” (or “network” as it’s known in WordPress now) would always have an ID of 1. Finally, when it comes to mu-plugins, you have to understand that they will be active everywhere. There is no “mu-plugins” folder for each individual network in a multi-network installation.
  15. When it comes to using WordPress Multi-Network, remember the adage “with great power comes great responsibility.” Basically, it boils down to the idea that multi-network can add a lot of new functionality and options to your WordPress installation, but it’s not something to be taken lightly. You will need to be even more diligent about the plugins and themes you make available, and you’ll need to pay even closer attention to the way things are set up. Not all things will work the way you expect them to, and, just when you figure out how things normally work, something will come along that does just the opposite.