脚本宝典收集整理的这篇文章主要介绍了php – 在单页上禁用WordPress Yoast SEO,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我尝试按照这个StackOverflow question,将此代码添加到functions.PHP:
add_action('template_redirect','remove_wpSEO'); function remove_wpSEO(){ if ( is_page(944)) { global $wpSEO_front; remove_action( 'wp_head',array($wpSEO_front,'head'),2 ); // <-- check priority } }
上面没有用,所以我跑到了this post,试图把它改成下面,这当然导致500错误.
add_action('template_redirect','remove_wpSEO'); function remove_wpSEO(){ if ( is_page(5526)) { global WPSEO_Frontend::get_instance() remove_action( 'wp_head',array(WPSEO_Frontend::get_instance(),2 ); // <-- check priority } }
关于如何在一个页面上禁用Yoast SEO的任何想法?我应该从functions.PHP或其他地方这样做吗?我想我很接近,但不是很接近.
add_action('template_redirect','remove_wpSEO'); function remove_wpSEO(){ if (is_page(5526)) { global $wpSEO_front; if(defined($wpSEO_front)){ remove_action('wp_head',1); } else { $wp_thing = WPSEO_Frontend::get_instance(); remove_action('wp_head',array($wp_thing,1); } } }
谢谢!
以上是脚本宝典为你收集整理的php – 在单页上禁用WordPress Yoast SEO全部内容,希望文章能够帮你解决php – 在单页上禁用WordPress Yoast SEO所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。