Главная / Уроки Wordpress / Как сделать страницу отзывов

Как сделать страницу отзывов

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

Хочу вам рассказать как сделать на сайте страницу отзывов которые будут публиковаться автоматически, вам надо будет только проверить отзыв и одобрить его. В этом нам поможет плагин WP Customer Reviews.

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

Скачать русскую версию Скачать оригинал

Настройка плагина WP Customer Reviews.

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

установка WP Customer Reviews
После этого перекинет на страницу настроек плагина. Обилие настроек плагина сначала меня немного напугало, но поковырявшись понял, что не очень все и плохо, делайте по инструкции, скриншотам и у вас не возникнет проблем. Кому захочется более углубленно разобраться в плагине – можете перейти на страницу поддержки плагина и поизучать вопросы ответы, решение проблем. Сам не вдавался в тонкости, с минимальными настройками отзывы работают корректно.

настройка WP Customer Reviews

Первым делом ищем пункт Отображение отзывов

Он отвечает за то где нужно отображать отзывы на сайте. Плагин WP Customer Reviews позволяет выводить отзывы на каждой странице и новости wordpress, только на главной странице и специальной странице отзывов. У нас стоит задача не сделать комментарии, а добавить страницу с отзывами, так что создадим отдельную страницу где и будут отображаться отзывы, и выберем в меню пункт как на скриншоте выше.

Потом можете заполнить контактную информацию, после чего нажмите на кнопку «Сохранить».

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

Спускаемся ниже к разделу «Блок отзывов»

Эти настройки отвечают за то сколько отзывов будет отображаться на странице. По умолчанию стоит 10, можете выбрать количество отображаемых отзывов на свой вкус.
Ниже выбираем расположение формы и кнопки добавления отзыва, они могут быть над уже добавленными или под ними.
Далее идет настройка полей формы добавления отзыва. Помимо полей по умолчанию: Имя, Email, Сайт, Тема, вы можете добавить дополнительно 6 полей где можно вписать их название.

Поля формы обязательные для заполнения: обязательные поля для заполнения, оставляем имя и email.

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

Так же галочками можно отметить обязательное ли это поле для заполнения.

Ниже идет настройка заголовка отзыва. Заголовки отзыва можно обернуть тегами H1-H6, что кажется не маловажным, и должно положительно повлиять на SEO сайта, ведь поисковики обращают внимание на текст в тегах заголовков H.

Кстати про SEO, помимо оформления заголовков необходимо уделить время и на оформление ссылок на сайте.

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

Ну все, плагин настроили.

Теперь давайте создадим страницу «Отзывы» и вставим в нее шорткод код плагина для вывода отзывов на этой странице сайта.

[WPCR_INSERT]

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

страница отзывов

Управление отзывами

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

управление отзывами WP Customer Reviews

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

Русификация WP Customer Reviews.

К сожалению разработчики плагина не оставили выбора как переводить это чудо. Для перевода нам понадобятся файлы плагина wp-customer-reviews.php и wp-customer-reviews.js, которые находятся в папке wp-content/plugins/wp-customer-reviews. Открываете их, находите фразу на английском языке, которую необходимо перевести на русский язык, переводите, сохраняете. В общем, ничего сложного в этом нет. Только будьте предельно внимательны, не удалите лишние знаки из кода.

Вот таким образом можно сделать страницу отзывов на сайте при помощи плагина WP Customer Reviews.

В тему!

Как добавить водяной знак на фото в WordPress

Как добавить водяной знак на фото в WordPress

Сейчас вроде набирает популярность защита авторских прав. Расскажу как добавить водяной знак или копирайт или логотип на все ...

85 комментариев

  1. Скачал Ваш перевод, не устанавливается.
    Архив не удалось установить. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

    • Андрей

      у меня все архивы в формате RAR, вордпресс понимает только ZIP. Распакуйте архив, и загрузите плагин на сайт по FTP.

  2. Здравствуйте, когда пользователь оставляет отзыв на русском языке — то после одобрения появляется не буквы а знаки вопроса. английские буквы и цифры нормально отображаются, не знаете как исправить?

    • Андрей

      Это возможно на хостинге неверно определяется кодировка плагина.
      Добавьте в файл .htaccess эти строки:

      AddDefaultCharset utf-8
      AddCharset utf-8 *

      CharsetSourceEnc utf-8
      CharsetDefault utf-8

  3. Каждый раз после установки этого плагина, меня не пускает в админ панель WP. как это можно объяснить?

    • Андрей

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

  4. За статью премного благодарен, все по делу.

  5. Алескандр

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

  6. Евгений

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

  7. Здравствуйте, Андрей! Спасибо за статью, жаль, что не видел ее раньше, сам переводил с английского. Подскажите пожалуйста, у меня такая проблема: не могу отвечать на отзыв (пока тестирую). Мой официальный отзыв просто не сохраняется и не выводится на странице отзывов. В админ панели для управления отзывами нет даже кнопочки «сохранить». Огорчен, плагин понравился, но не иметь возможности отвечать клиентам — это крах(( Буду благодарен за помощь!
    ПС устанавливал ваш русифицированный плагин — то же самое. Может конфликт с темой, у меня установлена тема Semicolon. Заранее благодарен!

  8. Дмитрий

    Добрый день. Установил сегодня плагин, все в принципе в нем устраивает, но есть пара недочетов, у меня не включается hCard, и я не понимаю, как избавится от лишней кнопки, которая автоматически добавилась в конце домашней страницы.

  9. Здравствуйте! Нужна помощь, плагин просто огонь. Но встала проблема, на почту приходит уведомление об отзыве, а в админке в разделе «ожидают модерации» пусто. Переустанавливал пять раз, проблема осталась. HELP.

    • Столкнулся с той же проблемой…. Не могу понять почему и как исправить)))

    • Я уже и сайт сносил, и база удалял, и SQL чистил, и ссылки перезаливал, и с нуля ставил — ни чего не помогает. Грешу на ограничение времени работы плагина.

  10. Евгений

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

  11. Виталик

    Хороший плагин. Единственное не пойму: почему рейтинг настроен как обязательное поле? Как это можно изменить?

  12. Евгений

    Решили проблему с отображением в админке?

  13. Скажите, в чем может быть причина. Устанавливаю плагин, все работает, но при написании отзыва в админке написанных отзывов нету. В чем может быть причина?

    (Раньше работал, потом вдруг перестал)

  14. Виталик

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

  15. Загрузила и настроила все, как было показано на скриншотах в статье, но моя форма для отзыва вся написана по-анлийски….
    А в примере в статье — все по-русски…

    Я что-то пропустила? Или автор статьи что-то от читателей утаил?!

    • Андрей

      Наверное не очень внимательно прочли 🙂
      1 доступно для скачивания две версии плагина, русская и англ.
      2 если что то не так то: «Русификация WP Customer Reviews.
      К сожалению разработчики плагина не оставили выбора как переводить это чудо. Для перевода нам понадобятся файлы плагина wp-customer-reviews.php и wp-customer-reviews.js, которые находятся в папке wp-content/plugins/wp-customer-reviews. Открываете их, находите фразу на английском языке, которую необходимо перевести на русский язык, переводите, сохраняете. «

  16. День добрый. Столкнулся со следующей проблемой, при написании отзыва – нажимаем отправить. На почту приходит уведомление, что пришел новый отзыв, надо модерировать. Захожу в админку, отзыва нет. Т.е. они просто не отображаются.

    Почему так, прошу помощи. Как я понял аналогичная проблема не у меня одного, кто-то нашел метод решения ??

    • Андрей

      Хз 🙂 у меня все работало сразу без проблем, если сложности — или ищите конфликт с плагинами или идите на сайт поддержки плагина 🙂

    • Добрый день,
      Столкнулся тоже с такой проблемой, когда добавленный отзыв не виден на странице модерации. Как оказалось, это относится только к отзывам с текстом на кириллице.
      Решил следующим образом, зашел в базу данных, нашел таблицу mr_wpcreviews которая отвечает за хранение отзывов, она кстати единственная в кодировке cp1251_general_ci
      Поменял внутри таблицы для всех полей кодировку cp1251_general_ci на utf8_general_ci.
      Вроде помогло )

  17. Спасибо за отличную инструкцию. Все сделал по инструкцию, отзывы работают как надо, ничего дорабатывать не пришлось. А время заняло 5 минут. Еще раз спасибо за ваш труд.

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

  19. Установил все работает, обновил все пропало пришлось все восстановить назад.

  20. Александр

    Здравствуйте,
    может кто подскажет, почему не пишется ответ на комменты?
    В поле для этого текст отображается, но потом пропадает.
    Как испарвить или что нужно сделать для этого.
    Буду весьма признателен за помощь!

  21. подскажите,пожалуйста. какой файл содержит перевод? я обновил плагин и слетел перевод. не могу найти где перевести видимую часть плагина? спасибо

    • Андрей

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

  22. Этот плагин можно использовать только на отдельной странице или его можно добавить к каждой новости ?

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

  23. У меня вообще не работает!( Последняя версия вордпресс, тема стандартная (переделанная)

  24. Огромное спасибо за перевод! всё замечательно работает!

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

    • Адимнке можно править не только текст но и дату комментария, открывайте отзыв и мышкой наводите где нужно исправить

  26. Проблема с кодировкой у переведенного плагина в БД.
    Там создается таблица wp_wpcreviews в кодировке swedish1.
    Меняем сравнение на utf8_unicode_ci и все работает.

    Исправьте в дампе плагина.

  27. Спасибо большое, за руссификацию плагина — все работает нормально))
    Мне бы только очень хотелось, чтобы 3 последних отзыва со странички «Отзывы» выводились в сайдбаре. Можно это как-нибудь сделать?
    Буду очень благодарна за ответ))

    • Андрей

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

  28. Здравствуйте! Спасибо Вам за переведенный плагин! У меня возникла такая трудность: когда я пытаюсь сделать произвольные поля и нажимаю затем Сохранить — ничего не получается — поля не сохраняются. Не знаете в чем может быть проблема?

  29. Андрей, здравствуйте!
    Установил и настроил плагин. При проверке как работает, после нажатия на кнопку
    «Отправить…» появляется запись «Неправильный е-мейл» Ставил разные — ответ один.
    Если можно, в чём причина.
    Спасибо.
    С уважением Астафий

    • Андрей, здравствуйте!
      Повторно.
      Установил и настроил плагин, как рекомендовали. После настройки проверил как он работает. Пишу текст и жму на кнопку «Отправить…».
      Появляется запись «Неправильный е-мейл» Ставил разные е-мейлы— ответ один.
      Если можно, в чём причина.
      Спасибо.
      С уважением Астафий

  30. Здравствуйте, может кто подскажет, почему не пишется ответ на отзывы?
    В поле для этого текст отображается, но потом пропадает.
    Как исправить или что нужно сделать для этого. Буду весьма признателена за помощь!

  31. Непонятно, как перевести новый плагин. Есть файл wp-customer-reviews-3.php — но в нем уже нет полей для перевода формы и отзывов. Не подскажите, как перевести новый плагин?
    есть html файлы, в которых есть заметка
    NOTICE: Changes made to this file do nothing.
    Additionally, this file will be overwritten with each plugin update and/or activation.
    If you have the Pro version, you can edit this file via plugin settings without it being overwritten.

  32. Валерий

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

    • Андрей

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

  33. Отзывы, которые набраны кирилицей не выводи в админку для модерации, извещения на почту не приходят. Сношу.

  34. Андрей спасибо! Все работает. Не знаете ли вы, как плагин влияет на сео продвижение сайта? Не несет ли он в себе скрытых ссылок на сторонние ресурсы и сайты? Вы уже проверили его на своих сайтах? Не слетели сайты с позиций или может наоборот поднялись? Спасибо!

    • Андрей

      На своих сайтах не проверял.
      Ссылок левых вроде нет 🙂
      Ну а если попадутся то можно удалить их 🙂
      Сео зависит от купленных вами ссылок )))) От плагина ни чего не поднимется и не упадет :))))

  35. Как сделать так, чтоб я могла как админ отклонять или публиковать комментарии на моем сайте?

    • Андрей

      Перейдите в админку сайта.
      Настройки -> Обсуждение
      Выберите пункт «Перед появлением комментария Комментарий должен -> быть одобрен вручную «

  36. Дядь, пасиб большое)! Я все репу чесал, думая как сделать страницу с отзывами. Слушай, а можно ли добавить так же и возможность вложения фото в оставляемый отзыв? Идея пришла с этого урок http://urokwp.ru/kak-dobavit-izobrazheniya-k-kommentariyam/

  37. Привет! Артём, подскажите пожалуйста. Вот я тоже с толкнулся с этой проблемой. И не знаю на какой странице и как поменять кодировку, чтобы русскоязычные коментарии не были знаками вопроса. или эти коментарии нужно заново вписывать??

  38. Андрей, здравствуйте! У меня такая проблема — пропали все комментарии из книги отзывов WP Customer Reviews, при этом новые оставить невозможно — после добавлении они не отображаются в редактуре. Что это может быть? Я это связываю с вмешательством Wordfence, но могу ошибаться. Сталкивались Вы с чем-то подобным? Заранее спасибо за ответ!

  39. Станислав

    Добрый день, у меня тут проблема такая, на одной теме(хостинг и домен тоже другие) стоит плагин, работает замечательно, все редактируется и т.д.
    Поменял хостинг, домен, и тему, теперь возникла проблема, отзывы приходят в панель админа все нормально, но, их нельзя редактировать, то есть когда что-либо меняю или добавляю, и нажимаю одобрить, то отзыв публикуется исходный, как был написан пользователем.
    Проверил таблицы, все также как на первом сайте где все работает, все одинаково, сравнение на utf8_unicode_ci
    Не знаете в чем проблема?

  40. Евгений

    Спасибо большое !!!!!!!

  41. Анатолий

    Скажите пожалуйста, как можно изменить шрифт написания отзыва?

  42. Спасибо за работу. Но есть одно но, не могли бы подсказать или сделать и перезалить файл русский.
    1) Не переведено слово «ответ», при ответе на отзыв все равно стоит Response: ( и тут ответ на коммент)
    2) Как заменить фразу »
    Подтвердите, что вы не спамер» на »
    Подтвердите, что вы человек» … с то спамер не то слово… Многие пользователи могут не понять фразу…
    Спасбио большое. Сам искал в файлах эти фразы. Но не нашел. В остальном все хорошо работает.

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

    • Андрей

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

  44. Добрый день! Подскажите, пожалуйста, как отключить проверку администрацией!

  45. Отображать отзывы: NEVER, хоть тресни! Ставишь любое значение, сохраняешь — NEVER !!! Что делать?

  46. Скажите пожалуйста как отключить модерацию отзывов?
    Чтобы отзыв появлялся сразу после публикации автоматически.

  47. Валерий

    Не стал ждать когда появится свежей версия с переводом. Скачал Версию 3.1.2 перевел в 10 местах примерно wp-customer-reviews\include\templates там 10шт HTML Файлов и стал вопрос. а как править CSS если он зашифрован решил все плагин TinyMCE Advanced текст отзыва изменил на свой размер, а вот заголовок пришлось в настройках отключить (не публиковать) вставляю в отзыв нужного размера и цвета + заголовок(его можно скопировать в низу отзыва.
    Ответ делаю по цвету и размеру в вставляем как HTML.
    Дата меняется в свойствах отзыва.

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

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

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.