私のウェブサイトの<link>
セクションから次の<head>
ファイルを削除することを検討したいです。
...wp-json
...xmlrpc.php?rsd
...wlwmanifest.xml
しかし、これが私のワードプレスサイトにどのような影響を与えるかについては私にはよくわかりません - 私はまったくプラグインを使用しません - そして実際にどうやってそれらを削除するかたとえば、xmlrpc.php?rds
を削除した後に残るヘッダー)。しかし、おそらくそれは他の何らかの形でも影響を与える可能性があります。わかりません。
また、wlwmanifest
とwp-json
を削除するために、次のコード行も見つかりました。
remove_action('wp_head', 'wlwmanifest_link');
remove_action( 'wp_head', 'rest_output_link_wp_head');
remove_action( 'wp_head', 'wp_oembed_add_discovery_links');
remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );
wlwmanifest
とwp-json
というファイルは削除されますが、xml
はそのまま残り、私が今知っているように、ハッカーの攻撃からすると危険です。また、上記のコードを使用するべきか、それとも他のものを使用すべきかどうかもわかりません。
うまくいけば、あなたはこれで私を助けることができる、ありがとう
_ xmlrpc _ |などのサードサービスを使用していない場合 REST API | oEmbed | Windows Live Writer 、これらの行やヘッダーを削除してもサイトには影響しません。
これらのコード行は、必要なものをアーカイブするための最良の方法です。 xmlrpc.php?rds
を削除するには、別の行が必要です。
remove_action('wp_head', 'rsd_link');
それらすべてをあなたのfunctions.php
またはどこかに置いて、 wp_head アクションが起動される前にそれらが呼び出されるようにします。