【Cocoon】head内のコメントフィードのタグを削除する方法

Cocoonのhead内には以下のfeedタグが出力されます。

<link rel="alternate" type="application/rss+xml" title="ライフノラボ » フィード" href="https://lifenolabo.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="ライフノラボ » コメントフィード" href="https://lifenolabo.com/comments/feed/" />

当サイトでは、コメント欄は表示していないので、コメントのフィードは不要。

ってことで、head内のコメントフィードのタグを削除することにしたので、その方法をメモとして残しておきたいと思います。

head内のコメントフィードのタグを削除する方法

調べてみると、コード1つでhead内のコメントフィードタグのみ削除する方法ってないみたいですね。

1. head内のfeedタグをすべて消す

まずfeedタグをすべて消します。

※編集するのは「functions.php」です。失敗するとサイトが表示されなくなる場合もあるので、編集は自己責任でお願いします。

remove_action('wp_head', 'feed_links', 2);

functions.phpに上記を記載すると、サイトのfeedとコメントのfeedの両方が、head内に表示されなくなります。

2. サイトのfeedタグだけ出力する

そして、以下をfunctions.phpに記載すると、Cocoonのhead内にもともとあった状態で、サイトのfeedタグが出力されます。

add_action('wp_head', function() {
  printf('<link rel="alternate" type="application/rss+xml" title="%s » フィード" href="%s" />%s', get_bloginfo('name'), get_bloginfo('rss2_url'), "\n");
});

以上で、Cocoonのhead内には、サイトのfeedが表示され、コメントのfeedだけなくなりました。

▼参考にしたサイト
WordPressのコメントフィードを削除してRSSフィードだけにする

サイト運営
▼おすすめASP3選

A8.net

おそらくアフィリエイターはみんな登録しているんじゃないかな。日本最大級のアフィリエイトサービス「A8.net」。

私もメインで利用中です。

案件が豊富で、私の場合は、”まずA8.netで案件を調べて、なければ他のASPを利用する”という使い方をしています。

登録する際、審査もなくすぐ使い始めることができます。



バリューコマース

こちらも大手ASP。

A8.netにはない「ヤフーショッピング」のアフィリエイトができます。あと、旅行系の案件もバリュコマにしかないものが多い印象。

上記のように、A8.netにない案件が多々あるので、私はA8.netの補完的なかんじで使っています。

登録には審査がありますが、ぜひ登録しておきたいASPです。



アクセストレード
アフィリエイトのアクセストレード
通信系や金融系の案件が多いので、そういったサイトを作るときに利用するのがおすすめです。

私は格安SIMの案件で主に利用中。
ライフノラボ