WordPress -隐藏将来的注解

ryevplcw  于 2023-03-01  发布在  WordPress
关注(0)|答案(1)|浏览(117)

我有一个特殊的情况下,我创建的评论与未来的日期在WordPress的文章,但是,WordPress显示未来日期的评论。
例如,如果我为2050年创建一个评论,它将显示在前端。
我想一个函数,可以添加到functions.php只显示过去日期的评论。
我在网上找到的关于它的唯一参考资料是:

" AND wp_comments.comment_date < '" . date('Y-m-d H:i:s') . "'"

有人能帮我创建这个函数吗?

rnmwe5a2

rnmwe5a21#

我知道这个问题已经有几个月了,但我也遇到过同样的问题,并找到了解决方案。这将改变查询以获取评论,并只显示到目前为止的评论。

add_filter('comments_clauses', function ($clauses) {
    $clauses['where'] .= " AND wp_comments.comment_date <= '" . date('Y-m-d H:i:s') . "'";
    return $clauses;
});

相关问题