在保存/发布后使用额外文本递增内容

时间:2016-09-10 作者:OndrejK

我正在使用一个插件将帖子分为多个子帖子。现在,我想在内容的末尾添加一行文本,并在发布后使用分页符标记和快捷码。

但我写的代码不起作用:

add_filter(\'publish_post\', \'increment_content\');
function increment_content($content) {
   $content .= \'<!--nextpage--> [display-posts category_display=\\"true\\" image_size=\\"thumbnail\\" title=\\"Suggested Posts\\" wrapper=\\"div\\" wrapper_class=\\"suggested\\"]\';
return $content;
}
我做错了什么?

1 个回复
最合适的回答,由SO网友:Nathan Powell 整理而成

尝试使用add_filter(\'the_content\', \'increment_content\', 20);

应按照您的假设添加当前函数。

相关推荐

绕过WP查询中的“supress_Filters”

显然,出于某种不合逻辑的原因,开发人员决定获取所有语言帖子的唯一方法是添加supress_filters=true 到WP\\u查询(而不是像这样language_code=all 选项)。无论如何,我的情况是,我需要获取所有语言的帖子,但也需要使用过滤器修改WP\\u查询。有没有办法强制将我的过滤器添加到查询中,即使supress_filters 设置为false?这是我需要添加的过滤器:add_filter( \'posts_where\', function($where, $wp_query) {