How do i get custom metabox data from each multisite blog?

For those who stumble upon this in the future, this was actually answered by the CMB2 author himself, Michael Beckwith: $sites = wp_get_sites(); $current_site = get_current_blog_id(); foreach ($sites as $site) { $details = get_blog_details($site[‘blog_id’]); $zSite = $details->blog_id; $mycolor=””; $mclass=””; if( $current_site == $zSite ) { $mclass=”active”; } switch_to_blog( $site[ ‘blog_id’ ] ); $mycolor = get_option( … Read more

Modifying get_author_posts_url() in Multisite

I know you’ve resolved it using .htaccess, but this is generally something you can amend in the site settings in your Network admin. Go to Sites, click Edit, and then scroll down to find the permalink structure which probably look like this: /blog/%posttitle%. Just remove the ‘/blog’ part, click save and you’ll probably find it’s … Read more

WordPress MU with subdomain

Your blog subsite is working fine here. When you create a subsite it can take some time for the DNS to update. You may lower your TTL for faster updates. The blog shows a white page, but I think that’s because of there is no theme activated. Since your wp-admin link working.

Backend freezing on certain pages of a subsite

@BrettGoodrich I wish I had better advice for you based on the information you provided but it sounds like you might still be dealing with some underlying server configuration issues, perhaps something that you don’t even have control over since it’s shared hosting. When I encounter problems like this I like to try a fresh … Read more

How To Change the URL of a WordPress Multisite

These are the .htacess rules that fixed it. RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ – [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] #RewriteRule ^(.+)?/(wp-.*) /$2 [L] RewriteRule ^(.*?)/(wp-.*) /$2 [L] RewriteRule . index.php [L]