WordPress has no macros like that but it can be done.
If the plugin is already installed, you can Network Activate it so it will be available on any blog in the network.
As for the page with title, you’ll need to create or source a plugin to do that as it will need to be created after the site is created.
A quick and untested approach:
add_action( 'wpmu_new_blog', 'wpse_190815');
function wpse_190815( $blog_id ) {
$page_title="Custom Page Title";
$post_data = array(
'post_type' => 'page',
'post_title' => $page_title,
);
//switch to the new blog
switch_to_blog( $blog_id );
//create the new page
$page = wp_insert_post( $post_data );
//go back to the current blog
restore_current_blog();
}
This should probably go in wp-content/mu-plugins to be sure it’s always loaded.
Hope this helps!
Related Posts:
- Portfolio + Blog: multisite or plugin?
- ‘Global’ settings page for multisite plugin
- WordPress sharding: which multi-DB plugin to use?
- What is a Network Activated Plugin Exactly?
- Using Vagrant for customizable WordPress Multi-sites [closed]
- Can I enable/disable/hide plugins on a per-site basis in multisite?
- How to enable Admins to see Plugins
- Sharing Ad Revenue among Users of a Multisite in a Collaborative Model?
- While using WordPress Multisite is it possible to display data to main site from subsites?
- Is it possible to run plugin code when a multisite blog is deleted?
- Multi domain, multi sites with different themes and content
- Getting Custom Post Type content from main-site of a Multisite
- How to assign user a role if none is present when logging in
- How can a plugin run a script after being updated in MultiSite?
- Aggregate Summaries of Posts of Different Blogs in Multisite Instance
- Posts wont expire
- Multisite functions to communicate with individual site functions
- I’m trying to create security question field for my login page
- Duplicate a Multi-Site Subdomain
- How to get last_updated and newest_blogs in WP 3.0
- Get list of sites that uses specific plugin or theme
- Display All Non-Used Plugins
- Having separate plugins and themes folder for multi-site setup
- Creating Custom Roles for use on a WordPress Multi-site Instance?
- Remove filter from WordPress Plugin
- get_option compatible with wordpress network (multisite)?
- What Plugin Do You Use to Turn WordPress based site to A Blog Aggregator
- Check if User exists in WordPress Multisite
- Plugin to list active plugins across networked sites
- Cannot access wp-admin after disabling all plugin
- How to hide plugin from WordPress Multisite admin plugin list
- Is the wordpress user-model changed in wpmu?
- Network: retrieve a list of latest posts
- Error 404 using wpml plugin
- Unable to install theme recommended plugins on Multisite
- How to add class in plugin only for network site?
- WordPress Multisite plugin delegation
- unregistered user can write in blog page – possible? how to?
- How to make an interface similar to multi-site for switching between multiple (single) sites for administrators?
- How to write a plugin to add users to a mail list
- My Category is too big on the Menu what can i do?
- WordPress on AWS with ELB
- Solutions to repost categories into multisite blogs?
- Media is not attached after import
- Any recommendation on how to manage ads?
- Plugins not showing in Multisite dashboard
- How can I force users to a particular subdomain to log in for MU (Multisite)?
- Does any one have Idea to get these functionalities with the plugin wp-multi-network
- There is any way to remove post-format filter? [closed]
- WordPress multi domain – redirect
- How to create user that has permission to create new sites on WordPress with multisite option enabled?
- Subdomains with almost the same content
- Uninstalling plugins across all sites
- Custom table naming/access convention for multisite: $table_prefix vs base_prefix or other?
- Is there a PressThis that doesn’t hotlink?
- Add custom text color WordPress 3.9 TinyMCE 4 Visual editor
- WordPress Plugin manipulate have_posts()
- Multisite – maximum number of users with specific role
- Create a single website with 3 theme options in wordpress
- How to replace website?
- Understanding State in WordPress Multisites
- How to see which sites use my installed plugins (wordpress multisite)
- How to integrate together a website currently hosted WordPress.com and a custom web application currently hosted on Azure?
- Blog previews on custom page with more buttons
- WordPress super admin login issue. (Automatically logout)
- How to remove a CPT Menu from the Root Admin only
- Hosting multiple sites
- Issue removing Media Editor Tabs — Duplicate Items
- Cannot add edit themes and add plugins after multisite update
- Creating teams of users in WordPress
- Multisite Plugin – Access options (wp_options) on child sites
- Share plugins, themes, and multi post in a multidomain network
- Constructing a Pay to Download music website with wordpress
- Multisite Change from domain.com to sub.newdomain.com
- Activation flow of a plugin in a multisite environment
- Javascript embedded disappears for editors
- Can I edit multiple sites with an online WordPress account?
- How to add a “Who’s who” on a wordpress blog post?
- Fatal error: require_once(): Failed opening required
- How to implement data residency in my WordPress site
- How page with random php file with query params generated
- Creating one user access account for all the multiple sites
- Multisite converted to Single Site can’t add new plugins or new themes
- How to fix blog article view and share #’s?
- Copying content from my other websites
- how to add navigation icons in specific template?
- Category as Subdomain for One WP Install
- Update javascript URL in header – Domain Mapping Plugin [closed]
- Any way to force a specific plugin to use single site tables in multisite installation?
- How do plugin updates work?
- Is there going to an issue running different features of WP site in different subdomains?
- Plugin on all site except primary one
- How to Set Limit with WordPress Get Bookmarks Shortcode
- Check if user is in a group of another site within multisite network [closed]
- Integrating planning tools in wordpress
- Pulling sub-site content into specific pages
- Frontpage Admin Bar Disappeared
- turn off WooCommerce for a site in a multi site environment
- Change from blogger to wordpress
- Change email notification language based on the site language in WPForms