Настройка формы комментариев на сайте WordPress

Здравствуйте, уважаемые читатели! Сегодня будем оптимизировать wordpress комментарии, включая редактирование формы добавления комментариев с помощью плагинов Comment Form Quicktags и wp-Monalisa. Как понимаете,это очень важный аспект для оптимизации о продвижения блога wordpress, как, впрочем, любого подобного проекта. Потому что вебмастер должен учесть все нюансы с тем, чтобы обеспечить своим читателям удобную основу для общения с автором и другими посетителями.

Как раз правильная форма для wordpress комментариев является одной из составляющих этой задачи. Конечно, об этом я уже не раз упоминал, плагины сильно нагружают сервер, в дальнейшем буду, где возможно, писать об альтернативных способах достижения той или иной задачи. Но на данном этапе они сильно помогают вебмастерам и экономят драгоценное время.

Форма комментариев блога WordPress

К тому же я сообщаю лишь о тех плагинах, которые действительно необходимы (одним из обязательных расширений является WordPress Akismet для защиты от спама), позволяя обеспечивать выполнение внутренней оптимизации ресурса, к которой также относится корректная форма добавления комментариев. Кстати, дополнительным шагом для оптимизации ресурса является обеспечение читателям возможности подписки на комментарии с помощью плагина Subscribe to Comments. Теперь перейдем собственно к технической части повествования.

Комментарии на WordPress блоге: редактирование формы добавления комментариев при помощи Comment Form Quicktags

Установив у себя плагин Comment Form Quicktags, я предлагаю вашему вниманию описание его настроек, а также то, какие функции он способен выполнять. Как помните, до недавнего времени форма комментариев WordPress по умлчанию у меня выглядела неказисто и непривлекательно для посетителей, вот так:

Форма комментариев блога WordPress по умолчанию

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

Сначала убираем надпись под формой комментариев. Для этого надо открыть файл comment-template.php, который лежит в папке wp-include вашего хостинга и удалить в нем строчку <?php echo $args[‘comment_notes_after’]; ?>:

Редактирование файла comment-template.php

Номер строчки может быть другой. Могу подсказать, что эта строка находится ближе к концу документа. После обновления файла надпись исчезнет. Хочу заметить, что исчезнет только запись, но возможность использования тегов останется. ВНИМАНИЕ! Существует гораздо более гибкое решение, которое есть в материале, описывающем комментарии для сайта без плагинов.

Это решение позволяет избежать редактирования файлов ядра движка Вордпресс (к которому относится comment-template.php). А в чем же плюс, спросите вы? А в том, что не придется повторять операцию редактирования каждый раз после обновления движка, поскольку изменения производятся в файлах темы. Ознакомьтесь с этой статьей обязательно!

Теперь cкачиваем Comment Form Quicktags, устанавливаем, активируем в админ-панели wordpress обычным путем. Если кто не знает, почитайте мой пост о способах установки, обновлении и удалении плагинов для WordPress, там все расписано очень подробно. После активации  Comment Form Quicktags в админ панели wordpress можно перейти к настройкам:

Переход к настройкам плагина Comment Form Qiucktags в админ панели WordPress

Теперь подробно разберем все настройки формы, которые, в общем, не представляют особой трудности, кроме пары моментов. Так выглядит настройка тегов wordpress комментариев по умолчанию:

Настройки тегов формы комментариев WordPress по умолчанию

Если вы хотите удалить какой-то из тегов, например, link, необходимо кликнуть по нему левой кнопкой мыши, затем нажать «Удалить»:

Удаление одного из тегов в настройках плагина Comment Form Quicktags

В результате получаем исключение link из набора тегов:

Новый набор тегов в настройках плагина Comment Form Quicktags

Теперь для удобства посетителей ресурса можно поменять надписи кнопок тегов на русский язык. Для этого последовательно кликаем по каждому из тегов опять же левой кнопкой мышки, затем вписываем названия тегов каждый раз в графу «Надпись (название)», после чего «Правка/Добавить»:

Редактирование тегов в настройках плагина Comment Form Quicktags

В результате получаем окончательный вариант надписей на кнопках тегов:

Результат редактирования надписей на кнопках тегов в настройках плагина Comment Form Quicktags

Заключительным шагом настройки wordpress комментариев ресурса нужно нажать кнопку «Обновить». Все, эта часть завершена, теги формы комментариев приобретают законченный вид. Во второй части настроек «Ограничение использования» есть возможность указать, для пользователей с каким статусом будут доступны теги. Для этого сначала необходимо отметить галочкой «Задействовать ограничения», затем выбрать пользователя, в конце обязательно «Обновить ограничения».

Настройка wordpress комментариев: установка смайлов плагином wp-Monalisa

Несомненно, наличие смайлов положительно влияет на общение, позволяя выразить свои эмоции. Но не всегда и везде они уместны, все зависит от тематики проекта, так что каждый тут решает сам, нужна эта дополнительная опция или нет. Плагин wp-Monalisa позволяет реализовать эту возможность.

Сначала необходимо скачать его с официального сайта wordpress.org, затем установить и активировать плагин. Моя тема позволила заработать плагину сразу, думаю, проблем не должно возникнуть. Настройки можно оставить по умолчанию, также можно выбрать понравившиеся смайлики. Подробно описывать не буду, там точно все понятно.

Важное замечание: Перед активацией wp-Monalisa зайдите в «Параметры»→«Написание» админ панели WordPress и обязательно снимите галочку напротив графы «Форматирование»→Преобразовывать смайлики наподобие… Это необходимо для корректного отображение смайлов в форме wordpress комментариев:

Настройка отображения смайлов в админ панели для корректной работы плагина WP-Monalisa

Все, работа выполнена, окончательный результат можно увидеть, выйдя из админ панели wordpress:

Форма комментариев WordPress после применения плагинов Comment Form Quicktags и WP-Monalisa

Таким образом, в результате вышеописанных действий оптимизирована форма добавления wordpress комментариев, используя плагины Comment Form Quicktags и  wp-Monalisa. Теперь форма имеет красивый вид, способный привлечь внимание читателей.

Поделиться с друзьями
Игорь Горнов

Создатель и администратор сайта Goldbusinessnet.com. Участник нескольких успешных проектов и автор более 1000 статей о работе в интернете, создании сайтов, полезных программах и сервисах.

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

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

  1. Mother

    Уважуха за подробную статью. По ней нашел функцию, в которой автор шаблона убирает поле url из формы.

    Ответить
  2. shampoosik

    Легко! Для старта воспользуйся визуальным редактором WYSIWYG Web Builder 11, чтобы понять ЧТО и КАК.

    Ответить
  3. alexashka

    однозначно полноценная статья. респект автору

    Ответить
  4. Иван

    А что вы скажете по поводу использования комментариев соц.сетей в паре с комментариями сайта? Какой эффект от этого будет? и что если вместо стандартной формы комментирования сайта использовать готовый сервис типа disqus, getrate.me?

    Ответить
    1. Игорь Горнов автор

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

      Ответить
  5. Николай

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

    Ответить
  6. Сергей

    Большой респект автору. Не хватает звездочек и смайликов.

    Ответить
  7. PRO100

    Спасибо за предупреждение. Но цвет текста совпадает, не с фоном страницы, а фоном самой формы комментирования, где и расположен.

    Ответить
  8. Александр

    Здравствуйте! Наверно будет вопрос немного не по теме. Искал инфу как выводить подсветку кода в комментариях. Я изначально установил плагин SyntaxHighlighter, в постах работает нормально, но вот в комментариях нет.
    Если использовать его шорткорды, то код вставляется в коменты, но стили от плагина пропадают. Гдето идет фильтрация, но не при выводе коментов, а когда заносишь в бд. И вот как победить такую бяку ума не приложу.
    Вот у вас тоже есть использование шорткордов. Если подскажите куда копать буду очень признателен.

    Ответить
  9. evleo79

    А плагин смайлов в самой панели WordPress есть?

    Ответить
    1. Игорь Горнов автор

      Нет, по умолчанию он не установлен.

      Ответить
  10. Алексей

    Познавательно, хотя я не сторонник плагинов. Автору спасибо.

    Ответить
  11. Дмитрий

    Хорошие плагины, но больше я люблю пользоваться коментами от вк. У людей больше доверия к этой форме, так как их сложнее накрутить)

    Ответить
    1. Игорь Горнов автор

      Дмитрий, возможно Вы и правы.

      Ответить
  12. Усаныч

    Большущее спасибо, Игорь, за присланные материалы! Сейчас займусь их установкой. О результате сообщу.
    _______________

    С Уважением,
    Усаныч

    Ответить
    1. Игорь Горнов автор

      Пожалуйста, Владимир. Главное, чтобы все получилось.

      Ответить
  13. Усаныч

    Игорь!
    Прошу прощения за резковатый тон. Это я сам виноват в своей ошибке из-за своей невнимательности! Файл коммент.пиэчпи надо было брать темплэйтный, а я взял прямой из-за невнимательности. А это далеко не одно и то же. Все-таки седьмой десяток возраста сказывается…
    За исходники трех файлов буду благодарен! Почта та, которая здесь указана.
    Еще раз прошу прощения!

    Ваша наработка по комментам мне очень нравится! Все готовые плагины, которые я до Вас испробовал, мне не понравились. Даже у Морковина, на которого Вы ссылались, комменты на его блоге выглядят более блёкло чем у Вас.

    Ваш сайт я поставил в закладки. Хочу просмотреть внимательнее, и буду рекомендовать своим ученикам нашего Закрытого Клуба.
    ________________________

    С Уважением,
    Усаныч.

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

    Ответить
  14. Усаныч

    Не повезло.
    Сначала поставил Вашу тему tiny-forge. Проделал все один-в-один что у Вас приведено в статье про файлы функции и комменты + CSS.
    Сайт падает набок. Сразу.

    Перешел сюда. Первый же плагин, указанный здесь, тоже уронил сайт набок.

    Охх… Как не хочется заниматься кодами, изобретая свой стиль. Жуткий дефицит времени! Хотелось поставить плагин и отряхнуть руки.
    Увы…

    Задача у меня простая: создать пустой сайт — только с одной страницей. Эта страница — комментарии.
    Дефолтные комментарии WP такая дрянь! Пересобачили их далеко не в лучшую сторону. Где бы взять готовый плагин? Шаблон не принципиален — готов поставить любой, лишь бы комменты нормально смотрелись. Что посоветуете?

    Может к Вашей теме tiny-forge попросить у Вас три файла: функции, комменты и CSS? Поставить тему, воткнуть в нее готовые файлы, и успокоиться?

    Ответить
    1. Игорь Горнов автор

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

      Ответить
      1. Усаныч

        Спасибо, Игорь. Созданием сайтов под заказ я сам занимаюсь около десяти лет. Моей просьбы Вы не поняли. Мне не нужен полностью шаблон сайта. И не нужен дизайн.
        Дело в том, что я, и группа моих учеников сегодня создаем сайты на Адобе Мьюз. Этот конструктор — дорога с односторонним движением. Он не предусматривает системы комментариев. Те, кто работает с этим конструктором, вынуждены создавать их через ВКонтакте, что не совсем удобно. Посетитель, желающий оставить коммент, вынужден создавать свой аккаунт там. Не все на это идут. И сайт теряет комментаторов.
        Есть виджет, который хорош. Но он не просто платный. Нужно платить по 3,5 т.р. за каждое использование этого виджета.
        Это некомфортно.
        Что мы делаем?
        Мы создаем на домене основной сайт на Мьюзе, где делаем рубрику «Комментарии».
        Отдельно на поддомене ставим CMS Вордпресса. В нем создаем только одну единственную страничку, которую называем «Комментарии». Делаем страницу абсолютно чистой, без фона, без лого, без хедера, без футера, без сайдбара.
        Только комментарии, и больше ничего другого.
        Вы, Игорь, опасаетесь плагиата шаблона.
        Нам Ваш шаблон совершенно не нужен! Я и тему-то Вашу TINY-FORGE поставил только ради того, чтобы Ваши предложения изменений в системных файлах сразу легли правильно.
        Вы приводите здесь изменения, которые нужно произвести в таких файлах как functions.php, comments.php и style.css.
        Полных исходников этих трех файлов не даёте. Только вставки.
        Я сделал все, как Вы сказали. Но сайт полностью ложится набок с надписью Fatal error.
        Не пойму почему?
        Дело в том, что я хорошо разбираюсь в HTML и CSS. И очень смутно в PHP. Поэтому вполне возможно, что где-то напортачил.
        Ваш шаблон полностью нам не нужен. Я просил у Вас только три исходника под эту тему. И Всё.
        Плагины нам ни один не понравился. Встроенный в движок WP — тоже.
        Ваше оформление, которое Вы тут расписали, нам понравилось. Но повторить его у нас не получается.
        Вот только с этой просьбой я к Вам и обратился. Просто помочь с осуществлением того, о чем Вы тут написали. Всего лишь.
        А оформление страницы, если возникнет в этом необходимость, я и сам сварганю любое, какое захочу. За плечами почти полтысячи выполненных заказов на вордпрессе.
        Что ж. Спасибо. Буду ковыряться дальше сам. Просто в этом случае мне жаль времени, которое я потратил на чтение и разбор Вашей статьи, которая для меня оказалась без-информативной. А вместо помощи меня ткнули мордой лица в биржу фрилансеров.
        Спасибо!

        Ответить
        1. Игорь Горнов автор

          Усаныч, Вы уж простите, обидеть я Вас точно не хотел. Просто предложил выход из ситуации. После представленных Вами объяснений все стало ясно. Каюсь, сразу не до конца вник в суть Вашей просьбы, надо было внимательнее читать комментарий. Надеюсь, Вы не держите зла. Теперь что касается существа дела.

          Вполне возможно, что плагин Comment Form Quicktags мог стать причиной падения сайта, так как он длительное время не обновлялся, хотя некоторые темы его по-прежнему принимают. Кроме того, большинство указанных изменений шаблонов связано с моей старой темой, которая стояла до tiny-forge. Кстати, вместо Comment Form Quicktags можно попробовать Basic Comment Quicktags, который был недавно обновлен:

          https://wordpress.org/plugins/basic-comment-quicktags/

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

          Конечно, я могу прислать Вам указанные исходники. Только у меня четко не зафиксирована новая редакция содержания шаблонов, соответствующая именно обновленным комментариям. Придется выделить эти фрагменты, что займет некоторое время. Куда лучше отправить материалы? На указанный Вами при комментировании email? Моя электронная почта: goldbusinessnet@gmail.com

          Ответить
  15. Алена

    Как мне поменять форму добавления комментариев на моем сайте http://workingpoland.com.ua/ ?

    Ответить
    1. Игорь Горнов автор

      Алена, это слишком общий вопрос. Что конкретно Вас интересует?

      Ответить
  16. Алекс

    тест

    Ответить
  17. Linkares

    В дополнение также сменим название формы на Please give us your valuable comment , а надпись на кнопке на Send My Comment .

    Ответить
  18. Дмитрий

    Убираю вот эту строчку ,но ничего не происходит.Скриншот прилагаю http://c2n.me/3rYywux Может ещё что надо убрать

    Ответить
    1. Игорь Горнов автор

      Дмитрий, к сожалению у меня нет возможности дать какие-то конкретные рекомендации, поскольку нет шаблонов Вашей темы под рукой. Попробуйте поискать через notepad++ в файле function.php, где может быть реализован вывод комментариев. Кстати, в статье я упомянул, что есть гораздо более гибкое решение вывода комментариев. Попробуйте ознакомиться с материалом по предоставленной ссылке.

      Ответить
  19. Дмитрий

    Удалил в строчку :

    Но всё равно остаются информационная запись под формой.Обновлял страничку и CTRL + F5 Но всё равно не исчезает

    Ответить
  20. Танкист

    Где то читал что, через комментарии, позволяющие оформлять внешний урл, можно ввести вирус на сайт. Где то месяц назад один из сайтов словил вирус. Я не специалист, но пришлось звонить хостеру, он между делом сказал, что был типа спам комментарий. Какой тогда должна быть форма комментов???

    Ответить
    1. Игорь Горнов автор

      Честно говоря, не сталкивался с этим. А мой вариант формы комментариев перед Вами.

      Ответить
  21. Lucrece

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

    Ответить
  22. Василий Сенченко

    Да, Игорь, именно в новой вкладке. Понятно, какой тэг отвечает за это действие. Не понятно, в какое место нужно добавить этот тэг, чтобы сайт комментатора открывался в новой вкладке. Подскажите, пожалуйста, как вы это сделали!

    Ответить
    1. Игорь Горнов автор

      Василий, для WordPress можно вставить в файл FUNCTIONS.PHP следующую функцию:

      function autoblank($text) {
           $return = str_replace('<a', '<a target="_blank"', $text);
           return $return;
      }
      add_filter('comment_text', 'autoblank');

      Тогда все ссылки в комментариях будут открываться в новой вкладке.

      Ответить
      1. Василий Сенченко

        Игорь, благодарю за помощь. Но код не работает. Мало этого, скопировал, вставил и «посадил» свой главный сайт http://rus-planeta.ru Придется просить техподдержку восстановить сайт. Игорь, вы именно этот код применяете или что-то другое, чтобы сайты комментаторов открывались в новой вкладке?

        Ответить
        1. Игорь Горнов автор

          Василий, видимо, Вы редактировали файл из админ панели Вордпресс, не так ли? На самом деле для изменения шаблонов темы лучше использовать ФТП соединение и делать это при помощи специализированного редактора, скажем, Notepad++. Тогда не придется обращаться к хостеру. Вы можете просто соединиться со своим сервером и удалить вставленный код, открыв нужный файл.

          Вообще-то этот код рабочий, по крайней мере, для моей темы он подходит. Но, конечно, бывают исключения. Случается и так, что для определенной темы нужно вставлять данный фрагмент в нужное место. Попробуйте внедрить данный мною код в конце FUNCTION.PHP прямо перед закрывающим тегом:

          ?>

          Если Вы воспользуетесь данной мною рекомендацией и будете использовать для редактирования FTP, то можете делать это с минимальным риском что-то напортачить, поскольку тот же НОТПАД позволяет возвращаться на сколь угодно шагов назад и восстанавливать прежнюю версию файла.

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

          function autoblank($text) {
               $return = str_replace('<a', '<a target="_blank"', $text);
               return $return;
          }
          add_filter('the_content', 'autoblank');

          Надеюсь, мои советы будут Вам полезны.

          Ответить
  23. Василий Сенченко

    Здравствуйте!

    Сайты комментаторов на вашем сайте открываются в новом окне, а не поверх вашего сайта. Подскажите, пожалуйста, как вы это сделали?

    Ответить
    1. Игорь Горнов автор

      Василий, наверное Вы имели ввиду не в новом окне, а в новой вкладке? Это несколько разные вещи. Ну а открытие страницы в новой вкладке определяет атрибут тега target=»_blank», который прописывается для тега А, с помощью которого создается ссылка в HTML.

      Ответить
  24. Тимур

    Спасибо!

    Ответить
  25. Инесса

    Подскажите, я ищу уже много времени код чтобы убрать теги в комментарии, но к сожалению не могу найти этот код!

    Может он в моей теме шаблона по другому прописан?

    Ответить
    1. Игорь Горнов автор

      Инесса, вполне возможно, что теги прописаны через функцию в файле FUNCTIONS.PHP темы. Попробуйте поискать там.

      Ответить
  26. Shillien

    Добрый день. Подскажите, а не появился ли более свежий плагин, аналогичный Comment Form Quicktags? Что-то не могу найти. Спасибо.

    Ответить
    1. Игорь Горнов автор

      Shllien, попробуйте этот. Хотя лично я его не тестировал, но по описанию должен подойти.

      Ответить
      1. Shillien

        Поставила TinyMCE Visual Editor Comment, вроде ок.

        Ответить
        1. Игорь Горнов автор

          Ну и хорошо.

          Ответить
  27. Петр

    Надеюсь на моем хостинге встанут комментарии нормально https://www.galaxydata.ru/hosting/wordpress/

    Ответить
  28. Геннадий

    Спасибо за полезную информацию. Обязательно воспользуюсь Вашими советами.

    Ответить
  29. Самрат

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

    Ответить
    1. Игорь Горнов автор

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

      Ответить
  30. Олег Клышко

    Я деактивирвал плагин картинок в комментариях, чтоб не давал лишнию нагрузку при загрузке сайта

    Ответить
  31. Андрей

    После редактирования файла comment-template.php, сайт стал доступен. Пришлось восстанавливать через функции хостинга. Изначально была сделана резервная копия файла, но при его восстановлении ничего не изменилось. В чем причина?

    Ответить
    1. Игорь Горнов автор

      Андрей, а Вы уверены, что корректно сохранили резервную копию?

      Ответить
      1. Андрей

        Абсолютно. Брал даже файл из ранее сохраненных резервных копий, сравнивал по содержимому с текущим — полное совпадение. Попробовал сделать те же действия на копии сайта на локальном сервере — все работает. Может косяки хостинга?

        Ответить
        1. Игорь Горнов автор

          Да, Андрей, если на локалке все нормально, то скорее всего какие-то недоработки на хостинге. Если только Вы уверены, что на сайте нет вирусного кода. На всякий случай неплохо бы просканировать Ваш ресурс.

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

          Ответить
  32. Алексей

    Круто!
    Теперь я знаю как настраивать свой блог.
    Спасибо!

    Ответить
  33. Николай

    А как сделать стандартные комментарии Вордпресса таким образом, чтобы людям постоянно не заполнять инфу о себе но и не давать им регистрироваться? Просто многим надоедает постоянно вбивать имя и мыло(

    Ответить
    1. Игорь Горнов автор

      Николай, честно говоря, не думал об этом.

      Ответить
  34. Моня Рикун

    Здравствуйте, и спасибо за статью. Хочу поинтересоваться, как сделать так, чтобы комменты подписчиков были обрамлены рамкой? Как менять настройки размера комментов и цвета поля в котором они оставляются? Спасибо.

    Ответить
    1. Игорь Горнов автор

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

      Ответить
  35. Юрий

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

    Ответить
  36. Александр

    После настройки при нажатии «Обновить» все кнопки становятся пустыми. Нажимаю сброс параметров по умолчанию — приводит в первоначальный вид. Пробовал отключать другие плагины — бесполезно.

    Ответить
    1. Игорь Горнов автор

      Александр, да, к сожалению, Comment Form Quicktags потерял актуальность, потому как более 2 лет не обновлялся, поэтому не работает с современными темами, я, например, его вообще удалил. Просто я пока не обновлял этот пост.

      Ответить
  37. Олег Клышко

    Спасибо за статью, воспользовался ашей информацией!!! А как установить форму подписки «Пидписаться не комментируя2

    Ответить
    1. Игорь Горнов автор

      Например, с помощью плагина Subscribe to Comments, здесь почитайте.

      Ответить
  38. Дмитрий

    Наконец то нашел что то стоящее, и чего я раньше на вас не наткнулся?

    Ответить
  39. Initechno

    Спасибо за полезную информацию, плагин очень сильно помог 🙂

    Ответить
  40. Тата

    спасибо за статью — из принципа хотела убрать некрасивую запись с тегами — все удалось.

    Ответить
  41. Castiil

    Спасибо большое!!!!!!!!!!!!!! очень помог;)

    Ответить
  42. Николай

    У меня проблема другого характера, сама кнопка добавить комментарий нажимается, но ничего не происходит. Подскажите, как можно это решить. Сайт я указал.
    Заранее спасибо.

    Ответить
    1. Игорь Горнов автор

      Николай, я дал пробный комментарий у Вас на сайте, все нормально, сообщение отправлено на модерацию. Кнопка работает.

      Ответить
      1. Николай

        Благодарю, я уже решил как раз эту проблему.

        Ответить
  43. Сергей

    Полезная инфа

    Ответить
  44. Димка

    Отличная Статья

    Ответить
  45. Наиль

    Да и еще, форму комментариев устанавливаю первый раз. Может надо подождать?

    Ответить
    1. Игорь Горнов автор

      А почему Вы хотите подождать и чего именно? Комментарии имеют огромное, а порой и решающее, значение при ведении блога.

      Ответить
  46. Наиль

    Здравствуйте, Игорь!!!
    У меня вообще ничего не появилось. Все делал как написано у Вас в статье. Выхожу из панели вордпресс, захожу на свой сайт а там ничего невижу. Может быть Вы посмотрите?
    С Уважением!!!

    Ответить
    1. Игорь Горнов автор

      Наиль, похоже у Вас вообще отключены комментарии к записям. Попробуйте зайти в админ панели Вордпресс «Параметры» → «Обсуждение» и посмотрите, стоит ли галочка напротив опции «Разрешить оставлять комментарии на новые статьи». Если нет, то поставьте, после чего комментарии должны появиться.

      Ответить
      1. Наиль

        Галочка стоит. С этим все нормально.

        Ответить
        1. Игорь Горнов автор

          Наиль, там может быть целая куча причин, вплоть до ошибок в шаблоне, надо смотреть прежде всего файлы comments.php и functions.php текущей темы Вордпресс.

          Ответить
  47. RomanZmeu

    Спасибо. Нормально получилось, работает.

    Ответить
  48. Андрей

    Здравствуйте, Игорь. Вы не могли бы помочь с переводом текста на форме комментариев с английского на русский? 3 дня пытаюсь перевести. Создаю сайт пока на денвере. Честно с кодом пока на вы. У меня код в теме comments.php следующего содержания

    <?php
    if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    	die ('Please do not load this page directly. Thanks!');
    
    if (post_password_required()) { 
    	theme_post_wrapper(array('content' => '<p class="nocomments">' . __('Эта запись защищена паролем. Для просмотра записей введите пароль.', THEME_NS) . '</p>'));
    	return;
    }
    
    if (have_comments()){
    	ob_start();
    	printf( _n( '1 комментарий %2$s', '%1$s комментариев к записи %2$s', get_comments_number(), THEME_NS ), number_format_i18n( get_comments_number() ), '<em>' . get_the_title() . '</em>' );
    	theme_post_wrapper(array('content'=>'<h4 id="comments">' .ob_get_clean() . '</h4>'));
    	$prev_link = get_previous_comments_link(__('Следующие комментарии <span class="meta-nav">&rarr;</span>', THEME_NS));
    	$next_link =  get_next_comments_link(__('<span class="meta-nav">&larr;</span> Предыдущие комментарии', THEME_NS));
    	theme_page_navigation(array('prev_link' => $prev_link, 'next_link' => $next_link));
    	echo '<ul id="comments-list">';
    	wp_list_comments('type=all&callback=theme_comment');
    	echo '</ul>';
    	theme_page_navigation(array('prev_link' => $prev_link, 'next_link' => $next_link));
    } elseif('open' != $post->comment_status && !is_page()) { 
    	theme_post_wrapper(array('content' => '<p class="nocomments">' . __('Комментарии закрыты.', THEME_NS) .'</p>'));
    }
    if (function_exists('comment_form')){
    	ob_start();
    	$args = array();
    	if(theme_get_option('theme_comment_use_smilies'))
    	{
    		function theme_comment_form_field_comment($form_field){
    			theme_include_lib('smiley.php');
    			return  theme_get_smilies_js() . '<p class="smilies">' . theme_get_smilies() . '</p>' . $form_field;
    		}
    		add_filter('comment_form_field_comment', 'theme_comment_form_field_comment');
    	}
    	comment_form();
    	theme_post_wrapper(array('content' => str_replace(array(' id="respond"', 'type="submit"'), array('', 'class="art-button" type="submit"'), ob_get_clean()), 'id' => 'respond'));
    	return;
    }
    
    if ('open' == $post->comment_status) {
    	ob_start();
    ?>
    <h3 id="comments-title"><?php comment_form_title( __('Оставить комментарий', THEME_NS), __('Оставить комментарий к записи %s', THEME_NS) ); ?></h3>
    <div class="cancel-comment-reply"><small><?php cancel_comment_reply_link(); ?></small></div>
    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>
    <p><?php printf(__('Вы должны быть <a href="%s">авторизованы</a>, чтобы оставить комментарий.', THEME_NS), get_option('siteurl') . '/wp-login.php?redirect_to=' . urlencode(get_permalink())); ?></p>
    <?php else : ?>
    <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
    <?php if ( $user_ID ) : ?>
    <p><?php printf( __( 'Вы вошли как <a href="%1$s">%2$s</a>. <a href="%3$s" title="Выйти из этого аккаунта">Выйти?</a>', THEME_NS), admin_url( 'profile.php' ), $user_identity, wp_logout_url(get_permalink())); ?></a></p>
    <?php else : ?>
    <p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />
    <label for="author"><small><?php _e('Имя', THEME_NS); ?> <?php if ($req) _e("(обязательно)", THEME_NS); ?></small></label></p>
    <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
    <label for="email"><small><?php _e('Mail (не будет опубликовано)', THEME_NS); ?> <?php if ($req) _e("(обязательно)", THEME_NS); ?></small></label></p>
    <p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
    <label for="url"><small><?php _e('Вебсайт', THEME_NS); ?></small></label></p>
    <?php endif; ?>
    <!--<p><small><?php printf( __( 'Вы можете использовать <abbr title="HyperText Markup Language">HTML</abbr> теги и аттрибуты: %s', THEME_NS), ' <code>' . allowed_tags() . '</code>' ) ?></small></p>-->
    <p><textarea name="comment" id="comment" cols="40" rows="10" tabindex="4"></textarea></p>
    <p>
    	<span class="art-button-wrapper"><span class="art-button-l"> </span><span class="art-button-r"> </span>
    		<input class="art-button" type="submit" name="submit" tabindex="5" value="<?php _e('Отправить', THEME_NS); ?>" />
    	</span>
    	<?php comment_id_fields(); ?>
    </p>
    <?php do_action('comment_form', $post->ID); ?>
    </form>
    <?php endif;?>
    <?php 
    	theme_post_wrapper(array('content' => ob_get_clean(), 'id' => 'respond'));
    }
    

    Вроде перевод есть. Почему на английском показывает не пойму?

    Ответить
    1. Игорь Горнов автор

      Андрей, а остальной текст страниц (включая заголовки) корректно отображается на русском? Только с формой комментариев проблема?

      Ответить
      1. Андрей

        Спасибо, Игорь. Я уже исправил. Раскомментировал в wp-config.php — define (‘WPLANG’, ‘ru_RU’);, а закомментировал //if (strpos($_SERVER[‘REQUEST_URI’], ‘wp-admin’)) define (‘WPLANG’, ‘ru_RU’); else define (‘WPLANG’, ‘ru_RU_lite’);.
        Не знаю правильно это или нет, но всё стало на русском. Говорят так больше ресурсов кушает?

        Ответить
  49. Ольга

    Извиняюсь не форма подписки а форма комментария.

    Ответить
    1. Игорь Горнов автор

      Ольга, та ссылка, что Вы мне дали, просто неправильная (битая). Дело в том, что на самом сайте все корректно, я спокойно перешел по ссылке и попал на данную статью. На конце URL отсутствовало окончание .html. Сейчас я исправил, можете убедиться и перейти по ссылке. Возможно, Вы неправильно ее скопировали, это бывает. А форма комментариев действительно отсутствует на страницах со статьями. Я думаю, проблема в файле comments.php темы. Если Вы знаете, где он находится, скопируйте содержание этого файла и пришлите мне через страницу Контакты. Можете даже выложить прямо в комментариях, только заключите его между

      [php] и 

      [/php], а то Вордпресс немилосердно жрет код.

      Ответить
  50. Ольга

    Здравствуйте! Мой вопрос немного не теме но может с этим сталкивались.На сайте вообще пропала форма подписки(пишет что страница не найдена http://svetlanamelnikova.com/statii/energiya-8-chto-takoe-i-chem-chrevaty-bloki-i-zazhimy-v-nashem-tele.html )При этом никаких изменений на сайте не проводилось. Тоесть не добавлялись ни новые плагины не обновлялись ну вообще ничего ни делалось.Возможно у Вас есть какие нибудь мысли по этому поводу.Не знаю где искать причину.Но дело не в плагинах. Я пробовала все отключать картина та же.

    Ответить
  51. Полина

    Добрый день! У меня такая проблема: при попытке оставить комментарий вылезает форма запроса на подписку фидбаннер. Как её убрать, чтобы люди могли оставлять комментарии, не оформляя подписку на обновления?

    Ответить
    1. Игорь Горнов автор

      Уважаемая Полина, ради бога простите, что задержал с ответом. Обычно я отвечаю на комментарии в течении суток. Но почты много было, пришлось поработать. Что касается Вашей проблемы, я оставил пробный комментарий на Вашем ресурсе, все прошло без сучка, без задоринки. Никакого запроса на подписку Feedburner не было. Или я что-то не так понял?

      Ответить
      1. Полина

        Я поменяла тему вордпресс. Другим способом решить проблему не удалось.

        Ответить
        1. Игорь Горнов автор

          Жаль, немного опоздал, возможно, удалось бы решить проблему и со старой темой.

          Ответить
  52. Евгений

    Ну и конечно хочется вас поблагодарить за столь замечательную статью. Спасибо вам Игорь большое, добвалю-ка ваш блог в закладки) Думаю что еще не раз сюда вернусь…

    Ответить
    1. Игорь Горнов автор

      Спасибо, Евгений, за подробный комментарий и описание практических шагов решения Вашей проблемы, думаю, многим это будет полезно. Хотя я не помню, чтобы я редактировал Comment Form Quicktags :). Вот только я не думаю, что Ваша проблема с плагином связана с обновлением Вордпресс. У меня после обновлений плагин работает исправно…

      Ответить
      1. Евгений

        Плагин то может и работает исправно — не работает само редактирование плагина, вы пробовали редактировать плагин на новой версии вордпресс? просто могло получиться как, на старой версии он редактировался нормально и работает по сей день, а вот на новой версии баг… И у меня еще вопрос, не подскажете как изменить вид комментариев, у меня нет кнопки «Ответить» а так же отсутствует древовидность — мне понравилось что у всех разные аватарки, не подскажете плагин?

        Ответить
        1. Игорь Горнов автор

          Нет, Евгений, сам плагин я не редактировал. Что касается разных аватарок в комментариях, то здесь совсем просто. Заходите в админке Вордпресс «Параметры» → «Обсуждение» и в подразделе «Аватар по умолчанию» раздела «Аватары» отмечаете «Wavatar (Автоматически)». WordPress будет генерировать разные аватарки для комментаторов на основании их e-mail.

          Ответить
        2. Игорь Горнов автор

          Ах, да, еще древовидные комментарии. Тут в двух словах не объяснишь, ознакомьтесь с информацией тут, там все подробно описано, в том числе получите ссылку «Ответить на комментарий».

          Ответить
          1. Евгений

            Спасибо за исчерпывающий ответ Игорь)

          2. Игорь Горнов автор

            Не за что, Евгений, главное, чтобы у Вас все получилось. 🙂

  53. Евгений

    Здравствуйте Игорь (это опять я, Евгений у которого проблемы с денвером). Спешу поделится с вами новостью: после переноса плагина на хостинг проблема осталась, при нажатии на кнопку обновить содержимое исчезало. Однако я сделал вот что, на компьютере залез в папку с плагином и отредактировал файл «comment-form-quicktags.php», после этого заменил этим файлом стандартный лежащий на хостинге, и в настройке плагина нажал кнопку сброс и всё стало как надо. Так что вам мой совет: от греха подальше не редактируйте больше этот плагин (скорее всего это связано с обновлением движка).
    И так, если кому интересно вот как я редактировал файл comment-form-quicktags.php:
    1)Нашел в файле следующие записи:

    'tags' =&gt; array(
    				'strong' =&gt; array(
    					'display' =&gt; 'b',
    					'start' =&gt; '<strong>',
    					'end' =&gt; '</strong>',
    					'access' =&gt; 'b'
    				),
    				'em' =&gt; array(
    					'display' =&gt; 'i',
    					'start' =&gt; '<em>',
    					'end' =&gt; '</em>',
    					'access' =&gt; 'i'
    				),
    				'del' =&gt; array(
    					'display' =&gt; 'del',
    					'start' =&gt; '<del>',
    					'end' =&gt; '</del>',
    					'access' =&gt; 'd'
    				),
    				'link' =&gt; array(
    					'display' =&gt; 'link',
    					'start' =&gt; '',
    					'end' =&gt; '</a>',
    					'access' =&gt; 'a'
    				),
    				'block' =&gt; array(
    					'display' =&gt; 'b-quote',
    					'start' =&gt; '<blockquote>',
    					'end' =&gt; '</blockquote>',
    					'access' =&gt; 'q'
    				),
    				'code' =&gt; array(
    					'display' =&gt; 'code',
    					'start' =&gt; '<code>',
    					'end' =&gt; '</code>',
    					'access' =&gt; 'c'
    				),
    				'close' =&gt; array(
    					'display' =&gt; 'Close Tags',
    					'start' =&gt; '',
    					'end' =&gt; '',
    					'access' =&gt; ''
    				)

    2)Заменил на:

    'tags' =&gt; array(
    				'strong' =&gt; array(
    					'display' =&gt; 'b (жирный)',
    					'start' =&gt; '<strong>',
    					'end' =&gt; '</strong>',
    					'access' =&gt; 'b'
    				),
    				'em' =&gt; array(
    					'display' =&gt; 'i (курсив)',
    					'start' =&gt; '<em>',
    					'end' =&gt; '</em>',
    					'access' =&gt; 'i'
    				),
    				'del' =&gt; array(
    					'display' =&gt; 'del (зачеркнутый)',
    					'start' =&gt; '<del>',
    					'end' =&gt; '</del>',
    					'access' =&gt; 'd'
    				),
    				'link' =&gt; array(
    					'display' =&gt; 'ссылка',
    					'start' =&gt; '',
    					'end' =&gt; '</a>',
    					'access' =&gt; 'a'
    				),
    				'block' =&gt; array(
    					'display' =&gt; 'b-quote(цитата)',
    					'start' =&gt; '<blockquote>',
    					'end' =&gt; '</blockquote>',
    					'access' =&gt; 'q'
    				),
    				'code' =&gt; array(
    					'display' =&gt; 'code (код)',
    					'start' =&gt; '<code>',
    					'end' =&gt; '</code>',
    					'access' =&gt; 'c'
    				),
    				'close' =&gt; array(
    					'display' =&gt; 'Закрыть теги',
    					'start' =&gt; '',
    					'end' =&gt; '',
    					'access' =&gt; ''
    				)
    Ответить
  54. Игорь

    спасибо, всё сделал по инструкции.

    Ответить
    1. Игорь Горнов автор

      Тезка, получилось?

      Ответить
  55. Евгений

    Здравствуйте, при редактировании кнопок плагина Comment Form Quicktags нажав кнопку обновить, у меня все кнопки очистились, что не так?

    Ответить
    1. Игорь Горнов автор

      Евгений, еще раз внимательно почитайте статью, возможно, Вы где то ошиблись. Может быть, Comment Form Quicktags у Вас конфликтует с каким-то другим плагином. Попробуйте отключить все плагины и затем повторите попытку редактирования кнопок. В случае неудачи, обновите все плагины, если это еще не сделано. Вот советы навскидку. Попытайтесь выполнить рекомендации и, большая просьба, отпишитесь в комментариях о результатах. Это будет полезно другим читателям тоже, имеющим схожие проблемы.

      Ответить
      1. Евгений

        Игорь, я даже пробовал редактировать php файл плагина — однако при сохранении кнопки снова оказались пустым, конфликт с другими плагинами исключен так как это единственный активированный плагин… Может решающим фактором служит то, что сайт находится на денвере. В ближайшее время буду переносить его на хостинг, вот тогда и узнаем. Еще есть предположение, если я использую движок свежи

        Ответить
        1. Евгений

          последней версии*, то плагин может быт уже не актуален для него?

          Ответить
          1. Игорь Горнов автор

            Да нет, Евгений, у меня плагин работает без проблем, Вордпресс у меня последней версии. Могла быть причина в том, что Comment Form Quicktags конфликтует с другими расширениями, но Вы сами сказали в предыдущем комментарии, что это единственный активированный плагин.

        2. Игорь Горнов автор

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

          Ответить
  56. Толик

    Хорошая статья. Спасибо автору

    Ответить
  57. Алена

    Добрый день! Подскажите новичку, при добавлении комментария пишет Warning: call_user_func() expects parameter 1 to be a valid callback, function ‘art_comment’ not found or invalid function name in /sata1/home/users

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

    Ответить
    1. Игорь Горнов автор

      Скажите, Алена, а до установки плагина было все нормально? В любом случае, попробуйте деактивировать плагин (сначала именно деактивировать, а не удалить) и посмотрите, сохранится ли ошибка.

      Ответить
      1. Алена

        пробовала деактивировать, все равно тоже самое, сменила тему, хотя и жалко было, все заработало, но теперь новый геморрой, извините , за прямоту. Счетчик выле не только в сайдбаре, но и вверху(он мне там не нужен), и в сайдбаре много лишнего , а в настройках — виджетах их вообще нет: например календарь (он мне не нужен), поиск по архивам тоже не нужен, убрать не могу, может подскажите, я всю голову блондинистую сломала .

        Ответить
        1. Игорь Горнов автор

          Алена, если я Вас правильно понял, через админку виджеты с календарем и архивами не установлены, но они все равно вылезают?

          Ответить
          1. Алена

            все верно не установлены, но в виджетах есть

          2. Игорь Горнов автор

            Хорошо, Алена, скопируйте и пошлите мне содержание шаблона темы sidebar.php. Можете снять скриншот и выслать по e-mail через страницу Контакты. Будем действовать step-by-step.

  58. Игорь

    Понятно, спасибо.Скажите а какой плагин выделяет комментарии в рамки как в вашем блоге?

    Ответить
    1. Игорь Горнов автор

      Игорь, навскидку сейчас не помню, какой плагин. У меня на блоге это реализовано с помощью стилей CSS. Для таких вещей использовать плагин слишком накладно. Так только Ваш сайт появится в сети, дам конкретные шаги для решения этой проблемы.

      Ответить
      1. Игорь

        Понятно, хорошо, спасибо! Буду обращаться.

        Ответить
  59. Игорь

    Понятно. Я бы дал ссылку просто блог на дэнвере ещё, только оформление делаю.У меня ещё вопрос, если знаете. Как сделать чтоб комментарии отображались разными цветами, как у вас и в блоках? Тему делал в программе Артистир, чтоб оригинальным был.

    Ответить
    1. Игорь Горнов автор

      Хорошо, Игорь. Как только переедете на реальный хост, сразу бросайте ссылку, окажу посильную помощь в исправлении багов в оформлении. Дело тут еще вот в чем. Бывает так, что на Денвере тема корректно не работает, а на хостинге все встает на место. О выделении комментариев здесь можете почитать. Если для Вас все это пока сложно, попробуйте установить плагин Simple Author Highlighter, он выделит автоматом комментарии автора блога. Хотя все-таки советую привыкать обходится без плагинов, когда это возможно. Тем более на Денвере пока экспериментируете.

      Ответить
  60. Игорь

    Кстати смайлики установил пока, форма комментариев не уехала.

    Ответить
  61. Игорь

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

    Ответить
    1. Игорь Горнов автор

      Игорь, уже ответил чуть выше.

      Ответить
  62. Игорь

    Кстати настроил подписал кнопки, как у вас(b(жирный) и т.д.), обновил, но они не появились. Почему так получилось?

    Ответить
    1. Игорь Горнов автор

      Игорь, у Вас настроено кэширование страниц? Если да, попробуйте очистить кэш и перезагрузить страницу.

      Ответить
      1. Игорь

        А где в админке вордпресса настраивается кэширование?

        Ответить
        1. Игорь Горнов автор

          Да нет, Игорь, в админке кэширование не настраивается. Я думал, у Вас стоит плагин кэширования.

          Ответить
          1. Игорь

            Не, движок пустой ставил, плагины с нуля ставил. Нет такого.

          2. Игорь Горнов автор

            Игорь, бывает такое, что плагин не подходит той или иной теме, попробуйте поискать альтернативный вариант плагину Comment Form Quicktags. Либо, как я уже говорил в комментариях, активируйте на некоторое время плагин и дайте ссылку на страницу через обратную связь, попробую помочь.

  63. Игорь

    Здравствуйте! Делаю всё как написано.Делаю пока на денвере. С вордпрессом мало знаком. Так вот после того как активировал плагин Comment Form Quicktags, боковая правая панель съехала вниз, что делать?(Блог двухпанельный, справа маленькая панель)

    Ответить
    1. Игорь Горнов автор

      Игорь, это могло произойти потому, что свойства CSS плагина немного конфликтуют с Вашей темой. Попробуйте поэкспериментировать и изменить некоторые CSS свойства с помощью Firebug для браузера Firefox, это отличный плагин для редактирования CSS свойств. Если Вы пользуетесь другим браузером, то все последние версии (Opera, IE, Google Chrome) уже содержат аналогичный инструмент (в случае IE или Google Chrome для его активации нажмите F12). Преимущество этого расширения в том, что оно позволяет сколько угодно редактировать внешний вид элементов, причем все изменения увидите непосредственно в браузере. И только после того, как добьетесь необходимого результата, можно вносить реальные изменения в файлы. Если это окажется пока сложновато для Вас, активируйте
      Comment Form Quicktags и дайте ссылку на страницу, попытаюсь помочь.

      Ответить
      1. Игорь

        Ну это понятно. А CSS поверхностно знаю.

        Ответить
  64. Юрий

    Спасибо, очень помогла статья. 2 дня по всем файлам искал, где убрать эту строку с тегами, а что это делается в файле comment-template.php, не догадался)))

    Ответить
  65. Сергей

    Спасибо Игорь, во всём разобрался.)

    Ответить
    1. Игорь Горнов автор

      Молодец! 🙂

      Ответить
  66. Сергей

    спасибо, вот…

    Ответить
    1. Игорь Горнов автор

      Сергей, я отправил Вам решение на e-mail. Отпишитесь по получении, пожалуйста.

      Ответить
  67. Давид

    Здравствуйте, Игорь!

    У меня версия wordpress 3.5.1. установила эти два вышеуказанных плагина, но Comment Form Quicktags не пошел,я его удалила, а монализа установилась замечательно. Но после это исчезла кнопка опубликовать комментарий, т.е. кнопка оставить комментарий есть, а после поля заполнения имени и адреса, нет кнопки отправить комментарий. Что мне делать, подскажите пожалуйста? Кстати, после это проблемы, я деактивировала эти плагины, а потом и вовсе удалила. Но проблема осталась! Кнопки отправить/опубликовать комментарий так и не появилась. Огромное спасибо за подсказку!

    Ответить
    1. Игорь Горнов автор

      Пришлите адрес ресурса через страницу Контакты, Вы его не указали при заполнении формы комментариев, постараюсь помочь.

      Ответить
  68. Сергей

    Добрый день Игорь, у меня форма комментариев стоит криво,»звёздочка(*) не соответствует тексту»(отключил все плагины, ничего не произошло), из-за этого при переименовании тегов в Comment Form Quicktags настройки не сохраняются, просто пустые квадраты. По восможности помогите делитанту)

    Ответить
    1. Игорь Горнов автор

      Сергей, пришлите по любому способу коммуникации на странице Контакты адрес Вашего ресурса (Вы не отметили его при заполнении формы комментариев), постараюсь помочь.

      Ответить
  69. Галина

    Всё так хорошо объясняете, но вот проблема (я чайник) и понятия не имею где же этот загадочный файл comment-template.php, который лежит в папке wp-include вашего хостинга Ну два дня уже ищу и не знаю..Куда зайти чтобы найти этот хостинг, потом папку и в ней файл..нельзя ли для блондинок более проще объяснить..А за форму для коментариев огромное спасибо!!..У меня на это ушло 2 недели, пока не нарвалась на ваши уроки..Потому что все объясняют такими терминами, что сначала нужно стать «компьютерным гением» а затем уже работать по этим инструкциям..

    Ответить
    1. Игорь Горнов автор

      Галина, ответы на Ваш вопросы здесь. Если белые пятна останутся, не стесняйтесь, спрашивайте. Пока не ищите этот файл, потому что внесенные изменения в файл comment-template.php после обновления WordPress каждый раз приходится повторять. Это не совсем удобно. Скоро я напишу статью, как настроить комментарии, редактируя файлы темы, как раз те, о которых говорится в посте, на который я дал ссылку чуть выше, результат будет тот же. Файлы темы даже после всех обновлений движка Вордпресс остаются в неизменном виде.

      Ответить
  70. seogrot

    Давно хотел у себя на блоге форму комментариев немного доработать, думаю плагин Comment Form Quicktags — это именно то, что мне нужно. Спасибо за полезный материал!

    Ответить
    1. Игорь Горнов автор

      Пожалуйста.

      Ответить
  71. Виктор

    Да хорошая статья. Автору респект за сделанный пост и детальное розьяснение.

    Ответить
  72. Сергей.

    Спасибо! Форма хорошая, но была бы еще лучше если был бы выбор авторизации при добавлении комментария имя,емеил или через соц.сети. Есть ли такая форма?

    Ответить
    1. Игорь Горнов автор

      Конечно, Сергей, есть. Я планирую написать статью на эту тему, однако, сами понимаете, это будет спустя определенное время. Либо напишу немедленно, если будет поток пожеланий со стороны читателей. Однако вы можете поискать в интернете. Насколько я знаю, публикаций на эту тему немало, причем есть вполне качественные. Советую использовать поиск по google.ru.

      Ответить
  73. Alek

    Добрый день.
    Убрал через Notepad строчку
    в результате сайт стал недоступен. Обратно вставил строчку — ноль! Сайт недоступен. Есть мысли как вернуть к работоспособности?

    Ответить
    1. Игорь Горнов автор

      Alek, какую строчку Вы убрали? В любом случае при возврате к первоначальному состоянию сайт должен работать.

      Ответить
    2. Усаныч

      Кэш сервера живет сутки.

      Ответить
  74. Олег

    Скажите, а почему в самой форме тег ПЕРЕЧЕРКНУТЫЙ как бы не перечеркнутый? Не знаете, как исправить?

    Ответить
    1. Игорь Горнов автор

      Не совсем понял вопрос, Олег. Вы хотите сказать, что тег del не работает?

      Ответить
      1. Олег

        Работает, но в форме комментариев он выглядит как неперечеркнутий. Просто пишется del(перечеркнутый)

        Ответить
        1. Игорь Горнов автор

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

          Ответить
  75. Април

    Спасибо вам большое за статью. Долго искал в шаблоне, а оказыватся это в другом месте надо было сделать. Ваша статья сразу помогла мне в решении вопроса с комментариями.
    Кстати, вы случайно вместо r поставили f (Comment Fofm Quicktags)

    Ответить
    1. Игорь Горнов автор

      Спасибо за подсказку, Април. Опечатку исправил.

      Ответить
  76. Дмитрий

    Полезная информация! Спасибо.

    Ответить
  77. Roman

    Интересно, спасибо!

    Ответить
  78. Виталий

    После всего выше сказанного и около часа времени, по 10 раз повторяя, появился только чекбокс на подписку(сразу без галочки), и смайлики, и то вертикально….Я уже примерно 4-6 способов перепробовал поменять эту форму, ни в какую…Помогите сделать как здесь, что ж я не так делаю то…Может тема не подходит..?

    Ответить
    1. Игорь Горнов автор

      Скажите, Виталий, а у Вас вообще форма комментариев криво встала после установки плагинов Comment Form Quicktag и WP-Monalisa или она уже была в таком виде? Я имею ввиду формы для введения имени и e-mail. Мне очень важно это знать, поскольку:
      1. Если у Вас форма форма до установки плагинов имела точно такой же вид, я пришлю Вам готовое решение для его исправления.
      2. Если же форма комментариев имела нормальный вид, то какой-то из плагинов несовместим с текущей темой. Для того, чтобы выяснить какой, поочередно активируйте их, только отдельно, если активируйте один, то другой деактивируйте. И посмотрите, какой из них конфликтует с данной темой. Либо возможно, что какой-то из этих плагинов конфликтует с каким-то из ранее установленных. В этом случае отключите все имеющиеся плагины и поочередно активируйте их в совокупности сначала с Comment Form Quicktag, затем с WP-Monalisa, если отыщите таким образом виновника, придется его заменить на какой-нибудь аналогичный. Вот и все, жду Вашего ответа.

      Ответить
      1. Виталий

        После установки Form Quicktag вообще ничего не менялось… После многократных попыток появилась лишь строка подписки на ответы(сразу без галочки). Форма сама ни капельки не изменилась, ну а потом поставил WP-Monalisa, смайлики появились, но вертикально… В итоге вернул стандартную. Больше плагинов к комментариям нету, все что стоит, это: Akismet, All in One SEO Pack, Breadcrumb NavXT, Cyr-To-Lat, Google XML Sitemaps, PC Robots.txt, Sharexy, Spam Free WordPress, Highlight Author Comments.
        Думаю тема кривая..Ах да и ещё при удалении строки

        Текст не пропадает..(

        Ответить
        1. Игорь Горнов автор

          Виталий, я отправил на Ваш email рекомендации по исправлению формы комментариев на Вашем блоге для того, чтобы она приняла корректный вид. Если Вы не получили моего сообщения, проверьте на всякий случай папку ‘спам’. Если и там не окажется моего письма, дам рекомендации в комментариях. Поэтому обязательно сообщите, получили ли Вы письмо.

          Ответить
          1. Виталий

            Получил, сделал как Вы расписали, получилось, спасибо Вам огромное) Теперь форма
            стала намного приятнее и наконец виден текст..)) Но всё же плагины не работают(

          2. Probity

            Здравствуйте, уважаемый Игорь! У меня аналогичная проблема. Не могли бы Вы мне так же отправить рекомендации? Буду очень Вам благодарен.

          3. Игорь Горнов автор

            Уважаемый Probity, Вы имеете ввиду установку плагина Comment Form Quicktags? Опишите Вашу проблему более детально через страницу Контакты, постараюсь помочь.

          4. Probity

            Игорь, спасибо Вам за желание помочь, уже разобрался сам.
            И еще раз спасибо за отличную статью!

  79. Сергей

    Да, хорошая статья, обязательно приму на вооружение, спасибо автору…!

    Ответить
  80. Вера

    Добрый день! Очень полезный сайт. Вроде бы сделала все правильно, а форма комментариев не такая. Что не так?
    Желаю быстрейшего признания Вашего детища!

    Ответить
    1. Игорь Горнов автор

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

      Ответить
  81. Ирина

    Благодарна за статью. Как раз то что искала. Очень доходчиво и понятно.

    Ответить
    1. Игорь Горнов автор

      Пожалуйста, Ирина. Я очень рад.

      Ответить
  82. Иван

    спаcибо!

    Ответить
  83. max

    Спасибо за статью

    Ответить
    1. Игорь Горнов автор

      Пожалуйста, рад, что Вы откликнулись.

      Ответить
      1. stas

        Статью все накопипастели — лучше бы рассказал о том как к комментариям разрешить добавлять файлы

        Ответить
      2. Фред

        Спасибо

        Ответить