В этом материале разбираемся, зачем нужна WordPress XMLRPC-технология, что такое RSD-ссылка и почему ее удаляют.
RSD – что это?
Это протокол внутри движка ВордПресс, который используется внешними блог-клиентами или веб-сервисами для удаленной публикации или изменений в блогах. Обычно не нужен на обычном блоге или интернет-магазине, а поэтому имеет смысл его отключить. Тем более, “движок” добавляет в “шапку” сайта дополнительную ссылку вида
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://site.ru/xmlrpc.php?rsd" />
Также работа RSD открывает уязвимость сайта к DDOS-атакам.
Как в WordPress удалить RSD-ссылку?
Рассмотрим самые популярные способы.
Способ 1. Плагин WP Header & Meta Tags
WP Header & Meta Tags – бесплатный плагин, который разработан для очистки шапки WordPress-сайта от лишнего кода, включая и RSD-ссылку. Для этого, во-первых, его нужно установить и активировать. После этого следует перейти в админ-части Настройки -> Header & Meta Tags.
На странице настроек плагина необходимо активировать настройку Remove All RSD Links Meta, затем нажать кнопку Save All Settings.
Способ 2. Файл functions.php
Еще один довольно эффективный способ отключить RSD – вставить специальный PHP-код в конфигурационный файл WordPress-темы functions.php.
Если по каким-либо причинам вы не желаете редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.
Итак, в указанный файл нужно добавить следующую строку:
remove_action( 'wp_head', 'rsd_link' );
Способ 3. Плагин Clearfy Pro
Самый удобный и эффективный способ избавится от ненужной ссылки в шапке вашего сайта – многофункциональный премиум-плагин Clearfy Pro. Он, имея в своем арсенале мощный набор разных возможностей для оптимизации и защиты WordPress-сайта, также легко и без каких-либо проблем уберет RSD-ссылку с вашего сайта. Для этого следует лишь перейти в админке Clearfy Pro и на вкладке Код задействовать настройку Удалить RSD ссылку.