You’ll want to hook into wpmu_new_blog
. You can see the args you can pass it here (no codex right now…). That last $meta arg can take a lot of different settings.
You also might look into the WPMU New Blog Defaults. It doesn’t seem to do everything you want, but it might at least contain some good examples for how to use that hook.
Related Posts:
- Iterating over every multisite / theme and list the pages
- Allow user to select a theme to install when they signup
- Sharing Dynamic Sidebars across Multisite Blogs
- How to hide or remove unwanted widgets on Multisite installation?
- WP Multisite: Adding pages on blog creation by default
- Changing Multisite themes on mass
- Is there an easy way to separate themes on network?
- Multisite/network–automatic self-registration, blog setup
- Generate WP-CLI @alias for each site on multisite
- Shared Content but “Updatable” Through the Main Site
- Hide a theme on list of themes in wp-admin without editing core files
- Can I install a theme on only one site of a multi-site network install?
- Hard Code Pages into a Theme for a Network (multisite) Installation
- How to automatically register widgets on new blog?
- Auto create pages on WordPress multi site register
- Can’t find “Add New” button for themes in a multisite
- How to move theme directory but not plugins/uploads out of WordPress root directory?
- Manipulate list of themes in wp-admin
- How to add multiple existing users to a multisite site?
- Subfolder multisite issue. Themes and plugin files 404
- cant enable theme in multisite
- How to remove Broken Link Checker widget from admin menu
- Trouble with switch_to_blog()
- Bulk activate a theme on multisite
- Using Two Themes – One for Main Site, One for Ecommerce
- Network Plugin Creating Pages for Different Subdomains
- Can is_page and is_front_page both be true?
- Iframe being removed only for some users when publishing a page
- Multi-site get_bloginfo(‘stylesheet_directory’) referring to sub-folder
- Multisite theme control not working
- Query to import data from one MultiSite table to another (pages/sub-pages)
- How can I automatically duplicate a site’s pages onto network site?
- WordPress MultiSite Theme
- Update configured themes
- Assign default widgets to all sites in a multisite network
- How to show different sub sites based on Member’s user name In word press?
- Does a single theme license work on multisite? [closed]
- Making a Multisite Dashboard Widget
- Create a CSS file in plugin folder when theme is activated
- Is it necessary to network enable both the parent and child theme for multisite installations?
- Trying to change active theme on all sites in Multisite
- Multisite > Edit Site > Themes – what are these themes?
- How to publish some default pages in Multisite creation?
- WordPress multisite with same content
- Why WordPress w/ Nginx Multisite Only Lets Admin Upload ZIP Plugins But Not Themes? [closed]
- May I do multiple micro-sites with different themes in a single wordpress without subdirectory nor subdomain separation?
- How can I have two or more WordPress Pro (paid) themes that form a single website?
- Create link preview for theme wordpress
- URLs for (MultiSite) link images are always relative
- Themes are visible in Network, but invisible in sites
- allow multisite in the installation process
- Pass form inputs to page content
- Is it better to embed widgets on posts or pages?
- There is how to change url domain on some posts?
- Update Same Contents on every Page
- WordPress theme to support single website but with 3 sections for 3 languages
- WordPress multisite condition for certain blog_id’s
- WordPress Multisite – Auto enable theme
- How to auto create site after user sign up on multisite(network)
- Whats the best Practice for using a different Theme for WebView Apps?
- Creating a stand-alone site from a WordPress sub site
- include exception inside theme for empty widget area
- Multilingual multisite > customisable footer across different sites with widgets?
- Custom pages on all multisite network, to NOT show in wp-admin at all
- WPMU widget use sitewide
- Updating themes customized by users
- How to handle responsive and non responsive websites in one WordPress Theme?
- In a MS install, can you allow different users to have their own themes?
- Pages redirect me to the homepage
- Some widgets on Multisite not showing up in template for particular theme
- How to mass change theme for all Multisite network sites?
- different image for mobile template block theme
- Can i merge 2 new WP_Query($variable) ‘s?
- How to reliably flush rewrite rules on multisite?
- Using wp_insert_post() with Networking enabled
- WordPress Multisite Network installation and dev questions
- Turn off trackback/pingbacks and comments on all existing multisite sites
- WordPress Multisite Sites show in Dropdown but not in Sites menu
- Depth > 2 possible with multisite?
- What are Attributes used for in a WordPress Multisite?
- Widgets menu does not appear under “Appearance” in dashboard
- Show media-frame-menu on custom Media Frame
- Google Apps SMTP for WP MultiSite?
- Being Forced To Use Sub-Domains on Multisite
- How Do I Find & Remove H1 From Site-Title-Wrapper? [closed]
- Multisite wp-admin goes to blank screen after forwarding URL
- Catagorized hierarchy menu for PAGES!
- Multisite ‘Welcome User Email’ SITE_NAME returns ‘network’ name, not the name of the blog
- Unified login page for a Multisite/BuddyPress site
- Problem with new Multisite Installation
- User registration on wordpress multisite
- Website creation for multiple clients but from a single account on multiple host name
- Is mature Multisite
- How to split database of WordPress multi-site network into multiple database
- Multisite – User creation for second site from first site?
- Using existing widget code! [closed]
- Multiple domains for with a single instal
- Letting clients use visual builders plugins/themes on WordPress Multisite installation
- No “available widgets” (wordpress 3.2.1 multisite)
- WordPressMu network with private sites