When developing plugins or themes there are certain considerations one needs to make if you want to make sure your plugin or theme supports multsite. In this session, we'll cover those considerations, look at some specific multisite APIs, and convert an existing plugin to support multsite.
2. 2
👋🏽
Welcome!
As you join, please make sure you have your local
development environment ready:
• A local WordPress multisite installation
• A code editor like VSCode or Sublime
• https://github.com/jonathanbossenger/wp-
learn-plugin-
security/releases/download/1.0.3/wp-learn-
plugin-security.1.0.3.zip
• https://github.com/jonathanbossenger/twentyt
wentythreechild/releases/download/1.0.0/twen
tytwentythreechild.zip
Then, let everyone know in the chat where you’re
Hello!
○ My name is Jonathan Bossenger
○ From Cape Town, South Africa
○ Developer educator at Automattic
○ Sponsored to work with the Training Team
○ jonathanbossenger.com
4. Announcements
○ Welcome, and thank you to Thelma for co-hosting.
○ Please let me know if you can’t see this slide!
○ We are presenting in focus mode, but please feel free to enable your video.
○ You are welcome to ask questions.
○ You are welcome to post questions in the chat, or unmute to ask questions.
5. Announcements
○ Make sure your local multisite install is ready
• https://github.com/jonathanbossenger/twentytwentythreechild/releases/downl
oad/1.0.0/twentytwentythreechild.zip
• https://github.com/jonathanbossenger/wp-learn-plugin-
security/releases/download/1.0.3/wp-learn-plugin-security.1.0.3.zip
○ If I am going too fast, please let me know!
○ We will be posting this session to https://wordpress.tv/ afterwards
○ For more WordPress focused content please visit https://learn.wordpress.org/
6. Learning Outcomes
1. Developing for multisite: useful resources
2. Developing themes or child themes for a multisite network
3. Developing plugins for a multisite network
7. On developing for multisite support
○ Much of multisite development theory is largely undocumented
○ There is no “multisite specific” section in the plugin or theme developer handbooks
○ It is useful to work through the wp-admin/network directory for all multisite admin specific
functionality
○ Test, test, test on a multisite network