私は wp_list_comments() 関数を使用してコメントリストを描画しています。しかし、クラス、スタイル、返信リンクなどの形で多くのことを変更したいのですが….
だから私を助けてください、どのように私はコメントリスト機能をカスタマイズすることができます
ありがとう
wp_list_comments()
呼び出しは callback 引数を受け付けます。この引数では、必要な specificc comment-listマークアップを定義できます。 TwentyTenがwp_list_comments()
コールバックをどのように処理するかを見てみることをお勧めします。
コメント一覧をカスタマイズするためのコード例を含む Codep Page for wp_list_comments を見てください。
そのページから、wp_list_comments
にコールバック関数を追加できることがわかります。これは通常、コメントの表示方法をカスタマイズするために使用されます。
wp_list_comments()
はWalker_Comment
クラス(これはgeneric Walker
を拡張したものです)を使って出力を生成します。
大規模なカスタマイズが必要な場合は、独自のクラスでWalker_Comment
を拡張し、そのインスタンスをwalker
引数として関数に渡す必要があります。
コメントは簡単にカスタマイズできます。例:返信リンクをキャンセルするためのコード
<?php cancel_comment_reply_link(); ?>
カスタムの返信が必要な場合は、テキストの置換を意味します。
<?php cancel_comment_reply_link(text); ?>
リンクとして表示するテキスト空の場合は、デフォルトの「返信をキャンセルするにはここをクリックしてください。」が返されます。
comment_form()を使ってみましょう。 。それはあなたにコメントフォームのデフォルトレイアウトを与えるでしょう、しかしあなたはそれにそれぞれのセクションを修正するために$args
を渡すことができます。