前提・実現したいこと
Wordpressのthe thorを用いてブログを作ろうとしています。
そこのコメント欄で、Wordpressのデフォルトでついている
返信ボタンを押すとコメント入力フォームがコメントの下に現れる機能を保ったまま、
以下の画像の青い四角の箇所にコメントIDなどを追加で表示させたい、
と考えています。
発生している問題・エラーメッセージ
いろいろ調べた結果wp_list_commentsという関数を改良すればよいのではないかと考えました。
しかしどこを改良すればよいかがわかりませんでした。
改良すべき箇所をご教授願えませんでしょうか。
または他の方法があれば教えていただけると幸いです。
--追記しました--
私が考えているコメントIDは現在の総コメント数+1を表示させたいと考えています。
例:1.2020年4/16 4:34
こんにちは
2.2020年4/16 4:35
さようなら
3.2020年4/16 4:50
どうも
--追記2--
将来的には(編集)の文字も表示させないようにしたいです。
該当のソースコード
comment_template()で用いるcomment.phpファイルを示します。
php
1<?php if( comments_open() ): ?> 2 <aside class="comments" id="comments"> 3 <?php if( have_comments() ): ?> 4 <h2 class="heading heading-sub">コメント<span>(<?php comments_number('0','1','%'); ?>件)</span></h2> 5 <ul class="comments__list"> 6 <?php 7 //ここに追加 8 $args_comments = array( 9 'walker' => new My_Walker_Comment, 10 'max_depth' => '9999', 11 'reply_text' => '返信', 12 ); 13 14 //wp_list_comments('avatar_size=40'); 15 wp_list_comments($args_comments); ?> 16 </ul> 17 <?php endif; ?> 18 19 20 </aside> 21 <?php endif; ?> 22
試したこと
wp_list_commentsのコールバック関数で自作のコメントリストを作ってみましたが
コメント入力フォームがコメントの下に現れませんでした。
補足情報(FW/ツールのバージョンなど)
wp_list_commentsは長すぎたため必要があれば示します。
Wordpress 5.3
PHP 7.3.14
あなたの回答
tips
プレビュー