web-dev-qa-db-ja.com

WordPressプラグインが `wp_head()`に追加したRSSフィードを削除するにはどうすればいいですか?

私はWordPressにRSSフィードを追加するプラグインを使用しています。私はそれが欲しくありません。

無効にするためのプラグインの設定にオプションはありません。

wp_head()、またはからフックを解除するにはどうすればよいですか。手動で削除できるように、WordPressプラグインのどこでhead要素のものを登録しますか?

ありがとう

1
alex

特定のプラグイン名がなければ、私はかなりあいまいにしかできませんが、あなたができることが2つあります:


Unhook <link />タグに追加のコードを追加するには(これが私が追加していると思います)、次のようにします。

remove_action('wp_head', 'name_of_function')

ただし、削除したい関数の名前を知っておく必要があります。これにより、フックの削除が簡単になります。


Wp_headに<link>タグを追加するために、プラグインはおそらく次のようなコードを使用します。

add_action('wp_head', 'name_of_function')

削除しようとしている関数の名前がす​​でにわかっているかどうかは明らかにわかりやすいのですが、add_action('wp_head'またはadd_action("wp_head"を検索すると、指定された行が見つかるはずです。

1
nobody