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 🤘