RSSやAtomの配信を停止する

WordPress標準では、最新の投稿情報をRSSやAtomという形式(フィード形式)で配信しています。

この配信を止めたい場合、下記のように設定することで停止することができます。

フィードの配信を止める

フィード自体の配信を止める(フィード用のアドレスにアクセスされてもデータを表示しないようにする)には、functions.phpに下記のように記載します。

結果

フィード用のURL(WordPressをインストールしたURL/feed など)にアクセスすると、下記のようなエラーが表示されるようになります。

エラー: 有効なフィードテンプレートではありません。

<head>のリンクを停止する

上記の方法で配信を停止しても、通常のページのHTMLを見ると<head>内に<link>タグが入っていることがあります。

※ テーマで「自動フィードリンク機能」が有効になっていなければ、上の2つは表示されません。(サイト全体の記事更新フィードと、サイト全体のコメントフィードの2つ。add_theme_support( 'automatic-feed-links' ); というコードが入っていなければ、自動フィードリンク機能は有効になりません)

このタグを削除するにはfunctions.phpに下記のように記載します。

コメント

内容の誤りなどがありましたら下記からご連絡をお願いします。頂いたコメントは基本的に公開されることはありません(必要な場合は個別に返信させて頂きます)。

CAPTCHA