Ваш промокод mojWPAds на плагин рекламы для WordPress >>

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

del-strokaС какой-то версии WordPress рядом с полем комментариев начала появляться строка "Можно использовать следующие HTML-теги и атрибуты" с перечислением этих самых тегов.

Текст данной строки дублируется по всему сайту, а также сотням тысяч сайтов по всему миру. Давайте удалим ее.

Если кто еще не понял, что это за строка, то вот она:

Можно использовать следующие HTML-теги и атрибуты:
<a href="" title=""> <abbr title=""> <acronym title=""> <b>
<blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite="">
<strike> <strong> <pre lang="" line="" escaped="" highlight="">

Актуальный способ

Находим в файле comments.php такую функцию comment_form. У меня в полном сборе она выглядит так

<?php comment_form(); ?>

У вас будет нечто подобное. Может внутри скобок будет больше прописано. Главное название функции нашли.

Теперь нужно сделать так:

<?php comment_form(array('comment_notes_after'=>'')); ?>

Все, проблема решена.

Еще один вариант решения

Один из читателей блога предложил решение.

Вставляем в файл функции вашего шаблона (functions.php) следующий код сразу в начале, после <?php с новой строки:

function mytheme_init() {
add_filter('comment_form_defaults','mytheme_comments_form_defaults');
}
add_action('after_setup_theme','mytheme_init');
function mytheme_comments_form_defaults($default) {
unset($default['comment_notes_after']);
return $default;
}

Вот и все. Больше строки с текстом не будет.

Уже не актуальный способ

Итак, чтобы нам ее удалить, следует зайти на FTP Вашего сайта и в папке wp-includes найти файл comment-template.php.

Далее нам следует открыть этот файл каким-нибудь текстовым редактором. Со своей стороны я рекомендую использовать для подобных случаев текстовый редактор Notepad++.

Открыв файл comment-template.php, мы должны найти следующий код и удалить его:

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

Если открываете Notepad++, то это будет 1540 строка. Просто выделяете ее и нажимаете Delete. Далее сохраняете файл и закачиваете снова на ftp. Вот и все!

Запомните эту процедуру, т.к. Вы ее будете повторять после очередного обновления движка WordPress. Для удобства Вы можете нажать в своем браузере CTRL+D и сохранить эту страницу в закладках.

Привет. Меня зовут Виталик.

Я автор этого блога, а так же Магазина WordPress https://wp-r.ru/ и ридера блогов вебмастеров и SEO-специалистов WMSN.ru


Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликовано 89 комментариев
  1. БЛОGГЕР says:
    http://blog.auditconsult.biz

    Спасибо! Сколько я уже перечитал по этому вопросу и что только не пробовал, ничего не получалось.

    • kanasimy says:
      http://active-way.ru

      А если немного подумать и сделать все по правильному, что бы каждый раз не пришлось при обновлении это делать?
      По-хорошему это делается в шаблонах используемой темы. wp-content/themes/ваша-тема
      находите там файлик отвечающий за комментирование и прописываете функции comment_form пустой параметр comment_notes_after

      • Константин says:

        А ты думаешь, кому-то понятно что такое "пустой параметр", а?!
        Негодую.

  2. Souren says:

    Спасибо за помощь 🙂 Вообще, как я понял, это делается в редакторе. У меня через Notepad++ не вышло убрать, так я в блокноте с конца начал смотреть, нашел быстро вырезал вставил обратно. Всё работает. Спасибо ещё раз.

  3. Юлия says:
    http://moreidey.ru

    Спасибо Вам огромное!!!
    Настраиваю сайт и этот текст мне сразу показался лишним 😉

  4. Genice says:
    http://macleo.ru

    Спасибо! Очень полезная статья! При лайке в фейсбук, этот текст автоматом добавлялся в описание. Сейчас чисто)

  5. den says:

    реальное такое мягкое и большое спасибо!

  6. Валентин says:
    http://valentinkurtaiev.com

    Супер! Автору спасибо! Меня именно эта строка раздражала. Все получилось! Respect!!! )))

  7. Сергей says:
    http://harcyzjanin.ru

    И снова Спасибо!

  8. Андрей says:

    Не поменялось ничего в комментариях к страницам...

  9. Андрей says:

    Ну значит я дебил...)))
    Тут получше вариант есть. Вот такие строки вставить:

    $comments_args = array('comment_notes_after' => '',);
    comment_form($comments_args);

    в comments.php

    Но куда там вставлять, я чего то не понимаю...

  10. Андрей says:

    $comments_args = array('comment_notes_after' => '',);
    comment_form($comments_args);

    Вот так правильно.

    • Андрей says:

      Там одинарные кавычки короче...

  11. Андрей says:

    Это в принципе то же самое что и оставить в comment-template.php
    'comment_notes_after' => ''
    Но ни то, ни то у меня не помогает, у меня видимо шаблон откуда то из другого места берёт всё это. Откуда понять не могу...

    • Виталий says:

      в шаблоне лишь прописывается функция отображения формы комментирования. дальше уже дело за движком.

      единственное, если у вас принудительно это не прописано в файле comments.php , что навряд ли, т.к. сразу бы заметили

      • Андрей says:

        Ну а тогда в чём дело?)))
        Я и удалял как у вас написано и просто оставлял ‘comment_notes_after’ => ` `
        Не помогает.
        И другим браузером открывал - кэш ни при чём.

        • Виталий says:

          способностями Ванги и Кейси не обладаю.

          чтобы что-то сказать конкретно - нужно видеть.

          ищите, пробуйте.

          • Андрей says:

            Печально всё это однако...(((
            Я про способности.
            Было бы неплохо.
            Шаблон Classipress у меня.
            Он там достаточно нестандартный.
            Поэтому наверное такая ерунда.

  12. chudo says:
    http://chudosv.ru/

    Спасибо тебе добрый человек все получилось как и написал, респект тебе, давай еще - делись знаниями

  13. Андрей says:

    1. Всё это работает не на всех Темах. Некоторые Темы вынимают видимо при активации часть кода WordPress и куда то прописывают так, что потом не найдёшь и удаление этой строки в comment-template.php не помогает.
    Решение: Удалять эти строки до активации новой Темы.
    2. И даже если это сделать, то это ещё не полное решение. При обновлении Spam Free WordPress оно снова вылезает. Откуда непонятно.
    Решение: Отключить плагин Spam Free WordPress или не обновлять его.
    P.S. И последнее, мне кажется не совсем корректно удалять строки из кода, тем более делать это не полностью. Корректнее наверное будет написать так:
    - ЗАМЕНИТЬ

    'comment_notes_after'  =&gt; '',

    НА

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

    - ЗАМЕНИТЬ НА

    <!--?php echo $args['comment_notes_after']; ?-->

    Т.Е. ЗАКОММЕНТИРОВАТЬ.
    ЭТО ТИПА КОНТРОЛЬНОГО...)))

    Если это добавить сюда, думаю что тему можно будет считать полностью закрытой!)
    Ну а так то да, большое спасибо Виталий!)))

    • Андрей says:

      Всё равно криво...))) Не знаю почему...))) Не проходит код. Ну ты ж понял что там. Измени уж сам в тексте наверное. Тогда будет полное решение.

  14. Жанна says:
    http://vseprosto.com/

    Спасибо за информацию!

  15. Ирина says:
    http://www.salon-doma.com

    Большое-пребольшое Вам спасибо! По Вашей рекомендации у меня всё получилось!

  16. willi says:

    Подскажите, а как убрать ее в 4м артистере, там этого файла comment-template.php нет, и папки wp-includes тоже нет ...

    • Виталий says:

      это файлы движка, а не шаблона.
      ищите на ftp в корне сайта wp-includes

  17. Oksana says:
    http://lady-v-bloge.ru/

    Спасибо, оказалось все просто, только у меня это была строка 1542.

  18. Павел says:
    http://ms-helps.ru/

    Спасибо. Все получилось =D

  19. Дмитрий says:
    http://siesta-gourmet.ru/

    Удалил эту строку заменив в файле шаблона comments.php код

     comment_form(); ?&gt;

    на

     $arg = array('comment_notes_after' =&gt; '');comment_form($arg); ?&gt;
  20. Дмитрий says:
    http://business-opening.ru

    Спасибо Виталий удалил надпись как Вы написали. Хотя лишний текст остался где-то в шаблоне. Скажите, может Вы знаете как вставить jpeg в footer? Когда делал шаблон вроде все отображалось, а сейчас ссылка работает, а картинки нет.

    • Виталий says:

      добрый.
      значит картинки нет по указанному пути, либо где-то ошибка в коде

    • Алла says:

      Проверьте в файле footer.php,что у Вас указан полный путь к месту,где загружена картинка.Посмотрите пример внизу.После img src =, указан путь к картинке.

      <a href="http://www.facebook.com/" rel="nofollow"></a>

  21. Алла says:

    Виталий,спасибо за дельный совет.Помогло!

  22. Сашшко says:

    А где этот текст находится?
    НУ в плане, может лучше убить не код в файле комментс-темплейт, а сам текст в другом файле?

  23. santey says:
    http://lekarny.ru

    Огромное спасибо автору статьи. У меня все получилось. Во-первых очень некрасивая строчка, и еще дублируется на всех блогах - это конечно основной минус в плане раскрутки блога и индексации. Еще раз спасибо за полезную информацию. Страничку на всякий случай закинул в закладки

  24. Чеснок says:
    http://pochesnomu.ru/

    Виталий, добавь кнопку сёрф surfingbird.ru

    • Виталий says:

      благодарю. Не знал про сервис подобный.

  25. Чеснок says:
    http://pochesnomu.ru

    Осталось только как-то определить откуда оно подгружает:

    (function(){if(window===window.parent){document.getElementById('_wp_unfiltered_html_comment_disabled').name='_wp_unfiltered_html_comment';}})();
  26. Павел says:
    http://vsepro100.net/

    Интересное решение!
    Я делал несколько иначе, убирая сам php вывод этой строчки.
    Кстати говоря, её можно вообще переделать, написав свой текст...
    Кому извращение, а кому пригодится

  27. Андрей says:
    http://andrey-eltsov.ru

    А у меня другая задача: я вообще хотел бы удалить слова comments и comment, так как у меня их море.(()) На посту по два слова и Гугл их засчитал за главные ключевые слова сайта. Вот как их удалить, а оставить только цифру, количество комментов? Кому надо комментарии и так найдут.

    • Виталий says:

      Из шаблона удалите.
      Либо http://mojwp.ru/uslugi

  28. marina says:
    http://код

    Доброго времени, Виталий. У меня ничего не получилось. Во первых представления не имею как можно открыть файл cjmment-template текстовым редактором. Я смогла только просмотреть код элемента (правой кнопкой мыши) и не нашла там такого кода. Помогите пожалуйста. Почитала комментарии, почти все довольны, я тоже так хочу.

    • Виталий says:

      сверху на сайте контакты

  29. Алина says:

    О Господи! Виталий? А как эту строку вышибить из темы "TwentyTen" - там всё кутуйском языке и ещё немного на англицком :). Нужна ваша хелпа.

    Бегу с uCoz :D! У них серъёзный баг в системе из-за чего происходит скликивание на контекстной рекламе G и Y. Бегу!

  30. Алина says:

    Нашла сегеем анасен! В FTP зашла и отрубил под корень =)! Знаю, что при помощи какого-то там стека через эту посткомментарную строку можно выудить пароль админки, стек большой, а читала на западном сайте по созданию шаблонов "Templates WordPressточкаORG Forum". Виталий, Спасибо!

  31. Дима says:

    Спасибо за помощь, удалось легко избавиться от лишней записи. У меня в шаблоне после каждого комментария пишет Имя + слово "говорит", могли бы Вы подсказать, как можно удалить слово "говорит"?

    • Виталий says:
      http://mojWP.ru/

      Вам к экстрасенсам нужно обратиться. Только они могут не видя сайт и шаблон подсказать.

  32. Sergey says:
    http://time4eat.ru/

    Огромное спасибо Виталий! Пользуюсь давно, все очень просто и с любой версией работает, только номера строк меняются.

  33. Ольга says:

    ой, спасибочки! всё получилось!

  34. Анна says:
    http://poly-slovakia.ru

    Спасибо большое.Давно мучилась с этой проблемой.Удалила теперь можно дышать спокойна.Еще рекомендую поставить защиту от спама - Akismet.

  35. Алексей says:
    http://compuzilla.ru

    Автор предложил абсолютно верную правку, а у тех у кого не сработало надо смотреть файлы темы, отвечающие за комментарии. Изначально я закрывал html в комментах как таковой и вывод надписи в шаблоне темы, файлы движка вообще не трогал. Но после обновления движка эта надпись вывелась несмотря на закомментированные поля в моей теме (типа как обошла программный код темы, или тема стала менее адаптирована под новую wp версию), данный способ мне помог. Смотрите версии ваших тем, и если пишите шаблоны сами, то учитывайте изменения двига.

  36. Александр says:
    http://tvoisustavi.ru

    А если в functions.php в Вашей теме это вставить?function mytheme_init() {
    add_filter('comment_form_defaults','mytheme_comments_form_defaults');
    }
    add_action('after_setup_theme','mytheme_init');
    function mytheme_comments_form_defaults($default) {
    unset($default['comment_notes_after']);
    return $default;
    }
    И при обновлении никаких проблем:)

  37. Арина says:
    http://tainynashegomira.ru/

    Здравствуйте, Виталий! Всё сделала в точности, как Вы пишите. Но вместо того, чтобы убрать эту строку, убрался тэг "Читать далее", вместо него появилась надпись и ссылка на английском языке, а строка под комментариями так и осталась. Помогите, пожалуйста, исправить дело, а то я сама не решаюсь вмешиваться в коды WP, и так уже "наколбасила". Заранее благодарна.

  38. Аня says:
    http://ozzik.ru

    Спасиииибо! отличный совет. всё получилось!

  39. Игнат says:
    http://alcopro.ru

    Спасибо вам большое! за очень нужный совет!

  40. Евгений says:
    http://blogeon.ru/

    Огромное спасибо, долго искал как эту надпись убрать, всё получилось с первого раза!

  41. Ксенья Юрьевна says:
    http://moylubimiblog.ru

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

    • Виталий says:
      http://mojWP.ru/

      ))))) Спасибо за хорошее настроение с утра. Правда, посмеялся от души.
      Потом подумал, что надо бы на Цискаридзе пожаловаться, т.к. не вышел из меня балерун.

      Уважаемая Ксенья Юрьевна. Если вы установили код не правильно, то виноват не я, а вы, т.к. не удосужились сделать резервную копию файла с которым работаете. Могу поспорить, что вставили код неправильно.

      P.S.: я не претендую на гуру, т.к. атеист.

  42. Аня says:
    http://ozzik.ru

    Спасибо большущее!!! всё получилось! 🙂

  43. Сергей says:
    http://time4eat.ru/

    Спасибо огромное за дополнение к посту, все получилось, теперь подождем обновления и посмотрим появятся ли строки снова!!!

  44. Павел says:
    http://www.sokolovpavel.ru

    Спасибо Вам.

  45. Андрей says:

    Спасибо, Виталий, все получилось! А не подскажете, как таким же "актуальным способом" избавиться от надписи "Ваш e-mail не будет опубликован"?

    • Виталий says:
      http://mojWP.ru/

      Читайте статью http://mojwp.ru/placeholder-comment-form.html

  46. Андрей says:

    На моей теме не заработало.. тема Tempera от Cryout Creations

  47. Андрей says:

    Извините, нет написал. Это как раз сработало. Не смог убрать "Ваш email не будет опубликован." В другом посте Вашем было описано сие.

  48. Игорь says:
    http://wordpressim.ru

    Спасибо! Помог!

  49. Dimon775 says:
    http://asutp.hostenko.com/

    Спасибо! Все отлично работает...))) А то уже все скрипты перерыл, а оказывается вот как это делается)))

  50. Vladimir says:
    http://shumbely.com

    function mytheme_comments_form_defaults($default) {
    unset($default['comment_notes_after']);
    return $default;
    }
    add_filter('comment_form_defaults','mytheme_comments_form_defaults');

    Этого будет достаточно. За идею - спасибо.

    • Виталий says:
      http://mojWP.ru/

      Благодарю за короткое решение вопроса.

  51. Компьютерная помощь says:
    http://ssecond-life.ru

    На одном шаблоне без проблем удалил, на втором так и не нашел решения. Почитал тут статью, буду пробывать )

  52. Компьютерная помощь says:
    http://ssecond-life.ru

    За минуту справился ) Помогло, спасибо огроменное!! По-больше таких полезных постов

  53. Таня says:

    Спасибо, вставила код и все лишние теги сразу пропали. А есть ли способ сделать виджеты шире с помощью кода?

    • Виталий says:
      http://mojWP.ru/

      Конечно. Это называется верстка и индивидуальна для каждого шаблона.

  54. Алена says:
    http://sama-master.ru/

    Спасибище огромное!!!!!!!!!! теперь все чистенько за минутку!!!!!!!))))))))))

  55. наташа says:
    http://samsebediz.ru

    Спасибо спасибо ПРИОГРОМНОЕ!!! Сколько было мучений, а оказалось так просто!

  56. Татьяна says:

    Благодарю! Применила первый способ, просто вставила, ничего не удаляя. Получилось! Ура! Мучиться не пришлось )))

  57. Денис says:
    http://creatorinfo.net

    А как вернуть такую надпись ))) ?

    • Виталий says:
      http://mojWP.ru/

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

  58. Татьяна says:
    http://englishstory.ru

    Виталий, БЛАГОДАРЮ) Еще раз убеждаюсь, что решение всех проблем можно найти на Вашем сайте! С уважением!

  59. Автобус says:
    http://nika-bus.com.ua/

    Спасибо. Все бы советы были такими действенными. Оформлял форму комментариев на wordpress, 100% действенный код. Внес через админку в редакторе просто скопировав у автора с сайта. Текст с тегами отключился без проблем. Тема стандартная Twenty Twelve.

  60. Альберт says:

    Спасибо большое! Помогло на теме "Vantage".

  61. Неллу says:
    http://hochu-vse-znat.ru/

    Спасибо все получилось!

  62. Павел says:
    http://pavelshulga.com/

    Хорошая статья, спасибо

  63. Артем says:
    http://dachny-domik.com

    Большое спасибо автору! Редко оставляю комментарии, но здесь не удержался.
    Предложенным актуальным способом за пару секунд устранил проблему.
    Автору и сайту желаю всех благ.

  64. Накрутка подсказок says:
    http://nikolayev.in/nakrutka-podskazok.html

    То что нужно спасибо

  65. Мила says:
    http://milaprotsko.com/xosting-beget-ru/

    Искала совсем другое, а нашла такой полезный совет!
    Уже сделала. Всё получилось!
    Спасибо!

  66. serialmint.ru says:
    http://serialmint.ru/

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

  67. Eugene says:
    http://kak2015.ru/

    У вас на сайте этого нет кода, о чем вы пишите не пойму, и какой шаблон используйте ?

  68. Maxx says:
    http://androidjedai.ru/

    В третьих, это не уникальный контент, по этому сносим эту дурацкую надпись. Как убрать «Можно использовать следующие HTML-теги и атрибуты…»?

  69. Солнышко! says:
    http://solntsesolntse.ru/

    Теперь комментаторы не смогут использовать html теги и атрибуты. Но по-прежнему остается надпись под формой ввода. Она гласит, что пользователь все еще может использовать html теги и атрибуты.

Не держи в себе. Выскажись.

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2011-2017 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 13.88MB | MySQL:147 | 0,338sec
Лучшие плагины для сайта WordPress
Магазин WordPress WP-R.ru
Я понял, не показывай больше.
Смотри мои обучающие видео на YouTube
Сайт использует cookieСайт использует cookieСайт использует cookieСайт использует cookieСайт использует cookieСайт использует cookieСайт использует cookieСайт использует cookie
Друг, не уходи!