Как убрать «Можно использовать следующие HTML-теги и атрибуты» в WordPress

Совсем недавно стал сталкиваться с этой проблемой все чаще и чаще, поэтому считаю своим долгом поделиться со своими читателями быстрым и простым решением. Обычно этот ненужный кусок кода встречается в публичных шаблонах WordPress в области комментариев.


HTML-tag

Можно использовать следующие HTML-теги и атрибуты и дальше идет перечисление тегов… Про то, что он просто портит внешний вид сайта и настроение его владельцу говорить не стоит, поэтому его нужно быстренько убрать.

Как вы успели заметить, методом тыка и ковыряний в редакторе вашей темы (в админке сайта) это сделать не получится. Такого куска кода там просто нет. Он находится в папке wp-includes в файле под названием comment-template.php. Идете туда при помощи FTP-клиента и открываете нужный нам файл специальным редактором NotePad++.

Дальше вам нужно применить поиск по файлу, набрав комбинацию Ctrl+F. В поле Найти вам нужно ввести: comment_notes_after. Вы должны найти строку, очень похожу на эту.

1
'comment_notes_after'  => '<p>' . sprintf( __( 'You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: %s' ), ' <code>' . allowed_tags() .

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

Андрей Чикор - руководитель и главный редактор проекта!

Контакты:



  • Занимаюсь сайтами и заработком в интернете с 2009-го года;
  • В пике управлял 10 сайтами;
  • Максимальный результат на личном сайте: 10 000 чел. в сутки;
  • Максимальный доход на личном сайте: 2500$ в месяц;
  • С июня 2020 года руковожу отделом маркетинга в нишевом интернет-магазине с трафиком до 2 000 чел. в сутки.
Больше информации обо мне можно узнать на странице: О проекте.

Понравилась статья? Получай свежие статьи первым по e-mail

Добавить комментарий

Ваш e-mail не будет опубликован.

Комментариев: 5 на “Как убрать «Можно использовать следующие HTML-теги и атрибуты» в WordPress

  1. Лис говорит:

    А мне не помогло ни одно решение.
    Во первых такой строки у меня нет вообще.
    А второй вариант — не супер для новичка в этом.

  2. А обновлении вордпресса, если этот файл обновится, то проблема вернётся?

  3. iLeg0 говорит:

    Есть несколько других способов.
    Вообще в коде движка лучше не копаться — обновлять тяжело будет, придется помнить обо всех изменениях.

    1. Можно добавить в css display: none для этого класса:
    .form-allowed-tags { display:none; }

    2. Найти в comments.php вызов функции
    comment_form()
    и заменить на:
    comment_form(array(‘comment_notes_after’ => »))

    3. Добавить в файл functions.php:
    add_filter( ‘comment_form_defaults’, ‘remove_comment_form_allowed_tags’ );
    function remove_comment_form_allowed_tags( $defaults ) {
    $defaults[‘comment_notes_after’] = »;
    return $defaults;
    }

  4. Евгений говорит:

    Спасибо за объяснение алгоритма.