Hi Tom,
this is the first time I write here so first of all I wanna declare my LOVE for you theme and all the awesome add ons π Superb job!
I’d like to suggest something to make it play better on multisite.
When the theme generates metaboxes it requires the minimum permissions as it follows:
// Set user role - make filterable
$allowed = apply_filters( 'generate_metabox_capability', 'activate_plugins' );
But on WP Multisite usually only SuperAdmin can activate plugins – depending from network configuration.
So, to make sun sites Administrators play with sidebar and footer I need to filter that variable on my child theme.
// add capability to site admin for gp metaboxes
add_filter( 'generate_metabox_capability', 'multisite_admin_metabox_capability', 10, 1 );
function multisite_admin_metabox_capability( $allowed ) {
$allowed = 'switch_themes';
return $allowed;
}
I think it can be good to allow by default Administrators to edit that metaboxes on multisite.
Best,
Francesco