作者姓名长度是否有字符限制?

时间:2018-12-05 作者:A. Muller

在评论中,我想限制作者姓名。例如,作者的姓名不得超过10个字符。我正在寻找一种方法来做到这一点。提前非常感谢您。

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

有一个过滤器叫做get_comment_author 您可以连接到它来修改注释作者的外观。

add_filter( \'get_comment_author\', function( $author, $comment_id, $comment ) {

    // limit to first 10 characters
    $author = substr( $author, 0, 10 );

    return $author;
}, 10, 3 );

相关推荐

将Have_Comments()用于当前POST,而不是循环中的最后一个POST

我有一个页面,它在帖子上使用循环。在循环中,我使用$query->the_post(); 而且效果很好。然而,当我完成循环后,the_post() 仍设置为循环中的最后一篇文章。所以当我使用have_comments(), 我得到的是该帖子的评论,而不是当前页面的评论,这正是我所需要的。这有什么意义吗?解决这个问题的正确方法是什么?have_comments() 不接受任何参数,例如当前页的ID。