web-dev-qa-db-ja.com

コメントテンプレートの上に挿入

コメントテンプレートのすぐ上にコンテンツを挿入したいのですが。Wordプレスのフィルタとフックはすべて試しましたが失敗しました。

私はコメントテンプレートの上にコンテンツを挿入したいのですが、それはすべてのコメントの上にあるということです。

ありがとう

編集

function my_fields() {
 echo '<p>action/p>';

}
add_action('comment_notes_before','my_fields'); 

画像を見てください - 私はsingle.phpで画像の色部分にコンテンツを挿入したいです enter image description here

1
intekhab khan

それは主にテーマによって異なります。フックがあるかどうかで、アクションを呼び出すことができます。

簡単な方法、そのやり方:

  1. comments_template()を呼び出すコードの真上のsingle.phpにコードを直接挿入します。
  2. あなたはdo_action('my_hook')としてフック(例えばcomments_template()の上に)を作成し、それからそれにあなたの関数add_action('my_hook', 'function_i_want_to_hook')をフックします
  3. または、上記の手順と同じように、コメントテンプレートコードが存在するファイルを使用して作業します。つまり、comments.phpです。
1
Ivan Hanák