在WordPress仪表板>设置>讨论中-您可以设置主题注释并选择所需的深度。 我希望所有回复评论都只有2个级别。这意味着所有回复仅缩进一次,与Facebook上的行为相同。 问题是,所有回复评论都缺少自己的“回复链接”。因此,从技术上讲,您无法直接回复他们。
我希望每个评论都具有回复链接,并且主题评论只能缩进一次。
我不想依靠插件,也不想更改wordpress核心文件。
所以...
是否有可以添加一些功能来保持回复链接的方法?如果线程级别设置为“ 2级深”。
还是可以将线程级别设置为10(或更高),并覆盖进一步嵌套在<ul class="children">
中且具有"depth-3"
及以上的css类的注释缩进?怎么做?
我对您可能知道的任何一种解决方案都很好。
如果要提供基于CSS的解决方案,这是输出HTML的示例。
<li class="comment odd alt thread-odd thread-alt depth-1 parent" id="comment-6">
<div id="div-comment-6" class="comment-body">
<div class="comment-author vcard">
<cite class="fn">Person1</cite> <span class="says">says:</span>
</div>
<p>This is a test comment</p>
<div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-6' onclick='return addComment.moveForm( "div-comment-6", "6", "respond", "229" )' aria-label='Reply to Person1'>Reply</a></div>
</div>
<ul class="children">
<li class="comment even depth-2 parent" id="comment-10">
<div id="div-comment-10" class="comment-body">
<div class="comment-author vcard">
<cite class="fn">Person2</cite> <span class="says">says:</span>
</div>
<p>This is a reply comment</p>
<div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-10' onclick='return addComment.moveForm( "div-comment-10", "10", "respond", "229" )' aria-label='Reply to Person2'>Reply</a></div>
</div>
<ul class="children">
<li class="comment odd depth-3 parent" id="comment-11">
<div id="div-comment-10" class="comment-body">
<div class="comment-author vcard">
<cite class="fn">Person3</cite> <span class="says">says:</span>
</div>
<p>This is a reply to a reply</p>
<div class="reply"><a rel='nofollow' class='comment-reply-link' href='#comment-10' onclick='return addComment.moveForm( "div-comment-11", "10", "respond", "229" )' aria-label='Reply to Person3'>Reply</a></div>
</div>
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->