1

このプラグイン「Collapse-O-Matic」をワードプレス サイトのコメント エリアで動作させようとしています。このプラグインは、基本的にセクションを折りたたんで展開することができますが、特に必要なのは、コメント セクション全体ではなく、個々のコメントを折りたたんで展開することです。

どこでそれを行うかを見つけて追加することができましたが、最初のコメント「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 に答える