Иногда возникает задача сделать страницу отзывов на сайте, это могут быть как клиенты организации, так и простые посетители сайта. Зачастую отзывы реализуют на основе обычных комментариев, их добавляют посетители сайта, а потом в ручном режиме размещают отзыв на нужную страницу. Если вы с таким сталкивались, то согласитесь это не очень удобно.
Хочу вам рассказать как сделать на сайте страницу отзывов которые будут публиковаться автоматически, вам надо будет только проверить отзыв и одобрить его. В этом нам поможет плагин WP Customer Reviews.
К сожалению плагин WP Customer Reviews на английском языке, но я рискнул его перевести. Уж извините не полностью, а только основные моменты необходимые для настройки и администрирования отзывов. Вы можете скачать с моего сайта русифицированную версию плагина или скачать оригинальную версию с сайта WordPress. Но переводить все равно придется, и будете делать это сами. В каких файлах содержится текст для перевода напишу ниже.
Настройка плагина WP Customer Reviews.
Скачиваем нужную версию, устанавливаем. После установки плагина предложат ввести email для уведомления о выходе новой версии плагина. Можете согласиться или отказаться, я отказался.
После этого перекинет на страницу настроек плагина. Обилие настроек плагина сначала меня немного напугало, но поковырявшись понял, что не очень все и плохо, делайте по инструкции, скриншотам и у вас не возникнет проблем. Кому захочется более углубленно разобраться в плагине – можете перейти на страницу поддержки плагина и
Первым делом ищем пункт Отображение отзывов
Он отвечает за то где нужно отображать отзывы на сайте. Плагин WP Customer Reviews позволяет выводить отзывы на каждой странице и новости wordpress, только на главной странице и специальной странице отзывов. У нас стоит задача не сделать комментарии, а добавить страницу с отзывами, так что создадим отдельную страницу где и будут отображаться отзывы, и выберем в меню пункт как на скриншоте выше.
Потом можете заполнить контактную информацию, после чего нажмите на кнопку «Сохранить».
Ниже в меню Общие настройки снимаем галочку с пункта «Показывать ссылку на плагин под отзывами». По умолчанию она включена и под формой добавления отзыва будет отображаться копирайт плагина. Наверное это лишнее на сайте.
Спускаемся ниже к разделу «Блок отзывов»
Эти настройки отвечают за то сколько отзывов будет отображаться на странице. По умолчанию стоит 10, можете выбрать количество отображаемых отзывов на свой вкус.
Ниже выбираем расположение формы и кнопки добавления отзыва, они могут быть над уже добавленными или под ними.
Далее идет настройка полей формы добавления отзыва. Помимо полей по умолчанию: Имя, Email, Сайт, Тема, вы можете добавить дополнительно 6 полей где можно вписать их название.
Поля формы обязательные для заполнения: обязательные поля для заполнения, оставляем имя и email.
Поля формы которые потом будут отображаться в отзыве: поля которые следует выводить рядом с отзывом, оставляем только имя.
Так же галочками можно отметить обязательное ли это поле для заполнения.
Ниже идет настройка заголовка отзыва. Заголовки отзыва можно обернуть тегами H1-H6, что кажется не маловажным, и должно положительно повлиять на SEO сайта, ведь поисковики обращают внимание на текст в тегах заголовков H.
Ну и последним пунктом настроек будет назначения названия кнопки для добавления отзыва на сайт. Можете оставить название кнопок как есть или написать на свое усмотрение.
Не забывайте сохранять изменения.
Ну все, плагин настроили.
Теперь давайте создадим страницу «Отзывы» и вставим в нее шорткод код плагина для вывода отзывов на этой странице сайта.
[WPCR_INSERT]
Сохраните, опубликуйте страницу и можно перейти на нее для просмотра результата. Как видно из скриншота появилась на страница кнопка, при нажатии на которую появляется форма для добавления отзыва и сам отзыв.
Управление отзывами
Все поступившие отзывы попадают на модерацию, как и комментарии, и перед публикации вам нужно будет проверить новый отзыв и одобрить его, или не одобрять, в значимости от содержания. Для этого переходим в раздел меню Customer Reviews
Ну тут все понятно, отзыв можно одобрить, удалить, и снять с публикации ранее размещенный.
Из особенностей можно отметить, что вы можете редактировать отзыв, рейтинг, тему отзыва и добавить свой комментарий к отзыву.
Русификация WP Customer Reviews.
К сожалению разработчики плагина не оставили выбора как переводить это чудо. Для перевода нам понадобятся файлы плагина wp-customer-reviews.php и wp-customer-reviews.js, которые находятся в папке wp-content/plugins/wp-customer-reviews. Открываете их, находите фразу на английском языке, которую необходимо перевести на русский язык, переводите, сохраняете. В общем, ничего сложного в этом нет. Только будьте предельно внимательны, не удалите лишние знаки из кода.
Вот таким образом можно сделать страницу отзывов на сайте при помощи плагина WP Customer Reviews.
Скачал Ваш перевод, не устанавливается.
Архив не удалось установить. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
у меня все архивы в формате RAR, вордпресс понимает только ZIP. Распакуйте архив, и загрузите плагин на сайт по FTP.
Здравствуйте, когда пользователь оставляет отзыв на русском языке — то после одобрения появляется не буквы а знаки вопроса. английские буквы и цифры нормально отображаются, не знаете как исправить?
Это возможно на хостинге неверно определяется кодировка плагина.
Добавьте в файл .htaccess эти строки:
AddDefaultCharset utf-8
AddCharset utf-8 *
CharsetSourceEnc utf-8
CharsetDefault utf-8
Та же проблема. Подскажите, где файл .htaccess находится?
этот файл находится в корне вашего сайта. зайдя по FTP обычно файлы системы находятся в папке «public_html»
Каждый раз после установки этого плагина, меня не пускает в админ панель WP. как это можно объяснить?
возможно конфликтует с каким то плагином.
отключите все кроме этого и по одному включайте, чтобы найти конфликт
За статью премного благодарен, все по делу.
Спасибо, отличный материал. Было по этому плагину пара вопросов — благодаря Вам решил их.
заходите еще 🙂
Отличное решение и перевод, переводить самому конечно времени нет.
Да и мануал толковый.
Спасибо Вам за проделанную работу, очень помогли.
🙂 спасибо
Здравствуйте, Андрей! Спасибо за статью, жаль, что не видел ее раньше, сам переводил с английского. Подскажите пожалуйста, у меня такая проблема: не могу отвечать на отзыв (пока тестирую). Мой официальный отзыв просто не сохраняется и не выводится на странице отзывов. В админ панели для управления отзывами нет даже кнопочки «сохранить». Огорчен, плагин понравился, но не иметь возможности отвечать клиентам — это крах(( Буду благодарен за помощь!
ПС устанавливал ваш русифицированный плагин — то же самое. Может конфликт с темой, у меня установлена тема Semicolon. Заранее благодарен!
спасибо за спасибо 🙂
к сожалению таких тонкостей не знаю.
это надо у производителя плагина уточнять 🙁
Добрый день. Установил сегодня плагин, все в принципе в нем устраивает, но есть пара недочетов, у меня не включается hCard, и я не понимаю, как избавится от лишней кнопки, которая автоматически добавилась в конце домашней страницы.
Если в настройках нет функции скрыть кнопку, то можно ее вырезать в файле плагина.
Здравствуйте! Нужна помощь, плагин просто огонь. Но встала проблема, на почту приходит уведомление об отзыве, а в админке в разделе «ожидают модерации» пусто. Переустанавливал пять раз, проблема осталась. HELP.
Столкнулся с той же проблемой…. Не могу понять почему и как исправить)))
Я уже и сайт сносил, и база удалял, и SQL чистил, и ссылки перезаливал, и с нуля ставил — ни чего не помогает. Грешу на ограничение времени работы плагина.
Такая же ситуация как и у Виктора, но только отзывы не доходят даже на почту. Нигде не отображаются
Хороший плагин. Единственное не пойму: почему рейтинг настроен как обязательное поле? Как это можно изменить?
Решили проблему с отображением в админке?
Скажите, в чем может быть причина. Устанавливаю плагин, все работает, но при написании отзыва в админке написанных отзывов нету. В чем может быть причина?
(Раньше работал, потом вдруг перестал)
может конфликтует с каким то плагином. попробуйте отключить все и включать по одному.
Подскажите, пожалуйста, как убрать обязательным указывать рейтинг (Звездочки)?
Спасибо!
Загрузила и настроила все, как было показано на скриншотах в статье, но моя форма для отзыва вся написана по-анлийски….
А в примере в статье — все по-русски…
Я что-то пропустила? Или автор статьи что-то от читателей утаил?!
Наверное не очень внимательно прочли 🙂
1 доступно для скачивания две версии плагина, русская и англ.
2 если что то не так то: «Русификация WP Customer Reviews.
К сожалению разработчики плагина не оставили выбора как переводить это чудо. Для перевода нам понадобятся файлы плагина wp-customer-reviews.php и wp-customer-reviews.js, которые находятся в папке wp-content/plugins/wp-customer-reviews. Открываете их, находите фразу на английском языке, которую необходимо перевести на русский язык, переводите, сохраняете. «
День добрый. Столкнулся со следующей проблемой, при написании отзыва – нажимаем отправить. На почту приходит уведомление, что пришел новый отзыв, надо модерировать. Захожу в админку, отзыва нет. Т.е. они просто не отображаются.
Почему так, прошу помощи. Как я понял аналогичная проблема не у меня одного, кто-то нашел метод решения ??
Хз 🙂 у меня все работало сразу без проблем, если сложности — или ищите конфликт с плагинами или идите на сайт поддержки плагина 🙂
Добрый день,
Столкнулся тоже с такой проблемой, когда добавленный отзыв не виден на странице модерации. Как оказалось, это относится только к отзывам с текстом на кириллице.
Решил следующим образом, зашел в базу данных, нашел таблицу mr_wpcreviews которая отвечает за хранение отзывов, она кстати единственная в кодировке cp1251_general_ci
Поменял внутри таблицы для всех полей кодировку cp1251_general_ci на utf8_general_ci.
Вроде помогло )
Супер!!
Может еще кому то поможет.
Большое спасибо! 🙂
Владимир, долгих тебе лет жизни. Спасибо!
Спасибо за отличную инструкцию. Все сделал по инструкцию, отзывы работают как надо, ничего дорабатывать не пришлось. А время заняло 5 минут. Еще раз спасибо за ваш труд.
Спасибо 🙂
Спасибо, настроил. а скажите для микроразметки статей, какой вы плагин рекомендуете?
Установил все работает, обновил все пропало пришлось все восстановить назад.
Здравствуйте,
может кто подскажет, почему не пишется ответ на комменты?
В поле для этого текст отображается, но потом пропадает.
Как испарвить или что нужно сделать для этого.
Буду весьма признателен за помощь!
подскажите,пожалуйста. какой файл содержит перевод? я обновил плагин и слетел перевод. не могу найти где перевести видимую часть плагина? спасибо
вы можете скачать русскую версию. есть ссылка для скачивания.
файла перевода нет, надо пройтись по php файлам плагина и перевести вручную.
Этот плагин можно использовать только на отдельной странице или его можно добавить к каждой новости ?
Хочу чтобы на сайте можно было на каждую новость писать отзыв, что посоветуете ?
Попробуйте 🙂
У меня вообще не работает!( Последняя версия вордпресс, тема стандартная (переделанная)
заработала русская версия, но все равно при добавлении кракозяблы выходят, даже в .htaccess добавил, не помогает.
Может я не туда куда то строки вставил эти в .htaccess ?
Может с каким то плагином конфликтует?
Огромное спасибо за перевод! всё замечательно работает!
😉 приходите еще
СПАСИБО!!!!
Вот только может подскажите, как редактировать дату отзыва, в админке поле вроде редактируемое, но потом автоматом ставит дату реального размещения, а у меня накопилось много старых отзывов.
Заранее спасибо!!!!!
И еще, что бы этот плагин случайно не обновить, можно ли вставить какой нибудь код запрета обновлений, конкретно для этого плагина?
Адимнке можно править не только текст но и дату комментария, открывайте отзыв и мышкой наводите где нужно исправить
Проблема с кодировкой у переведенного плагина в БД.
Там создается таблица wp_wpcreviews в кодировке swedish1.
Меняем сравнение на utf8_unicode_ci и все работает.
Исправьте в дампе плагина.
Спасибо большое, за руссификацию плагина — все работает нормально))
Мне бы только очень хотелось, чтобы 3 последних отзыва со странички «Отзывы» выводились в сайдбаре. Можно это как-нибудь сделать?
Буду очень благодарна за ответ))
🙂
но с такой задачей не сталкивался, посмотрите, может в архиве с плагином есть документация или есть ссылка на сайт плагина, там может есть обсуждение этой темы.
Здравствуйте! Спасибо Вам за переведенный плагин! У меня возникла такая трудность: когда я пытаюсь сделать произвольные поля и нажимаю затем Сохранить — ничего не получается — поля не сохраняются. Не знаете в чем может быть проблема?
Андрей, здравствуйте!
Установил и настроил плагин. При проверке как работает, после нажатия на кнопку
«Отправить…» появляется запись «Неправильный е-мейл» Ставил разные — ответ один.
Если можно, в чём причина.
Спасибо.
С уважением Астафий
Андрей, здравствуйте!
Повторно.
Установил и настроил плагин, как рекомендовали. После настройки проверил как он работает. Пишу текст и жму на кнопку «Отправить…».
Появляется запись «Неправильный е-мейл» Ставил разные е-мейлы— ответ один.
Если можно, в чём причина.
Спасибо.
С уважением Астафий
Таких тонкостей не знаю, не сталкивался с проблемой.https://wordpress.org/support/plugin/wp-customer-reviews
Посмотрите может будет совет дельный на форуме плагина
Здравствуйте, может кто подскажет, почему не пишется ответ на отзывы?
В поле для этого текст отображается, но потом пропадает.
Как исправить или что нужно сделать для этого. Буду весьма признателена за помощь!
в смысле пропадает?https://wordpress.org/support/plugin/wp-customer-reviews , может там уже обсуждали это.
перед оправкой пропадает или после? 🙂
Скачайте новую версию и попробуйте поискать решение на сайте плагина 🙂
Непонятно, как перевести новый плагин. Есть файл 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.
если в этом файле нет, ищите в других файлах )
Плагин подходящий для отдельной страницы отзывов, но не хватает русификации. по Вашей инструкции ничего не вышло, запилите сами последнюю версию плагина или русифицированных файлов да выложите для скачивания.
Скачайте переведенную версию, и по образу и подобию можно перевести новую 🙂
Мне что то не очень хочется каждый раз переводить, когда выходит новая версия плагина 🙂
Отзывы, которые набраны кирилицей не выводи в админку для модерации, извещения на почту не приходят. Сношу.
Андрей спасибо! Все работает. Не знаете ли вы, как плагин влияет на сео продвижение сайта? Не несет ли он в себе скрытых ссылок на сторонние ресурсы и сайты? Вы уже проверили его на своих сайтах? Не слетели сайты с позиций или может наоборот поднялись? Спасибо!
На своих сайтах не проверял.
Ссылок левых вроде нет 🙂
Ну а если попадутся то можно удалить их 🙂
Сео зависит от купленных вами ссылок )))) От плагина ни чего не поднимется и не упадет :))))
Как сделать так, чтоб я могла как админ отклонять или публиковать комментарии на моем сайте?
Перейдите в админку сайта.
Настройки -> Обсуждение
Выберите пункт «Перед появлением комментария Комментарий должен -> быть одобрен вручную «
Дядь, пасиб большое)! Я все репу чесал, думая как сделать страницу с отзывами. Слушай, а можно ли добавить так же и возможность вложения фото в оставляемый отзыв? Идея пришла с этого урок http://urokwp.ru/kak-dobavit-izobrazheniya-k-kommentariyam/
наверное как то можно 🙂
не сталкивался пока
Привет! Артём, подскажите пожалуйста. Вот я тоже с толкнулся с этой проблемой. И не знаю на какой странице и как поменять кодировку, чтобы русскоязычные коментарии не были знаками вопроса. или эти коментарии нужно заново вписывать??
Посмотрите тутhttp://codex.wordpress.org/%D0%A7%D0%90%D0%92%D0%9E/%D0%97%D0%BD%D0%B0%D0%BA%D0%B8_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0_%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%BE_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%B0
Андрей, здравствуйте! У меня такая проблема — пропали все комментарии из книги отзывов WP Customer Reviews, при этом новые оставить невозможно — после добавлении они не отображаются в редактуре. Что это может быть? Я это связываю с вмешательством Wordfence, но могу ошибаться. Сталкивались Вы с чем-то подобным? Заранее спасибо за ответ!
Добрый день, у меня тут проблема такая, на одной теме(хостинг и домен тоже другие) стоит плагин, работает замечательно, все редактируется и т.д.
Поменял хостинг, домен, и тему, теперь возникла проблема, отзывы приходят в панель админа все нормально, но, их нельзя редактировать, то есть когда что-либо меняю или добавляю, и нажимаю одобрить, то отзыв публикуется исходный, как был написан пользователем.
Проверил таблицы, все также как на первом сайте где все работает, все одинаково, сравнение на utf8_unicode_ci
Не знаете в чем проблема?
Спасибо большое !!!!!!!
Скажите пожалуйста, как можно изменить шрифт написания отзыва?
можно в цсс
Спасибо за работу. Но есть одно но, не могли бы подсказать или сделать и перезалить файл русский.
1) Не переведено слово «ответ», при ответе на отзыв все равно стоит Response: ( и тут ответ на коммент)
2) Как заменить фразу »
Подтвердите, что вы не спамер» на »
Подтвердите, что вы человек» … с то спамер не то слово… Многие пользователи могут не понять фразу…
Спасбио большое. Сам искал в файлах эти фразы. Но не нашел. В остальном все хорошо работает.
переводил сам. если вам нужно исправить перевод почтите тему http://urokwp.ru/perevod-temyi-wordpress-na-russkiy-yazyik/
Спасибо большое за Ваш труд. У меня выводит текст отзыва в конце страницы в правом углу (тема Мантра), т.е. пропускает пустую страницу, затем текст.. Как можно поправить?? Устанавливал плагин с офсайта — то же самое..
Ой, вы знаете, я не далеко не скаждой темои имел дело, попробуйте почитать на форме на сайте производителя, или может тут кто-нибудь ответит 🙁
Добрый день! Подскажите, пожалуйста, как отключить проверку администрацией!
Наверное снять галку, что все записи должны быть проверены вручную 🙂
Отображать отзывы: NEVER, хоть тресни! Ставишь любое значение, сохраняешь — NEVER !!! Что делать?
Скажите пожалуйста как отключить модерацию отзывов?
Чтобы отзыв появлялся сразу после публикации автоматически.
Не стал ждать когда появится свежей версия с переводом. Скачал Версию 3.1.2 перевел в 10 местах примерно wp-customer-reviews\include\templates там 10шт HTML Файлов и стал вопрос. а как править CSS если он зашифрован решил все плагин TinyMCE Advanced текст отзыва изменил на свой размер, а вот заголовок пришлось в настройках отключить (не публиковать) вставляю в отзыв нужного размера и цвета + заголовок(его можно скопировать в низу отзыва.
Ответ делаю по цвету и размеру в вставляем как HTML.
Дата меняется в свойствах отзыва.