有很多方法可以做到这一点。
使用callback
param方法之一是using the callback
参数,共wp_list_comments
.
此函数采用3个参数:$comment
, $args
和$depth
使用它,您可以为注释创建自定义HTML代码。
有一个示例显示了如何在Codex中使用此回调,或者您可以在二十个主题中找到此类回调。
使用get_comment_author_url
过滤,但如果您只想修改作者的URL,那么有一种更简单、更干净的方法,我当然更喜欢这种解决方案。
您可以使用get_comment_author_url
过滤器如下所示:
function use_author_link_as_comment_author_url( $url, $id, $comment ) {
if ( $comment->user_id ) {
return get_author_posts_url( $comment->user_id );
}
return $url;
}
add_filter( \'get_comment_author_url\', \'use_author_link_as_comment_author_url\', 10, 3 );