套嵌评论每层都有回复按钮

这个功能我找了好久好久,终于今天,被我给找到了啊!有点兴奋过渡了。直接开始。

在主题的 functions.php 文件中,找到下面的代码段

<?php comment_reply_link() ?>

将其修改成:

<?php if ($depth == get_option('thread_comments_depth')) : ?>
     <a onclick="return addComment.moveForm( 'comment-<?php comment_ID() ?>','<?php echo $comment->comment_parent; ?>', 'respond','<?php echo $comment->comment_post_ID; ?>' )" href="?replytocom=<?php comment_ID() ?>#respond" class="comment-reply-link" rel="nofollow">回复</a>
 <?php else: ?>
     <a onclick="return addComment.moveForm( 'comment-<?php comment_ID() ?>','<?php comment_ID() ?>', 'respond','<?php echo $comment->comment_post_ID; ?>' ) " href="?replytocom=<?php comment_ID() ?>#respond" class="comment-reply-link" rel="nofollow">回复</a>
 <?php endif; ?>

其中“回复”那两个字,可以修改成图片,例如这样

<img class="alignnone size-full wp-image-2292" src="https://www.webcitron.com/g/nemui/icon//100/icon_100_4.gif">

这样就完成了完美的修改,效果就是,设置了套嵌评论,最后一层也拥有回复按钮,并且这里每层按回复都会在层级出现回复框,就很方便了。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Comments

    1. 嗯,是的,我这边主要就是WordPress的相关内容了。