ホームページ  >  記事  >  バックエンド開発  >  WordPressでコメントテンプレートを呼び出してループしてコメントを出力するPHP関数の詳細説明、wordpress_PHPチュートリアルの詳細説明

WordPressでコメントテンプレートを呼び出してループしてコメントを出力するPHP関数の詳細説明、wordpress_PHPチュートリアルの詳細説明

WBOY
WBOYオリジナル
2016-07-12 09:01:39918ブラウズ

WordPressでコメントテンプレートを呼び出してループしてコメントを出力するPHP関数の詳細説明、wordpressの詳細説明

comments_template
comments_template 関数は、コメント テンプレートを呼び出す関数です。get_header() や他の関数と同様に、今日はその使い方について説明します。

説明
前述の通り、コメントテンプレートを呼び出す関数です。

使用する

リーリー

その中に

$file 呼び出されるファイル名 デフォルト値: /comments.php
$ Separate_comments 異なるタイプのコメントを区切るかどうか ブール型 デフォルト値: false
非常に一般的な内容ですので、詳しくは以下をお読みください

使用例

リーリー

このようにして、さまざまな記事の種類に応じて記事のコメントを表示できます。
使用法は get_template_part() に似ていますか?
$ Separate_comments の正確な意味はわかりませんでしたが、公式のデフォルトテーマは常に true だったのでフォローしました。以前調べたのですが、ここで言うタイプとは返信するかしないかのことを指すようです。

wp_list_comments
wp_list_comments 関数は、現在の記事またはページの各コメントをループして出力する関数です。主に WordPress テーマの各コメントを出力するために使用され、手動の手間を省き、WordPress のコメント機能をうまくモジュール化します。変化。

wp_list_comments 関数をテーマの comments_template 関数と組み合わせて使用​​すると、WordPress のコメント機能を効果的に分離でき、コメントのネストレベルの数、各ページに表示されるコメントの数、コメントのスタイルなどをより適切に制御できます。したがって、このテーマで良い仕事をしたい場合は、見てください。

説明
英語原文:

管理領域で設定されたパラメータを含むさまざまなパラメータに基づいて、投稿またはページのすべてのコメントを表示します。

私の理解:
グローバルに設定されたパラメータを使用して、記事またはページ上のすべてのコメントを表示します。

使用方法

リーリー

パラメータの使用法

リーリー

$walkerカスタムスタイルクラス名
$avatar_size アバターのサイズ デフォルト: 32
$style コメントコンテナタグは「div」、「ol」、または「ul」です。そうでない場合は、次のように明示的に記述する必要があります。

リーリー

または

リーリー

$type はコメントの種類を示します。パラメータは「all」、「comment」、「trackback」、「pingback」、「pings」に「trackback」と「pingback」が含まれます。 デフォルト値: 「すべて」
$reply_text 返信ボタンのテキスト値。これはめったに使用されないため、説明は省略します。 $login_text ログイン ボタンのテキスト値。これはめったに使用されないため、説明しません。デフォルト値: 「ログインして返信」
$callbackはコメント表示用のコールバック関数、つまりコメントトピックを表示するための関数名です
$end-callback はループ終了後のコールバック関数である必要があります。テストしていないので、自分で調べてください。
$reverse_top_level ブール値。このパラメータが true に設定されている場合、最新のコメントが最初に表示され、後続のコメントはバックグラウンド設定に従って表示されます。
$reverse_children ブール値。このパラメータが true に設定されている場合、子コメントを含む最新のコメントが最初に表示され、後続のコメントはバックグラウンド設定に従って表示されます。

こちらは公式デフォルトテーマtwentyelevenでのコメント表示デモです
他の特定のパラメーターについては、上記の概要を参照して、ご自身でデモンストレーションおよび探索してください。
リーリー

興味がありそうな記事:

WordPress開発におけるタイトル表示関連関数の使用分析
  • WordPressでサムネイルをデバッグするための関連PHP関数の使用分析
  • NginxサーバーのWordPressパスが誤っている問題を解決するための設定スラッシュは自動的に追加されません 質問
  • WordPressで検索フォームを取得するために使用されるPHP関数の使用状況分析
  • WordPressでwp_count_posts関数を使用して記事数をカウントする
  • WordPressの分類関数wp_list_categoriesの使用方法の詳細な説明
  • WordPress では、管理者以外のユーザーの投稿は 1 回のみに制限されています コメントは 1 回のみ可能です
  • WordPress でフィルターを作成および追加するための関連する PHP 関数の詳細な説明
  • WordPress 開発における wp_title() 関数の使用法の詳細な説明

http://www.bkjia.com/PHPjc/1088779.html

tru​​ehttp://www.bkjia.com/PHPjc/1088779.html技術記事コメントテンプレートを呼び出してコメントを出力するWordPressのPHP関数の詳細解説 comments_template 関数の使い方はとても簡単です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。