特定のカテゴリのコメントをサイドメニューに一覧表示する
-
特定のカテゴリのコメントをサイドメニューに一覧表示したく以下のコードを記述しております。表示する項目はコメントに寄せられた、”お名前”、”日付”、”コメント本文”、”URL”を出力したいです。
ただ以下のコードですと、
名前:日時 コメント が出力されますが、最後にURLの項目が出力されません。
つまり、出力希望の項目は以下になります。
名前:日時 コメント URLecho substr(get_comment_author_url(),7);を以下のコードに織り込めば、URLも一覧項目に出力可能だと思われる??のですが、当方phpの知識も非常に浅く、実現ができません。上記を実現できるコードをご教授いただけませんでしょうか。
どうぞ宜しくお願い致します。<?php query_posts('category_name=battle'); while (have_posts()) : the_post(); $comments = $wpdb->get_results("SELECT *,SUBSTRING(comment_content,1,200) AS com_excerpt FROM $wpdb->comments WHERE comment_post_ID = '$post->ID' AND comment_approved = '1' ORDER BY comment_date DESC limit 10"); $output = $pre_HTML; foreach ($comments as $comment) { //print_r($comment); $output .= "\n <div class='sanUsesr'><a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"on " . $comment->post_title . "\"><b>".strip_tags($comment->comment_author) ."</b> : " . strip_tags($comment->comment_date_gmt)."</a></div>"; $output .= "\n <p class='sancomments'>" . strip_tags($comment->com_excerpt) ."</p><br/><br/>"; } $output .= $post_HTML; echo $output; endwhile; ?>ちなみ特定のカテゴリのコメントを一覧表示するコードは以下のページを参考にしました。
http://www.w3cgallery.com/w3c-blog/wordpress-hack/wordpress-how-to-display-comments-from-specific-category宜しくお願い致します。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
トピック「特定のカテゴリのコメントをサイドメニューに一覧表示する」には新たに返信することはできません。