要在WordPress中实现回复评论时自动添加"@评论者",您可以使用一些自定义代码来实现这一功能。您可以使用以下方法来实现这一目标:
注意:在进行任何更改之前,请确保在更改主题文件或添加自定义功能之前备份您的网站。
添加自定义功能: 在您的WordPress主题中添加一个自定义功能,这将在评论中自动添加@评论者。
在您的主题目录中的functions.php
文件中添加以下代码:
function auto_add_reply_username( $content ) {
if ( is_singular() && in_the_loop() && is_main_query() ) {
$user = get_comment( get_comment_ID() );
$content = preg_replace( '//', 'comment_author . ' ', $content );
}
return $content;
}
add_filter( 'comment_text', 'auto_add_reply_username' );
这段代码将检查是否在主评论循环中,然后使用正则表达式来在评论链接中添加@评论者的用户名。
保存并更新主题: 保存functions.php
文件并确保您的主题是活动主题。这将应用您的更改。
测试功能: 现在,当您回复评论时,WordPress应该自动添加@评论者的用户名。
请注意,这种方法可能会因主题的不同而有所不同,具体取决于主题的评论输出方式。如果您的主题使用自定义评论模板,您可能需要对代码进行一些自定义以适应主题的结构。此外,确保您的WordPress和主题都是最新版本,以减少可能出现的不兼容性。
最后,自定义代码应该小心使用,因为不正确的代码可能导致网站出现问题,因此最好在备份的环境中进行测试,然后再应用到生产环境中。