paulobeneton
2/26/2019 - 9:06 PM

Remover o metabox do OCEANWP Extras da página de edição dos produtos do WooCommerce

Quando você utiliza o tema OCEANWP, ele permite você adicionar alguns recursos na tela de edição da página com o plugin OCEAN EXTRAS. Esse recurso para páginas e posts faz todo sentido, porém para os produtos do WooCommerce, não tem muita utilidade.

No plugin não tem um recurso de edição que limita em quais custom post type ele vai aparecer.

Esse código abaixo, permite remover o box apenas da página de edição dos produtos.

Assim evita confundir o administrador do site com tantos box na página.

Links de referência

https://stackoverflow.com/questions/21672870/woocommerce-remove-meta-boxes https://github.com/woocommerce/woocommerce/blob/247f0ac064f13056cfa6d41ec2c1cf3d6f7a4a4c/includes/admin/post-types/class-wc-admin-meta-boxes.php#L95 https://wordpress.stackexchange.com/questions/135227/remove-a-metabox-registered-by-another-plugin-woocommerce

// Remover box do OceanWP Extras da páginas de produtos do WooCommerce
	function remove_metaboxes() {
     remove_meta_box( 'butterbean-ui-oceanwp_mb_settings' , 'product' , 'normal' );
}
add_action( 'add_meta_boxes' , 'remove_metaboxes', 50 );