Estou tentando fazer algo semelhante a esta pergunta aqui: remove_action ou remove_filter com classes externas?
Estou tentando remover o
<!-- This site is optimized with the Yoast WordPress SEO plugin v1.0.3 - http;//yoast.com/wordpress/seo/ -->
mensagem do plugin.
E antes que você grite comigo sobre como isso pode ser antiético, o autor diz que não há problema em fazer aqui: http://wordpress.org/support/topic/plugin-wordpress-seo-by-yoast-how-to-remove-dangerous -inserted-yoast-message-in-page-headers? answers = 29 # post-2503475
Encontrei a classe que adiciona o comentário aqui: http://plugins.svn.wordpress.org/wordpress-seo/tags/1.2.8.7/frontend/class-frontend.php
Basicamente, a WPSEO_Frontend
classe tem uma função chamada debug_marker
que é então chamado por uma função chamada head
que é então adicionado a wp_head
em__Construct
Sou iniciante nas aulas, mas encontrei uma maneira de remover completamente a cabeça fazendo
global $wpseo_front;
remove_action( 'wp_head', array($wpseo_front,'head'), 1, 1 );
mas eu só quero remover a debug_marker
parte dele. Eu tentei isso, mas não funciona
remove_action( 'wp_head', array($wpseo_front,'head','debug_marker'), 1, 1 );
Como eu disse, sou iniciante nas aulas, então qualquer ajuda seria ótima.