Si usas el plugin Yoast SEO en tu wordpress y quieres que no se ejecute en una determinada página/post/categorias… y de este modo no muestre los metas html en el head… puedes hacerlo insertando el siguiente código php en tu archivo functions.php y editando el «if» con el filtro que necesites, en mi caso he puesto para la página con ese ID:
Nueva actualización: apartir de la versión 14 de yoast seo existe el filtro wpseo_frontend_presenter_classes
para eliminar los tags de forma fácil:
add_action('template_redirect','remove_wpseo'); function remove_wpseo(){ if ( is_page('mi-pagina') ) { add_filter( 'wpseo_frontend_presenter_classes', '__return_false' ); } }
Para versiones antiguas seguira funcionando el código:
add_action('template_redirect','quitar_wpseo'); function quitar_wpseo(){ if (is_page('mi-pagina')) { global $wpseo_front; if(defined($wpseo_front)){ remove_action('wp_head', array($wpseo_front, 'head'), 1); }else { remove_action('wp_head', array(WPSEO_Frontend::get_instance(), 'head'), 1); } } }
Agradezco tu comentario 🤘