ฉันพยายามทำสิ่งที่คล้ายกับคำถามนี้ที่นี่: remove_action หรือ remove_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- อันตราย -inserted-Yoast ข้อความในหน้าเว็บส่วนหัว? ตอบกลับ = 29 # โพสต์ 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 );
อย่างที่ฉันบอกว่าฉันใหม่ในชั้นเรียนดังนั้นความช่วยเหลือใด ๆ จะดีมาก