导致手风琴崩溃的 Wordpress 评论回复
Wordpress comment reply causing accordion to collapse
我的 Wordpress 评论框被包裹在手风琴中。检查后,评论会显示在下方。
当您在其中一条评论下单击 "reply" 时,页面会重新加载并且手风琴会再次折叠。它会将您带到页面上的空白 space,如果手风琴仍然打开,评论框就会出现在该页面上。
有什么方法可以使手风琴保持打开状态或使评论框显示在需要回复的特定 post 下方?
重新加载页面的具体函数是:
onclick='return addComment.moveForm( "div-comment-28", "28", "respond", "1409" )'
我正在使用 comments.php 中的默认 wordpress 注释代码。这是 html:
<div class="accordion check">
<label for="panel1" class="ac-label">View Comments</label>
<input id="panel1" type="checkbox"/>
<div class="panel">
<ol class="commentlist">
<?php
//Gather comments for a specific page/post
$comments = get_comments(array(
'post_id' => get_the_ID(),
'status' => 'approve'));
//Display the list of comments
wp_list_comments(array(
'per_page' => 10, //Allow comment pagination
'reverse_top_level' => false //Show the latest comments at the top
), $comments);?>
<div class="comments"><?php comment_form(); ?></div>
</ol>
</div></div>
可能的解决方案。如果回复出现在评论下方,页面不会重新加载,手风琴也不会折叠。
看这里:
我的 Wordpress 评论框被包裹在手风琴中。检查后,评论会显示在下方。
当您在其中一条评论下单击 "reply" 时,页面会重新加载并且手风琴会再次折叠。它会将您带到页面上的空白 space,如果手风琴仍然打开,评论框就会出现在该页面上。
有什么方法可以使手风琴保持打开状态或使评论框显示在需要回复的特定 post 下方?
重新加载页面的具体函数是:
onclick='return addComment.moveForm( "div-comment-28", "28", "respond", "1409" )'
我正在使用 comments.php 中的默认 wordpress 注释代码。这是 html:
<div class="accordion check">
<label for="panel1" class="ac-label">View Comments</label>
<input id="panel1" type="checkbox"/>
<div class="panel">
<ol class="commentlist">
<?php
//Gather comments for a specific page/post
$comments = get_comments(array(
'post_id' => get_the_ID(),
'status' => 'approve'));
//Display the list of comments
wp_list_comments(array(
'per_page' => 10, //Allow comment pagination
'reverse_top_level' => false //Show the latest comments at the top
), $comments);?>
<div class="comments"><?php comment_form(); ?></div>
</ol>
</div></div>
可能的解决方案。如果回复出现在评论下方,页面不会重新加载,手风琴也不会折叠。
看这里: