我在wordpress上插件时遇到问题。基本上我想在帖子内容的底部运行一些广告代码,我发现这个代码就是这样做的。问题是还有其他插件在帖子内容的底部添加了内容,并且它们高于我的广告代码。所以我尝试在“add_filter”语句中设置优先级“1”,这使得此函数停止工作。但是当我删除优先级为1时,该功能正常工作。那么有人可以对此有所了解吗?我试图做到这一点,所以wordpress在其他插件的内容之前将内容添加到内容中第一或第二......
function pippin_filter_content_sample6($content) {
if( is_single() && is_main_query() ) {
$new_content = '<br/><div align="center">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- New Below Content Ad -->
<ins class="adsbygoogle"
style="display:inline-block;width:300px;height:250px"
data-ad-client="ca-pub-6714748819685572"
data-ad-slot="5357269200"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></div>';
$content .= $new_content;
}
return $content;
}
add_filter('the_content', 'pippin_filter_content_sample6', 1);