您将希望以非常高的优先级连接到“the\\u content”过滤器。示例:
function my_alter_the_content( $content ) {
if ( in_array( get_post_type(), array( \'post\', \'page\' ) ) ) {
// Do stuff here for posts and pages
}
return $content;
}
add_action( \'the_content\', \'my_alter_the_content\', PHP_INT_MAX
);
使用PHP\\u INT\\u MAX常量作为挂钩优先级,可以确保它尽可能最后运行(大多数插件/主题只使用默认优先级10)。
问题是当你说“在所有的广告注入之后……等等”时,这实际上取决于如何添加内容。因为如果有广告是通过javascript添加的,那么覆盖它的唯一方法当然是通过javascript。