Я намагаюся тут зробити щось подібне до цього питання: видалити запуск або delete_filter із зовнішніми класами?
Я намагаюся видалити
<!-- This site is optimized with the Yoast WordPress SEO plugin v1.0.3 - http;//yoast.com/wordpress/seo/ -->
повідомлення з плагіна.
І перш ніж кричати на мене про те, як це може бути неетично, автор каже, що це добре робити тут: http://wordpress.org/support/topic/plugin-wordpress-seo-by-yoast-how-to-remove-dangerous -inserted-yoast-message-in-head-head? відповіді = 29 # post-2503475
Я знайшов клас, який додає тут коментар: http://plugins.svn.wordpress.org/wordpress-seo/tags/1.2.8.7/frontend/class-frontend.php
В основному WPSEO_Frontend
клас має функцію, debug_marker
яку називають, а потім викликається функцією, названою head
якої потім додається wp_head
в__Construct
Я новачок у заняттях, але знайшов спосіб повністю зняти голову, роблячи
global $wpseo_front;
remove_action( 'wp_head', array($wpseo_front,'head'), 1, 1 );
але я хочу лише зняти debug_marker
з неї деталь. Я спробував це, але це не спрацювало
remove_action( 'wp_head', array($wpseo_front,'head','debug_marker'), 1, 1 );
Як я вже сказав, я новачок у заняттях, тому будь-яка допомога буде чудовою.