Удалить rsd xmlrpc ссылку в WordPress – отключаем лишние подключения
История вордпрес начинается с 2003 года когда скорость интернета была не высокая и работать напрямую в админке могли позволить не все пользователи. Но был сделан хороший протокол передачи с помощью xml данных – стало можно управлять публикацией дистанционно из программ на Windows и приложений. Решили внедрить в WordPress xmlrpc шлюз с названием RSD, так они выглядят на сайте.
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://site.ru/xmlrpc.php?rsd" />
Что это такое xmlrps разобрались, теперь напишу почему нужно отключать данную возможность в WordPress:
- Мусор в HTML блога.
- Лишнее подключение файлов, возможно не большое снижение скорости.
- Уязвимость получить через такое api соединение DDoS атаку, или в редких случаях взлом.
Отключаем в плагине Clearfy PRO
В знаменитом ClearfyPRO от нашей команды WPShop есть возможность отключать все xmlrpc запросы, стоит только включить соответствующий переключатель.
Далее идем в исходный код сайта WP и проверяем отсутствие. Рядом находится опция по скрытию внешних ссылок в комментариях. Отмечу универсальность плагина, он устраняет ошибки WordPress еще по почти 50 требованиям. Для читателя WPCourses приготовил промо, жмите на кнопку.
-15% на Clearfy
Remove WP Overhead
Remove WP Overhead создан для одной цели это очистка head от мусора WordPress. Распространяется бесплатно, скачивайте и устанавливайте. После активации переходим Настройки и выбираем соответствующий пункт. В конце списка будет область для отключения meta generator.
В сравнении с Клеарфай данный модуль закрывает проблемы с лишним HTML в шапке блога, не касаясь других важных моментов, которые учтены в нашем инструменте.
Функция в Function
Для более продвинутых пользователь могу посоветовать использовать php, но отмечу, что способ срабатывает не всегда, поэтому после изменения проверяем код вордпресс. Добавляем такую строчку в function активной темы.
remove_action( 'wp_head', 'rsd_link' );
- Заходим Внешний вид – Редактор тем.
- Находим в правой колонке Функции.
- Вставляем инструкцию.
- Обновляем настройки.
Проверка работы
Проверка работы любого из методов является отсутствие тега link с xmlrpc протоколом передачи информации. Как видим на скриншоте ни одного элемента нет.
В статье разобрались как отключить rsd xmlrpc ссылки в WordPress применяя три простых способа. Читайте посты на этом блоге по оптимизации, их еще много.
Пожалуйста, оцените материал: