将PHP函数追加到_Content

时间:2014-05-26 作者:George Grigorita

我正在使用Jetpack插件进行相关项目和社交共享。这两个选项都会过滤\\u内容并将其自身附加到其末尾。问题是,我在我的帖子中使用了自定义导航,我在上面和后面使用此代码输出the_content 在我的single.php.

<div class="navigare">  
    <?php multipagebar(); ?>
    <div class="dropdown">
        <?php TA_content_jump(1); ?> 
    </div>
</div>  
我知道,要将某些内容附加到\\u内容,我可以使用过滤器:

add_filter(\'the_content\', function($content)
{
    return \'text-to-append\' . $content;
});
我的问题是:如何附加导航PHP函数,以便它们显示在Jetpack的相关和社交共享项目之前?

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

You will need to experiment with priority.

add_filter(
  \'the_content\', 
  function($content) {
      return \'text-to-append\' . $content;
  },
  10 // this is a priority number; 10 is default
);
“10”是默认优先级。我不知道JetPack使用的是什么数字,但您的原始代码没有优先级,应该运行在“10”,所以我会尝试使用“9”或“8”。应该可以让您的代码在JetPack的代码之前执行。

结束

相关推荐

通过函数在帖子下方插入WordPress标签。php

我正在从头开始构建自己的Wordpress主题,而我对PHP的知识有限。我想做的是在每篇文章下面插入标签。我可以通过在单曲中插入代码来实现这一点。php文件,但我想通过functions.php 文件我已经通过函数在每篇帖子下面插入了作者框。php文件。我在网上的某个地方得到了它的代码,我想对标签做同样的事情。这是我的functions.php 文件function get_author_bio($content=\'\') { global $post; $post_au