1

我试图让这个插件“Collapse-O-Matic”与 wordpress 网站的评论区一起工作。这个插件基本上可以折叠和展开一个部分,但我特别需要它做的是折叠和展开单个评论而不是整个评论部分。

我找到了在哪里做,我可以添加它,但它只是将折叠添加到第一个评论“comment_text()”而不是其余评论,我认为这意味着我需要添加某种循环,这就是我卡住的地方。

这是代码:

     <span class="collapseomatic" id="comments<?php the_ID(); ?>">Expand</span>
    <span id="swap-comments<?php the_ID(); ?>" class="collapseomatic" style="display: none;">Collapse</span>
    <div id="target-comments<?php the_ID(); ?>" class="collapseomatic_content">

    <?php comment_text() ?>

    <div class="reply">
    <?php comment_reply_link(array_merge( $args, array('add_below' => $add_below, 'depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
    </div>
    <?php if (1): // 'div' != $args['style'] ) : ?>
    </div>
    <?php endif; ?>

    </div>

对此的任何帮助将不胜感激。

4

1 回答 1

1

如果您没有使用 Livefyre 或 Disqus 等实时评论插件,以下代码应该可以解决问题:

 <?php do_shortcode('[expand title="read more" swaptitle="read less"]'.comments_template().'[/expand]'); ?>

Livefyre 拒绝我尽最大努力将其崩溃,这非常令人沮丧。

于 2013-11-08T15:46:49.100 回答