post_comments_feed_link()


WordPressのpost_comments_feed_link()関数は、特定の投稿のコメントフィードへのリンクを生成するために使用されます。この関数は、RSSフィードのURLを出力するために役立ちます。

構文

post_comments_feed_link( string $link_text = '', int $post_id = null, string $feed_type = '' );

引数の説明:

  • $link_text(string) — リンクに表示するテキスト。デフォルトは空。
  • $post_id(int) — コメントフィードを取得する投稿のID。デフォルトは現在の投稿。
  • $feed_type(string) — フィードのタイプ(例: ‘rss2’, ‘atom’)。デフォルトは空。

例1: デフォルトのコメントフィードリンクを表示

この例では、現在の投稿のコメントフィードリンクを表示します。

<?php post_comments_feed_link(); ?>

例2: カスタムテキスト付きのコメントフィードリンク

この例では、カスタムテキストを使用してコメントフィードリンクを表示します。

<?php post_comments_feed_link('コメントフィードを購読'); ?>

例3: 特定の投稿のコメントフィードリンク

この例では、指定した投稿IDのコメントフィードリンクを表示します。

<?php post_comments_feed_link('', get_the_ID()); ?>

例4: カスタムフィードタイプのリンク

この例では、Atomフィードのリンクを表示します。

<?php post_comments_feed_link('Atomフィード', null, 'atom'); ?>

例5: リンクテキストとフィードタイプを指定

この例では、カスタムテキストとフィードタイプを指定してリンクを表示します。

<?php post_comments_feed_link('RSS2フィードを購読', null, 'rss2'); ?>

例6: 現在の投稿のコメントフィードリンクを取得

この例では、現在の投稿のコメントフィードリンクを取得し、変数に格納します。

<?php $feed_link = get_post_comments_feed_link(); ?>

例7: カスタム投稿IDとフィードタイプを指定

この例では、カスタム投稿IDとフィードタイプを指定してリンクを表示します。

<?php post_comments_feed_link('フィードを購読', 123, 'rss2'); ?>

例8: リンクをリストアイテムとして表示

この例では、コメントフィードリンクをリストアイテムとして表示します。

<ul><li><?php post_comments_feed_link('コメントフィード'); ?></li></ul>

注意点

  • 投稿IDを指定しない場合、現在の投稿が使用されます。
  • フィードタイプを指定しない場合、デフォルトのRSS2フィードが使用されます。
  • リンクテキストを指定しない場合、リンクはテキストなしで表示されます。

関連機能: