WordPress Add_action the_post挂钩

时间:2011-07-28 作者:Webd106

现在我面临一个问题,那就是我想在\\u帖子中添加一个钩子。然后我使用print_r($post); 此处显示我的print_r 内容,然后再次显示默认内容。因为我在这里的循环。所以再次显示内容。

add_action( \'the_content\',  \'custom_post\' );

  function custom_post() {
    global $post, $wp_query;
    $post_id = $post->ID;
    print_r($post);
  }
在这里,我需要如何覆盖\\u帖子的默认内容并显示我自己的内容。

这在某种程度上是可能的,我使用了\\u title和\\u content挂钩,但在这里,函数被调用了两次,然后出现了问题。所以请帮帮我。

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

如果您试图替换帖子内容,请查看我的回答:

Edit the_content function

结束

相关推荐

hooks & filters and variables

我是updating the codex page example for action hooks, 在游戏中完成一些可重用的功能(最初是针对这里的一些Q@WA)。但后来我遇到了一个以前没有意识到的问题:在挂接到一个函数以修改变量的输出后,我再也无法决定是要回显输出还是只返回它。The Problem: 我可以修改传递给do_action 用回调函数钩住。使用变量修改/添加的所有内容仅在回调函数中可用,但在do_action 在原始函数内部调用。很高兴:我将其修改为一个工作示例,因此您可以将其复制/粘贴