web-dev-qa-db-ja.com

コメントリストをカスタマイズする方法

私は wp_list_comments() 関数を使用してコメントリストを描画しています。しかし、クラス、スタイル、返信リンクなどの形で多くのことを変更したいのですが….

だから私を助けてください、どのように私はコメントリスト機能をカスタマイズすることができます

ありがとう

2
Gowri

wp_list_comments()呼び出しは callback 引数を受け付けます。この引数では、必要な specificc comment-listマークアップを定義できます。 TwentyTenがwp_list_comments()コールバックをどのように処理するかを見てみることをお勧めします。

4
Chip Bennett

コメント一覧をカスタマイズするためのコード例を含む Codep Page for wp_list_comments を見てください。

そのページから、wp_list_commentsにコールバック関数を追加できることがわかります。これは通常、コメントの表示方法をカスタマイズするために使用されます。

5
anu

wp_list_comments()Walker_Commentクラス(これはgeneric Walker を拡張したものです)を使って出力を生成します。

大規模なカスタマイズが必要な場合は、独自のクラスでWalker_Commentを拡張し、そのインスタンスをwalker引数として関数に渡す必要があります。

3
Rarst

コメントは簡単にカスタマイズできます。例:返信リンクをキャンセルするためのコード

<?php cancel_comment_reply_link(); ?>

カスタムの返信が必要な場合は、テキストの置換を意味します。

<?php cancel_comment_reply_link(text); ?>

リンクとして表示するテキスト空の場合は、デフォルトの「返信をキャンセルするにはここをクリックしてください。」が返されます。

2
Ramkumar M

comment_form()を使ってみましょう。 。それはあなたにコメントフォームのデフォルトレイアウトを与えるでしょう、しかしあなたはそれにそれぞれのセクションを修正するために$argsを渡すことができます。

1
Brady