2

Wordpressでコメントテンプレートをカスタマイズする方法を一日中探していました. 新しいワードプレスのテーマに取り組んでおり、ブートストラップを使用して構築しようとしています。最後のコメント テンプレートで行き詰まってしまいました。

wordpress でコメントをカスタマイズする方法が好きではありませんでした。それをカスタマイズするのはいつも苦痛でした。そして今、Twitter のブートストラップには、メディア リストを使用した優れたコメントのネストがあります。

しかし、問題は、ワードプレスが子コメントに異なるネストを使用することです。

私が今テンプレートでレンダリングしているのはこれです

<div id=comments">
   <ul class="media-list">
      <li id="comment-124" class="media">
         <div class="avatar pull-left">
           avatar image
         </div>
         <div class="media-body">
            <div class="media-heading">
               comment info like time when posted
            </div>
            <p> comment text </p>
         </div>
      </li>
      <ul class="children">
         And than children comment template from replies
      </ul>
   </ul>
</div>

Twitterのブートストラップの使用は、このようなメインコメント内にネストされた子コメントです

<ul class="media-list">
   <li class="media">
      <a class="pull-left" href="#">
        <img class="media-object" data-src="holder.js/64x64">
      </a>
      <div class="media-body">
         <h4 class="media-heading">Media heading</h4>
         ...

         <!-- Nested media object -->
         <div class="media">
         ...
         </div>
      </div>
   </li>
</ul>

基本的に必要なのは、ul="children" を media-body クラス内にロードするように変更することです

解決策を探しているときに、ここのワードプレスが Walker_Comment クラスを使用してコメントテンプレートをカスタマイズし、その中にあるという説明に出くわしましたが、独自のカスタマイズを変更または実行しようとしても何も起こりません。

これを修正する方法について誰か説明がありますか?

4

1 に答える 1