【问题标题】:How do I append to the end of the comments array in WordPress?如何在 WordPress 中追加到评论数组的末尾?
【发布时间】:2023-04-03 06:05:03
【问题描述】:

我正在尝试在 cmets 数组的末尾包含一些内容以用于 WordPress 插件。

我目前有add_filter('comments_array', 'my_function'),其中my_function($comments='') 类似于:

my_function($comments='') {
  echo 'something';

  return $comments;
}

我显然不能先返回 cmets,并且回显它们不起作用,因为 $comments 是一个多维数组。有什么方法可以打印 WordPress cmets,然后在上面附加一些东西?

谢谢。

【问题讨论】:

    标签: wordpress plugins filter comments


    【解决方案1】:

    您想添加一些看起来像评论的内容或在每个评论块下添加任意 html?

    您可以在页面模板中添加您希望在 cmets 块下显示的内容吗?即,

    <?php comments_template(); ?>
    
    html or php here
    
    <?php endwhile; else: ?>
    

    【讨论】:

    • 我可以很容易地做到这一点,是的,但我希望能够在我的插件的所有 PHP 文件中执行此操作,因此我不需要用户直接编辑他们的主题。你知道这是否可能吗?如果没有,我就编辑主题。
    猜你喜欢
    • 2019-05-30
    • 1970-01-01
    • 2011-08-19
    • 2013-03-21
    • 2018-03-15
    • 2023-03-02
    • 2013-10-26
    • 2010-12-22
    • 2014-06-02
    相关资源
    最近更新 更多