- サイトデザイン工事中です。ご意見をお寄せください。
- 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細)
テンプレートタグ/comments popup link
目次 |
説明
comments_popup_script() が使用されている場合はコメントポップアップウィンドウへのリンクを、そうでない場合は通常のリンクを表示します。ループ あるいはコメントループの中で記述する必要があります。 is_single() あるいは is_page() が真の場合は、(たとえループ内であっても)何もしません。
使い方
<?php comments_popup_link
('zero','one','more','CSSclass','none');
?>
用例
コメント数に対する応答
コメントが無い場合に "No comments yet" を、1 件の場合に "1 comment so far" を、2 以上の場合に "% comments so far (is that a lot?)" (% はコメント数に置き換えられます) を表示し、コメントが無効になっている場合には "Comments are off for this post" を表示します。さらに、カスタム CSS リンクとして 'comments-link' を追加します。
<p><?php comments_popup_link('No comments yet', '1 comment so far',
'% comments so far (is that a lot?)', 'comments-link', 'Comments are
off for this post'); ?></p>
コメントが無効になっているときにリンクを隠す
投稿画面でコメントが無効になっているときに comments_popup_link を含む段落要素 <p></p> を隠します。投稿毎にコメントを有効/無効にする場合に便利です。ループ内で使用してください。
<?php if ( comments_open() ) : ?>
<p>
<?php comments_popup_link( 'No comments yet', '1 comment', '% comments so far', 'comments-link', 'Comments are off for this post'); ?>
</p>
<?php endif; ?>
パラメータ
- zero
- (文字列)- コメント数が 0 の場合に出力するテキスト。デフォルト値は「No Comments」。
- one
- (文字列)- コメント数が 1 つの場合に出力するテキスト。デフォルト値は「1 Comment」。
- more
- (文字列) - コメント数が 2 つ以上の場合に出力するテキスト。% 記号が実際の数と置き換えられる(% so far が 5 so far になる)。デフォルト値は「% Comments」。
- CSSclass
- (文字列)- a要素に追加するCSSクラス。デフォルト値は無。
- none
- (文字列)- コメントを受け付けていない場合に出力するテキスト。デフォルト値は「Comments Off」。
関連資料
comments_number, comments_link, comments_rss_link, comments_popup_script, comments_popup_link, comment_ID, comment_author, comment_author_IP, comment_author_email, comment_author_url, comment_author_email_link, comment_author_url_link, comment_author_link, comment_type, comment_text, comment_excerpt, comment_date, comment_time, comment_author_rss, comment_text_rss, permalink_comments_rss, wp_list_comments, comment_reply_link, cancel_comment_reply_link, comment_form_title, comment_id_fields, previous_comments_link, next_comments_link, paginate_comments_links
最新英語版: WordPress Codex » Template Tags/comments_popup_link (最新版との差分)