Changing Order of Filters 时间:2016-10-29 作者:DamithRuwantha 我需要在发布内容之前添加一些内容。我使用以下代码。function theme_slug_filter_the_content( $content ) { $custom_content = \'My CONTENT GOES HERE\'; $custom_content .= $content; return $custom_content; } add_filter( \'the_content\', \'theme_slug_filter_the_content\' ); 另一个插件也会在发布内容之前添加一些内容。现在我的一篇帖子是这样的。Added Content From My Plugin Added Content From Another Plugin Post Content 但我需要改变顺序。我需要以下方式。Added Content From Another Plugin Added Content From My Plugin Post Content 我该怎么做? 1 个回复 SO网友:Benoti add_filter() 具有其他2个可选参数(与add_action()), 优先级(默认设置为10,较小的数字对应较早的执行)和参数数(默认设置为1)。您需要将过滤器的优先级设置为比另一个插件的优先级更高,前提是另一个插件的优先级为默认值:add_filter( \'the_content\', \'theme_slug_filter_the_content\', 99 ); 就这些! 文章导航