Próbuję zrobić coś podobnego do tego pytania tutaj: remove_action lub remove_filter z klasami zewnętrznymi?
Próbuję usunąć
<!-- This site is optimized with the Yoast WordPress SEO plugin v1.0.3 - http;//yoast.com/wordpress/seo/ -->
wiadomość z wtyczki.
Zanim zaczniesz na mnie krzyczeć, że to może być nieetyczne, autor mówi, że można to zrobić tutaj: http://wordpress.org/support/topic/plugin-wordpress-seo-by-yoast-how-to-remove-dangerous -inserted-yoast-message-in-page-headers? replies = 29 # post-2503475
Znalazłem klasę, która dodaje komentarz tutaj: http://plugins.svn.wordpress.org/wordpress-seo/tags/1.2.8.7/frontend/class-frontend.php
Zasadniczo WPSEO_Frontend
klasa ma funkcję o nazwie debug_marker
, która jest następnie wywoływana przez funkcję o nazwie head
, która jest następnie dodawany do wp_head
IN__Construct
Jestem nowy na zajęciach, ale znalazłem sposób na całkowite usunięcie głowy
global $wpseo_front;
remove_action( 'wp_head', array($wpseo_front,'head'), 1, 1 );
ale chcę tylko usunąć z niego debug_marker
część. Próbowałem tego, ale to nie działa
remove_action( 'wp_head', array($wpseo_front,'head','debug_marker'), 1, 1 );
Jak powiedziałem, jestem nowy na zajęciach, więc każda pomoc byłaby świetna.