БЛОГ 2410

Как отключить автоматическое связывание URL-адресов в комментариях WordPress

Как отключить автоматическое связывание URL-адресов в комментариях WordPress
Обсудим ваш проект?

Предлагаем обсудить, чем мы можем вам помочь. Забронируйте 15-минутную консультацию.

Поделиться статьей

Знаете ли вы, что когда пользователь добавляет простой текстовый URL-адрес в свои комментарии, WordPress автоматически делает его интерактивным. Недавно один из наших читателей спросил нас, можно ли отключить автоматическое связывание текстовых URL-адресов в комментариях WordPress? Ответ - ДА. В этой статье мы покажем вам, как отключить автоматическую привязку URL-адресов в комментариях WordPress.

Почему WordPress автоматически связывает текстовые URL-адреса в комментариях?

WordPress автоматически преобразует текстовые URL-адреса в ссылки, что упрощает переход по ссылке при модерации комментариев.

Это автоматическое связывание не сохраняется в вашей базе данных. WordPress делает URL-адреса интерактивными при отображении их на экране в области администрирования, а также в разделе комментариев под вашими статьями.

Автоматически связанный интерактивный текстовый URL в комментариях WordPress
Автоматически связанный интерактивный текстовый URL в комментариях WordPress Изображение с сайта wpbeginner.com

Некоторые из этих комментариев являются подлинными, когда комментаторы не знали, как добавить ссылку в комментарии. Но многие комментарии к спаму также содержат простые URL-адреса, вставленные непосредственно в текст комментария.

Отключение автоматической ссылки в комментариях WordPress

Просто добавьте эту единственную строку кода в файл functions.php вашей темы или в плагин для конкретного сайта.

<?php
remove_filter( 'comment_text', 'make_clickable', 9 );

WordPress не хранит URL-адреса в виде обычного текста в качестве ссылок в базе данных. Вместо этого он на лету меняет их на интерактивные ссылки. Этот код просто отключает фильтр, который делает URL-адреса интерактивными.

Это делает простые текстовые URL-адреса неактивными в области администрирования и в разделе комментариев под вашими сообщениями. Удаление этого кода снова включит автоматическую привязку.

Если вы добавляете его в файл functions.php вашей темы, то при обновлении темы файл функций будет перезаписан.

Также имейте в виду, что этот код работает только с текстовыми URL-адресами. Если пользователь решил создать ссылку, добавив соответствующий тег HTML, эти ссылки появятся так, как должны.

Если вы хотите полностью отключить HTML в комментариях, ознакомьтесь с нашим руководством о том, как отключить HTML в комментариях WordPress.

Мы надеемся, что эта статья помогла вам отключить автоматическое связывание URL-адресов в комментариях WordPress. Вы также можете увидеть наш список из 16 лучших плагинов для улучшения комментариев WordPress.

Свяжитесь с нами.

Узнайте, чем мы можем быть для вас полезны.

Контакты
Как отключить автоматическое связывание URL-адресов в комментариях WordPress | Блог 2410

Агентство веб разработки.

Услуги программирования и веб разработки по фиксированной цене. Специализация: WordPress, разработка B2B решений и создание кастомных скриптов.

WordPress

Разработка шаблонов, плагинов, интернет магазинов на WooCommerce, создание сайтов

Подробнее

B2B решения

CRM, ERP, внутренние системы, автоматизация, калькуляторы, SaaS и индивидуальные решения

Подробнее

Программирование

Разработка кастомных скриптов, API, интеграции, Zapier, Integromat, автоматизация

Подробнее

Подписка

Безлимитные услуги графического дизайна и веб разработки по фиксированной цене

Подробнее