Удаление ненужных файлов WordPress

Я хочу рассмотреть возможность удаления следующих <link> файлов из раздела <head> моего сайта:

 ...wp-json ...xmlrpc.php?rsd ...wlwmanifest.xml 

Но я действительно не знаю, как это может повлиять на мой сайт wordpress – я вообще не использую никаких плагинов и как эффективно удалять их эффективно, потому что во время поиска в Google я заметил, что есть некоторые «заголовки» (я думаю, HTTP- Заголовки), которые остаются после удаления 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 Php или где-нибудь, где они вызываются до запуска действия wp_head .