Cómo quitar el inútil, innecesario y molesto menú «Marketing» de WooCommerce

Desde la versión 4.1 de WooCommerce, los creadores de este magnífico plugin nos han regalado un nuevo elemento en el menú de administración de nuestro WordPress, el tonto, inútil, molesto, innecesario e incomprensible menú llamado «Marketing»

Entiendo que quieran vender sus cosas y eso pero ¿no tenían ya para eso el submenú de extensiones en los ajustes de WooCommerce?, por ejemplo.

¡Es que, además, es un menú de primer nivel, ocupando un precioso espacio en la administración de mi WordPress!

En fin, que no te cuento más, ya sabes lo que es, y estarás conmigo en que es del todo innecesario, así que vamos al tema.

Si quieres quitar de ahí ese menú simplemente añade esta línea de código al final del archivo functions.php del tema hijo activo, o sino hazte un plugin de personalizaciones y ñapas varias y lo añades ahí:

//Quitar menu marketing de WooCommerce en admin
add_filter( 'woocommerce_admin_features', 'disable_features' );
function disable_features( $features ) {
$marketing = array_search('marketing', $features);
unset( $features[$marketing] );
$analytics = array_search('analytics', $features);
unset( $features[$analytics] );
return $features;
}

Devolverás la administración de tu WordPress a su antiguo esplendor, ahora si ese molesto e inútil menú de «Marketing»

Si te ha entrado la fiebre ocultadora de menús en este enlace te cuento cómo ocultar otros menús de WordPress, y dentro de nada te contaré cómo ocultar otros menús y submenús de WooCommerce.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(11 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

9 comentarios en “Cómo quitar el inútil, innecesario y molesto menú «Marketing» de WooCommerce”

  1. Otra cosa innecesaria que nos añaden. No es broma, pero tengo en mente crear un plugin para uso propio para quitar todas estas cosas.

  2. Y para completarlo y eliminar la notificación de «Conecta tu tienda para activar WooCommerce Services» añadir también:

    add_filter( 'woocommerce_helper_suppress_connect_notice', '__return_true' );

  3. Magnífica información Fernando! Como siempre gracias.

    Tengo una pregunta: Como hacemos para ocultarlo por roles de usuario?

    Por ejemplo no me importaría que el administrador lo viera, pero el «shop_manager» se lo ocultamos.

    He estado probando con «current_user_can» pero no lo he conseguido.

  4. Marcelo Javier Fucile

    hola buenos dias , como se podria hacer para agregar la cotizacion de los gastos de envio en la ficha de producto , sin tener que agregar al carro el producto y luego ir al carro para sellecionar la region y eso que me parece super engorroso , creo que aumentaria la conversion de uns sitio tener en la misma ficha de producto el costo de envio estimado , gracias

  5. Muchas gracias por el código pero parece que ya no funciona (lo he tenido desde hace tiempo pero me vuelve a aparecer desde la última actualización).
    Saludos y gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido