SlideShare ist ein Scribd-Unternehmen logo
1 von 18
SINGLE WORDPRESS




          http://www.flickr.com/photos/jwthompson2/139445633/
SINGLE WORDPRESS
A S I N G L E - FA M I LY
HOME                        A SINGLE WP SITE

Paint your siding &         Install your own WP
   shutters                    theme
Install climate             Install plugins for
   control, hot water          podcasting, caching,
   heater, alarm               security, etc.
   system, etc.             Responsible for keeping
Responsible for snow &         WP updated & clear
   trash                       of spam
   removal, upkeep, etc.    Website & server
Fires, break-                  problems are your
   ins, burglaries are         problem
   your problem
WORDPRESS MULTISITE




         http://www.flickr.com/photos/stevenm_61/5087629050/
WORDPRESS MULTISITE

TOWNHOME                  W P M U LT I S I T E

Painting , climate        Plugins and themes
  control, alarms, etc.     must be installed
  probably require          by Super Admin
  approval                  before you can
                            activate
Might have to use         Some plugins will be
  contractor                network-active, so
  specified by              you have no control
  property manager          over them
Not responsible for       Not responsible for
  trash/snow                keeping WP
  removal, upkeep, et       updated
  c.
WORDPRESS MULTI-NETWORK
WORDPRESS MULTI-NETWORK

SUBDIVISION             M U LT I - N E T W O R K

Same basic              Same
  responsibilities as     responsibilities as
  a townhome              site owner in
Property managers         multisite
  probably oversee      Normal Super
  superintendents         Admins only
  for each group of       control own
  houses                  network, each
                          network has its
                          own Super Admin
HOW DOES IT WORK?

In Multisite, there   Multi-Network
  will only be 1       uses multiple
  network, so the      “site IDs”
  site ID will be 1
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!
YOU CAN CONFIGURE IT IN TWO BASIC WAYS:

Networks as          Nested
 subdomains, si       subdomains
 tes within           (single
 those networks       subdomains as
 as subdirectory      the
 sites                networks, seco
                      nd-level
                      subdomains as
                      the sites)
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
WITH GREAT POWER COMES GREAT
RESPONSIBILITY
Be diligent about
  themes &
  plugins
Pay attention to
  setup and
  updates
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

Was ist angesagt?

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
 
Exploring WordPress Multisite
Exploring WordPress MultisiteExploring WordPress Multisite
Exploring WordPress MultisiteLisa Sabin-Wilson
 
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
 
Understanding WordPress Multisite
Understanding WordPress MultisiteUnderstanding WordPress Multisite
Understanding WordPress MultisiteRyan Imel
 
Managing Multisite: Lessons from a Large Network
Managing Multisite: Lessons from a Large NetworkManaging Multisite: Lessons from a Large Network
Managing Multisite: Lessons from a Large NetworkWilliam Earnhardt
 
WordPress Multisite deck
WordPress Multisite deckWordPress Multisite deck
WordPress Multisite deckbelsien
 
Social Media + WordPress - SoCal WP Meetup
Social Media + WordPress - SoCal WP MeetupSocial Media + WordPress - SoCal WP Meetup
Social Media + WordPress - SoCal WP MeetupNoel Saw
 
Staying Connected: Securing Your WordPress Website
Staying Connected: Securing Your WordPress WebsiteStaying Connected: Securing Your WordPress Website
Staying Connected: Securing Your WordPress WebsiteRaymund Mitchell
 
Resources and lessons for using WordPress in your business
Resources and lessons for using WordPress in your businessResources and lessons for using WordPress in your business
Resources and lessons for using WordPress in your businessSteven Slack
 
Word camp raleigh presentation 11 23-13
Word camp raleigh presentation 11 23-13Word camp raleigh presentation 11 23-13
Word camp raleigh presentation 11 23-13Melodie Laylor
 
SoCal WordPress Meetup - iWeb to WordPress aka WP99
SoCal WordPress Meetup - iWeb to WordPress aka WP99SoCal WordPress Meetup - iWeb to WordPress aka WP99
SoCal WordPress Meetup - iWeb to WordPress aka WP99Noel Saw
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016LumosTech
 
Technical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 editionTechnical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 editionOtto Kekäläinen
 
Empathetc Development
Empathetc DevelopmentEmpathetc Development
Empathetc DevelopmentKyle Evans
 
Making Multisite Work for You
Making Multisite Work for YouMaking Multisite Work for You
Making Multisite Work for Youdrywallbmb
 
WordPress for Beginners by wpwebwizards.com
WordPress for Beginners by wpwebwizards.comWordPress for Beginners by wpwebwizards.com
WordPress for Beginners by wpwebwizards.comWP Web Wizards
 
Wordpress Plugin Development Short Tutorial
Wordpress Plugin Development Short TutorialWordpress Plugin Development Short Tutorial
Wordpress Plugin Development Short TutorialChristos Zigkolis
 

Was ist angesagt? (20)

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
 
Exploring WordPress Multisite
Exploring WordPress MultisiteExploring WordPress Multisite
Exploring WordPress Multisite
 
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
 
Understanding WordPress Multisite
Understanding WordPress MultisiteUnderstanding WordPress Multisite
Understanding WordPress Multisite
 
Managing Multisite: Lessons from a Large Network
Managing Multisite: Lessons from a Large NetworkManaging Multisite: Lessons from a Large Network
Managing Multisite: Lessons from a Large Network
 
Keynote by Jane Wells
Keynote by Jane WellsKeynote by Jane Wells
Keynote by Jane Wells
 
WordPress Multisite Q&A
WordPress Multisite Q&AWordPress Multisite Q&A
WordPress Multisite Q&A
 
Agile Wordpress
Agile WordpressAgile Wordpress
Agile Wordpress
 
WordPress Multisite deck
WordPress Multisite deckWordPress Multisite deck
WordPress Multisite deck
 
Social Media + WordPress - SoCal WP Meetup
Social Media + WordPress - SoCal WP MeetupSocial Media + WordPress - SoCal WP Meetup
Social Media + WordPress - SoCal WP Meetup
 
Staying Connected: Securing Your WordPress Website
Staying Connected: Securing Your WordPress WebsiteStaying Connected: Securing Your WordPress Website
Staying Connected: Securing Your WordPress Website
 
Resources and lessons for using WordPress in your business
Resources and lessons for using WordPress in your businessResources and lessons for using WordPress in your business
Resources and lessons for using WordPress in your business
 
Word camp raleigh presentation 11 23-13
Word camp raleigh presentation 11 23-13Word camp raleigh presentation 11 23-13
Word camp raleigh presentation 11 23-13
 
SoCal WordPress Meetup - iWeb to WordPress aka WP99
SoCal WordPress Meetup - iWeb to WordPress aka WP99SoCal WordPress Meetup - iWeb to WordPress aka WP99
SoCal WordPress Meetup - iWeb to WordPress aka WP99
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016
 
Technical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 editionTechnical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 edition
 
Empathetc Development
Empathetc DevelopmentEmpathetc Development
Empathetc Development
 
Making Multisite Work for You
Making Multisite Work for YouMaking Multisite Work for You
Making Multisite Work for You
 
WordPress for Beginners by wpwebwizards.com
WordPress for Beginners by wpwebwizards.comWordPress for Beginners by wpwebwizards.com
WordPress for Beginners by wpwebwizards.com
 
Wordpress Plugin Development Short Tutorial
Wordpress Plugin Development Short TutorialWordpress Plugin Development Short Tutorial
Wordpress Plugin Development Short Tutorial
 

Ähnlich wie WordPress Multi-Network

WordPress Security Essentials WordCamp Denver 2012
WordPress Security Essentials WordCamp Denver 2012WordPress Security Essentials WordCamp Denver 2012
WordPress Security Essentials WordCamp Denver 2012Angela Bowman
 
Testing and updating WordPress - Advanced techniques for avoiding regressions
Testing and updating WordPress - Advanced techniques for avoiding regressionsTesting and updating WordPress - Advanced techniques for avoiding regressions
Testing and updating WordPress - Advanced techniques for avoiding regressionsOtto Kekäläinen
 
WordPress security 101 - WP Turku Meetup 2.2.2017
WordPress security 101 - WP Turku Meetup 2.2.2017WordPress security 101 - WP Turku Meetup 2.2.2017
WordPress security 101 - WP Turku Meetup 2.2.2017Otto Kekäläinen
 
Responsible [digital] Home Ownership
Responsible [digital] Home OwnershipResponsible [digital] Home Ownership
Responsible [digital] Home OwnershipDenise (Dee) Teal
 
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017WordPress security 101 - WP Jyväskylä Meetup 21.3.2017
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017Otto Kekäläinen
 
Seravo.com: WordPress Security 101
Seravo.com: WordPress Security 101Seravo.com: WordPress Security 101
Seravo.com: WordPress Security 101Seravo
 
Securing your WordPress Website - Vlad Lasky - WordCamp Sydney 2012
Securing your WordPress Website - Vlad Lasky - WordCamp Sydney 2012Securing your WordPress Website - Vlad Lasky - WordCamp Sydney 2012
Securing your WordPress Website - Vlad Lasky - WordCamp Sydney 2012WordCamp Sydney
 
Securing Your WordPress Website - WordCamp Sydney 2012
Securing Your WordPress Website - WordCamp Sydney 2012Securing Your WordPress Website - WordCamp Sydney 2012
Securing Your WordPress Website - WordCamp Sydney 2012Vlad Lasky
 
Part1 learn thelingo
Part1 learn thelingoPart1 learn thelingo
Part1 learn thelingoTaneya Koonce
 
Wordpress
WordpressWordpress
Wordpressmandipk
 
How I Learned to Stop Worrying and Love the Update Button
How I Learned to Stop Worrying and Love the Update ButtonHow I Learned to Stop Worrying and Love the Update Button
How I Learned to Stop Worrying and Love the Update Buttonchris-koerner
 
TechMentor Fall, 2011 - WDS Tricks You Didn't Know
TechMentor Fall, 2011 - WDS Tricks You Didn't KnowTechMentor Fall, 2011 - WDS Tricks You Didn't Know
TechMentor Fall, 2011 - WDS Tricks You Didn't KnowConcentrated Technology
 
Word press security 101
Word press security 101  Word press security 101
Word press security 101 Kojac801
 
Types of Security Threats WordPress Websites Face: Part-1
Types of Security Threats WordPress Websites Face: Part-1Types of Security Threats WordPress Websites Face: Part-1
Types of Security Threats WordPress Websites Face: Part-1WPWhiteBoard
 
Securing your WordPress website - New Port Richey WP Meetup
Securing your WordPress website - New Port Richey WP MeetupSecuring your WordPress website - New Port Richey WP Meetup
Securing your WordPress website - New Port Richey WP MeetupOyster Bay Marauders LLC
 
Security, more important than ever!
Security, more important than ever!Security, more important than ever!
Security, more important than ever!Marko Heijnen
 

Ähnlich wie WordPress Multi-Network (20)

WordPress Security Essentials WordCamp Denver 2012
WordPress Security Essentials WordCamp Denver 2012WordPress Security Essentials WordCamp Denver 2012
WordPress Security Essentials WordCamp Denver 2012
 
Testing and updating WordPress - Advanced techniques for avoiding regressions
Testing and updating WordPress - Advanced techniques for avoiding regressionsTesting and updating WordPress - Advanced techniques for avoiding regressions
Testing and updating WordPress - Advanced techniques for avoiding regressions
 
WordPress Security Best Practices
WordPress Security Best PracticesWordPress Security Best Practices
WordPress Security Best Practices
 
WordPress security 101 - WP Turku Meetup 2.2.2017
WordPress security 101 - WP Turku Meetup 2.2.2017WordPress security 101 - WP Turku Meetup 2.2.2017
WordPress security 101 - WP Turku Meetup 2.2.2017
 
Responsible [digital] Home Ownership
Responsible [digital] Home OwnershipResponsible [digital] Home Ownership
Responsible [digital] Home Ownership
 
Wordpress
WordpressWordpress
Wordpress
 
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017WordPress security 101 - WP Jyväskylä Meetup 21.3.2017
WordPress security 101 - WP Jyväskylä Meetup 21.3.2017
 
Seravo.com: WordPress Security 101
Seravo.com: WordPress Security 101Seravo.com: WordPress Security 101
Seravo.com: WordPress Security 101
 
WP-Ultimo Guide
WP-Ultimo GuideWP-Ultimo Guide
WP-Ultimo Guide
 
Securing your WordPress Website - Vlad Lasky - WordCamp Sydney 2012
Securing your WordPress Website - Vlad Lasky - WordCamp Sydney 2012Securing your WordPress Website - Vlad Lasky - WordCamp Sydney 2012
Securing your WordPress Website - Vlad Lasky - WordCamp Sydney 2012
 
Securing Your WordPress Website - WordCamp Sydney 2012
Securing Your WordPress Website - WordCamp Sydney 2012Securing Your WordPress Website - WordCamp Sydney 2012
Securing Your WordPress Website - WordCamp Sydney 2012
 
Part1 learn thelingo
Part1 learn thelingoPart1 learn thelingo
Part1 learn thelingo
 
Wordpress
WordpressWordpress
Wordpress
 
How I Learned to Stop Worrying and Love the Update Button
How I Learned to Stop Worrying and Love the Update ButtonHow I Learned to Stop Worrying and Love the Update Button
How I Learned to Stop Worrying and Love the Update Button
 
TechMentor Fall, 2011 - WDS Tricks You Didn't Know
TechMentor Fall, 2011 - WDS Tricks You Didn't KnowTechMentor Fall, 2011 - WDS Tricks You Didn't Know
TechMentor Fall, 2011 - WDS Tricks You Didn't Know
 
Word press security 101
Word press security 101  Word press security 101
Word press security 101
 
Types of Security Threats WordPress Websites Face: Part-1
Types of Security Threats WordPress Websites Face: Part-1Types of Security Threats WordPress Websites Face: Part-1
Types of Security Threats WordPress Websites Face: Part-1
 
WordPress Security Best Practices
WordPress Security Best PracticesWordPress Security Best Practices
WordPress Security Best Practices
 
Securing your WordPress website - New Port Richey WP Meetup
Securing your WordPress website - New Port Richey WP MeetupSecuring your WordPress website - New Port Richey WP Meetup
Securing your WordPress website - New Port Richey WP Meetup
 
Security, more important than ever!
Security, more important than ever!Security, more important than ever!
Security, more important than ever!
 

Mehr von Curtiss Grymala

Writing a WordPress Theme - HighEdWeb 2013 #WRK2
Writing a WordPress Theme - HighEdWeb 2013 #WRK2Writing a WordPress Theme - HighEdWeb 2013 #WRK2
Writing a WordPress Theme - HighEdWeb 2013 #WRK2Curtiss Grymala
 
WordPress Themes 101 - PSUWeb13 Workshop
WordPress Themes 101 - PSUWeb13 WorkshopWordPress Themes 101 - PSUWeb13 Workshop
WordPress Themes 101 - PSUWeb13 WorkshopCurtiss Grymala
 
WordPress Themes 101 - dotEduGuru Summit 2013
WordPress Themes 101 - dotEduGuru Summit 2013WordPress Themes 101 - dotEduGuru Summit 2013
WordPress Themes 101 - dotEduGuru Summit 2013Curtiss Grymala
 
WordPress Themes 101 - HighEdWeb New England 2013
WordPress Themes 101 - HighEdWeb New England 2013WordPress Themes 101 - HighEdWeb New England 2013
WordPress Themes 101 - HighEdWeb New England 2013Curtiss Grymala
 
Writing a WordPress Plugin: #heweb12
Writing a WordPress Plugin: #heweb12Writing a WordPress Plugin: #heweb12
Writing a WordPress Plugin: #heweb12Curtiss Grymala
 
10 Minute WordPress Shortcode
10 Minute WordPress Shortcode10 Minute WordPress Shortcode
10 Minute WordPress ShortcodeCurtiss Grymala
 
Writing a WordPress Plugin
Writing a WordPress PluginWriting a WordPress Plugin
Writing a WordPress PluginCurtiss Grymala
 
WordPress Coding Standards
WordPress Coding StandardsWordPress Coding Standards
WordPress Coding StandardsCurtiss Grymala
 

Mehr von Curtiss Grymala (11)

Writing a WordPress Theme - HighEdWeb 2013 #WRK2
Writing a WordPress Theme - HighEdWeb 2013 #WRK2Writing a WordPress Theme - HighEdWeb 2013 #WRK2
Writing a WordPress Theme - HighEdWeb 2013 #WRK2
 
WordPress as a CMS
WordPress as a CMSWordPress as a CMS
WordPress as a CMS
 
WordPress in HigherEd
WordPress in HigherEdWordPress in HigherEd
WordPress in HigherEd
 
WordPress Themes 101 - PSUWeb13 Workshop
WordPress Themes 101 - PSUWeb13 WorkshopWordPress Themes 101 - PSUWeb13 Workshop
WordPress Themes 101 - PSUWeb13 Workshop
 
WordPress Themes 101 - dotEduGuru Summit 2013
WordPress Themes 101 - dotEduGuru Summit 2013WordPress Themes 101 - dotEduGuru Summit 2013
WordPress Themes 101 - dotEduGuru Summit 2013
 
WordPress Themes 101 - HighEdWeb New England 2013
WordPress Themes 101 - HighEdWeb New England 2013WordPress Themes 101 - HighEdWeb New England 2013
WordPress Themes 101 - HighEdWeb New England 2013
 
Umw WordPress Primer
Umw WordPress PrimerUmw WordPress Primer
Umw WordPress Primer
 
Writing a WordPress Plugin: #heweb12
Writing a WordPress Plugin: #heweb12Writing a WordPress Plugin: #heweb12
Writing a WordPress Plugin: #heweb12
 
10 Minute WordPress Shortcode
10 Minute WordPress Shortcode10 Minute WordPress Shortcode
10 Minute WordPress Shortcode
 
Writing a WordPress Plugin
Writing a WordPress PluginWriting a WordPress Plugin
Writing a WordPress Plugin
 
WordPress Coding Standards
WordPress Coding StandardsWordPress Coding Standards
WordPress Coding Standards
 

Kürzlich hochgeladen

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

WordPress Multi-Network

  • 1.
  • 2.
  • 3. SINGLE WORDPRESS http://www.flickr.com/photos/jwthompson2/139445633/
  • 4. SINGLE WORDPRESS A S I N G L E - FA M I LY HOME A SINGLE WP SITE Paint your siding & Install your own WP shutters theme Install climate Install plugins for control, hot water podcasting, caching, heater, alarm security, etc. system, etc. Responsible for keeping Responsible for snow & WP updated & clear trash of spam removal, upkeep, etc. Website & server Fires, break- problems are your ins, burglaries are problem your problem
  • 5. WORDPRESS MULTISITE http://www.flickr.com/photos/stevenm_61/5087629050/
  • 6. WORDPRESS MULTISITE TOWNHOME W P M U LT I S I T E Painting , climate Plugins and themes control, alarms, etc. must be installed probably require by Super Admin approval before you can activate Might have to use Some plugins will be contractor network-active, so specified by you have no control property manager over them Not responsible for Not responsible for trash/snow keeping WP removal, upkeep, et updated c.
  • 8. WORDPRESS MULTI-NETWORK SUBDIVISION M U LT I - N E T W O R K Same basic Same responsibilities as responsibilities as a townhome site owner in Property managers multisite probably oversee Normal Super superintendents Admins only for each group of control own houses network, each network has its own Super Admin
  • 9.
  • 10. HOW DOES IT WORK? In Multisite, there Multi-Network will only be 1 uses multiple network, so the “site IDs” site ID will be 1
  • 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. YOU CAN CONFIGURE IT IN TWO BASIC WAYS: Networks as Nested subdomains, si subdomains tes within (single those networks subdomains as as subdirectory the sites networks, seco nd-level subdomains as the sites)
  • 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. WITH GREAT POWER COMES GREAT RESPONSIBILITY Be diligent about themes & plugins Pay attention to setup and updates
  • 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 sitesNested 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 networksNetwork-activate/Network-deactivate a plugin on all networksNetwork-enable/Network-disable a theme on all networksStore 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.