I try to remove metaboxes from non-admin for posts, pages, and add products page (WooCommerce), and this my code:
// ciusART Remove Metaboxes
add_action('admin_head', 'remove_metaboxes_for_non_admin');
function remove_metaboxes_for_non_admin(){
if (!is_admin()){ // only remove for non admins
remove_meta_box('wpseo_meta', 'post', 'advanced');
remove_meta_box('wpseo_meta', 'page', 'advanced');
remove_meta_box('wpseo_meta', 'products', 'advanced');
remove_meta_box('acf_acf_extended-footer', 'post', 'advanced');
remove_meta_box('acf_acf_extended-footer', 'page', 'advanced');
remove_meta_box('acf_acf_extended-footer', 'products', 'advanced');
remove_meta_box('acf_acf_layout-settings', 'post', 'advanced');
remove_meta_box('acf_acf_layout-settings', 'page', 'advanced');
remove_meta_box('acf_acf_layout-settings', 'products', 'advanced');
remove_meta_box('acf_acf_product-settings', 'post', 'advanced');
remove_meta_box('acf_acf_product-settings', 'page', 'advanced');
remove_meta_box('acf_acf_product-settings', 'products', 'advanced');
remove_meta_box('acf_acf_sidebar', 'post', 'advanced');
remove_meta_box('acf_acf_sidebar', 'page', 'advanced');
remove_meta_box('acf_acf_sidebar', 'products', 'advanced');
remove_meta_box('acf_acf_size-guide', 'post', 'advanced');
remove_meta_box('acf_acf_size-guide', 'page', 'advanced');
remove_meta_box('acf_acf_size-guide', 'products', 'advanced');
remove_meta_box('acf_acf_header-image-background', 'post', 'advanced');
remove_meta_box('acf_acf_header-image-background', 'page', 'advanced');
remove_meta_box('acf_acf_header-image-background', 'products', 'advanced');
remove_meta_box('acf_acf_footer-image-background', 'post', 'advanced');
remove_meta_box('acf_acf_footer-image-background', 'page', 'advanced');
remove_meta_box('acf_acf_footer-image-background', 'products', 'advanced');
remove_meta_box('acf_acf_extended-footer-image-background', 'post', 'advanced');
remove_meta_box('acf_acf_extended-footer-image-background', 'page', 'advanced');
remove_meta_box('acf_acf_extended-footer-image-background', 'products', 'advanced');
// continue adding as necessary
}
}
But this code not work, can you help me...
Thanks...