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

Версия плагина: 1.2.0
 
WordPress плагин WPRS Compare

Особенности плагина

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

Спецификации:

Дата выхода: 11-10-2015
Дата обновления: 27-08-2016
Тип расширения: Платный
Лицензия: GPL
Тематика: Усовершенствования для WP Rich Snippets
Совместимость: W5.x
Включает в себя: Плагин
Языковые пакеты: Английский
Разработчик: WP Rich Snippets

Рейтинг:
4.4959677419355 1 1 1 1 1 (Оценок: 248)
4.4959677419355 248

Скачивание по подписке!

Вам необходимо авторизоваться на сайте и приобрести клубную подписку!

Поделись с друзьями!

 

Руководство по настройке WPRS Compare для таблиц сравнения в WordPress

WPRS Compare нужен не как отдельный конструктор таблиц, а как дополнение к экосистеме WP Rich Snippets: он помогает вывести сравнение продуктов или услуг в формате таблицы, когда на сайте уже используются обзоры, оценки и структурированные данные. В этом руководстве разберём, как подойти к установке, где искать связанные настройки WP Rich Snippets, как подготовить данные для сравнения, как вставить таблицу через шорткод и как проверить результат на странице.

Обложка руководства по WPRS Compare с результатом таблицы сравнения
Главная логика WPRS Compare: администратор готовит данные обзоров, выводит таблицу через шорткод и проверяет результат в публичной части сайта.

Материал написан для владельца обзорного сайта, редактора affiliate-контента, вебмастера и разработчика, который обслуживает старый проект на WP Rich Snippets. Здесь нет инструкций по покупке, лицензированию или обходным способам получения плагина. Задача другая - безопасно понять, подходит ли аддон под вашу страницу, какие зависимости проверить заранее и что делать, если comparison table не отображается.

Публичной документации именно по WPRS Compare мало, поэтому часть рекомендаций опирается на подтверждённые сведения о WP Rich Snippets, WordPress-шорткодах, структурированных данных Google и обычную безопасную практику WordPress. Там, где точный экран аддона не удалось подтвердить, я прямо формулирую шаги условно: проверьте пункт меню, вкладку или шорткод, который есть в вашей установленной версии.

Какую задачу решает аддон сравнения

Главная задача WPRS Compare - дать читателю не одиночный review box, а быстрый способ сравнить несколько сущностей рядом. Это полезно на страницах, где пользователь уже понимает категорию товара или услуги, но не видит разницу между вариантами: один сервис дешевле, другой сильнее по функциям, третий лучше подходит новичку, четвёртый выигрывает по поддержке.

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

Для WPRS Compare важно, что аддон связан с WP Rich Snippets. Это значит, что его стоит рассматривать не как универсальный табличный редактор для любых данных, а как инструмент для сайтов, где сравнение строится вокруг обзоров, рейтингов, описаний и других полей, которые уже используются в rich snippets-разметке. Если вам нужна просто таблица расписания, прайс-лист или каталог CSV, удобнее смотреть в сторону специализированного табличного плагина.

Где такой формат особенно уместен

Сравнительная таблица хорошо работает на страницах выбора: лучшие инструменты для конкретной задачи, подборка WordPress-плагинов, обзор хостингов, сравнение сервисов рассылки, подбор софта, сравнительная статья по тарифам или характеристикам. В каждом случае читатель приходит не за красивым блоком, а за снижением неопределённости: что выбрать и почему.

  • Обзорный блог может собрать несколько отдельных review-записей в одну страницу выбора.
  • Affiliate-сайт может показать различия по рейтингу, ключевым функциям и целевому действию.
  • Каталог услуг может сравнить предложения по нескольким понятным критериям.
  • Контентный проект может использовать таблицу как навигацию к подробным обзорам.

Если страница посвящена одному продукту и не сравнивает его с другими вариантами, WPRS Compare может оказаться лишним. В таком случае достаточно обычного блока WP Rich Snippets, списка плюсов и минусов и аккуратного призыва к действию.

Как WPRS Compare связан с WP Rich Snippets

WPRS Compare является аддоном, поэтому его нельзя оценивать отдельно от основного плагина. Базовый WP Rich Snippets отвечает за метабоксы обзора, выбор типа структурированных данных, вывод review box, поля вроде описания, критериев, автора, изображения, ссылки и дополнительных деталей. Compare-аддон расширяет эту систему сравнительным выводом.

Именно эта зависимость определяет порядок работы. Сначала проверяют, что основной WP Rich Snippets установлен, активирован и корректно выводит данные на обычной review-странице. Только после этого имеет смысл включать WPRS Compare и строить таблицу. Иначе аддон может быть активен формально, но таблица останется пустой, потому что ей нечего сравнивать.

Экран настроек WP Rich Snippets, связанных с выводом WPRS Compare
Настройки WP Rich Snippets влияют на то, какие данные и элементы отображаются в review-блоках и связанных аддонах.

Что подтверждено источниками, а что нужно проверить на своём сайте

По открытым источникам подтверждается несколько важных вещей: WPRS Compare относится к WP Rich Snippets, работает как add-on, предназначен для comparison table и использует шорткодный сценарий вывода. Также подтверждено, что WP Rich Snippets работает через настройки, метабоксы в редакторе записи и набор add-ons.

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

Почему это не замена современному schema-плагину

WP Rich Snippets в публичных обзорах часто описывается как функциональный, но старый продукт. Это не означает, что WPRS Compare обязательно сломан на вашем сайте. Но это означает, что перед внедрением нужно внимательнее проверять среду, PHP-совместимость, тему, кеш, разметку и поведение редактора. Для нового проекта, где ещё нет зависимости от WP Rich Snippets, иногда рациональнее выбрать поддерживаемый современный инструмент.

Практичный вывод: WPRS Compare имеет смысл в первую очередь там, где сайт уже построен вокруг WP Rich Snippets и нужно аккуратно добавить сравнение к существующим обзорам, а не переносить весь проект на новую schema-систему.

Кому подойдёт такой формат, а кому лучше выбрать другой инструмент

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

Подходит

WPRS Compare стоит рассматривать, если на сайте уже есть серия обзоров с похожими полями. Например, вы оцениваете плагины по удобству, скорости, настройкам, поддержке и цене, а затем хотите вывести shortlist на одной странице. В этом сценарии сравнение не дублирует контент, а превращает разрозненные обзоры в навигационный слой.

  • У вас установлен и используется WP Rich Snippets.
  • Материалы имеют одинаковые или близкие критерии оценки.
  • Пользователь должен сравнить несколько вариантов до перехода к подробному обзору.
  • Вы готовы проверять structured data не только визуально, но и через инструменты Google.
  • Тема сайта нормально отображает широкие таблицы на десктопе и мобильных экранах.

Может не подойти

Если вам нужна современная таблица с фильтрами, импортом CSV, сложной сортировкой, большими наборами данных или живым сравнением WooCommerce-товаров, WPRS Compare может быть не лучшим выбором. Он ближе к review/schema-экосистеме, чем к полноценным табличным конструкторам.

Также стоит быть осторожнее на сайтах с тяжёлым кешем, оптимизацией JavaScript и нестандартными конструкторами страниц. Шорткод может выводиться не там, где ожидается, а стили таблицы могут конфликтовать с глобальной типографикой темы.

Что проверить перед установкой на рабочий сайт

Подготовка важна из-за возраста экосистемы WP Rich Snippets и зависимости аддона от основного плагина. Не начинайте с рабочей страницы, которая уже получает поисковый трафик. Сначала проверьте плагин на копии сайта, staging-среде или хотя бы на непубличной тестовой записи.

Базовая среда WordPress

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

  • Сделайте резервную копию файлов и базы данных перед установкой.
  • Проверьте, что основной WP Rich Snippets уже активен и открывается в админ-панели.
  • Откройте одну существующую review-запись и убедитесь, что метабокс Schema доступен.
  • Проверьте, что обычный review box выводится в публичной части сайта.
  • Отключите агрессивную оптимизацию CSS/JS на время первой проверки, если она ломает внешний вид таблиц.

Данные для будущего сравнения

Сравнение плохо работает, если данные неполные. Допустим, у двух продуктов есть рейтинг, цена и плюсы, а у третьего заполнено только описание. В таблице появятся пустые места, и читатель перестанет доверять блоку. До включения WPRS Compare приведите review-записи к одной логике.

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

Риск устаревшей разметки

Structured data не гарантирует расширенный вид в поиске. Google использует структурированные данные для понимания страницы и может показывать rich results только при соблюдении правил, качества контента и поддерживаемого типа разметки. Поэтому после настройки WPRS Compare проверяйте не только внешний вид таблицы, но и корректность данных через Rich Results Test или отчёты Search Console.

Установка и первичное включение без лишнего риска

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

Порядок действий

  1. Откройте админ-панель WordPress под пользователем с правами администратора.
  2. Перейдите в Plugins - Add New - Upload Plugin.
  3. Загрузите ZIP-файл основного WP Rich Snippets, если он ещё не установлен.
  4. Активируйте основной плагин и проверьте, что его меню или настройки появились в админ-панели.
  5. Затем тем же способом загрузите ZIP-файл WPRS Compare.
  6. Нажмите Activate и проверьте, появился ли аддон в списке расширений WP Rich Snippets или в связанных настройках.

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

Первая проверка после активации

После установки не переходите сразу к публичной статье. Создайте тестовую запись или откройте черновик, где можно безопасно проверить метабокс Schema, заполнение review-полей и вывод шорткода. В блочном редакторе для шорткода используйте блок Shortcode. В классическом редакторе вставьте шорткод в нужное место контента.

Мини-проверка: если простой тестовый шорткод из вашей версии WPRS Compare выводит не таблицу, а текст шорткода как обычную строку, проблема не в дизайне. WordPress не обработал шорткод, он вставлен не в тот контекст или аддон не зарегистрировал обработчик.

Настройка данных: что заполнить до вывода comparison table

Качество таблицы зависит от исходных обзоров. WPRS Compare не должен компенсировать плохо заполненные записи. Если у каждого объекта разные поля, разные шкалы оценки и разная логика описания, таблица станет визуально ровной, но смыслово слабой. Настройку стоит начинать не с цвета, а с структуры данных.

Каркас review-записи

Откройте запись, которая будет участвовать в сравнении, и найдите блок настроек WP Rich Snippets. В известных примерах WP Rich Snippets показывает метабокс Schema, где выбирается тип разметки и заполняются поля. Для review-сценария обычно важны название объекта, описание, критерии, рейтинг, автор и дополнительные вкладки, которые отвечают за детали, цену, изображение или ссылку.

Не все эти поля обязательно попадут в comparison table. Но если таблица опирается на review-данные, каждое сравниваемое значение должно быть заполнено одинаково. Используйте один набор критериев для всей серии материалов. Например, если у первого продукта критерии Ease of use, Features, Support, не заменяйте их у второго продукта на другие формулировки без причины.

Типовой набор полей для обзорной таблицы

  • Название продукта или услуги, чтобы столбец был понятен без чтения контекста.
  • Краткое назначение, чтобы читатель сразу видел, для кого вариант подходит.
  • Итоговая оценка или рейтинг, если он используется в WP Rich Snippets.
  • Сильная сторона, которая помогает отличить один вариант от другого.
  • Ограничение или осторожное замечание, чтобы сравнение не выглядело рекламным.
  • Ссылка на подробный обзор, если таблица используется как навигация.

Настройки Display и расположение блока

В обзорах WP Rich Snippets упоминается вкладка Display, где настраивается вывод элементов review-блока. Для WPRS Compare это важно косвенно: если базовый review box уже выводится в неудобном месте, comparison table может конфликтовать с ним визуально. Решите заранее, где должна быть таблица: перед подробными обзорами, после вводного объяснения, перед выводом или в отдельном блоке сравнения.

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

Шорткод как точка вывода

Открытые источники указывают, что Compare-аддон можно использовать через шорткод. Но точный синтаксис в доступных публичных источниках не подтверждён, поэтому не стоит копировать случайные примеры из сторонних страниц. Откройте документацию вашей версии, список доступных шорткодов в админ-панели или подсказку самого плагина.

Схема работы WPRS Compare от данных обзора к таблице сравнения
Схема помогает не перепутать уровни: сначала заполняются review-данные, затем вставляется шорткод, после этого проверяются таблица и структурированные данные.

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

Карта критериев перед созданием comparison table

Перед тем как пользоваться WPRS Compare на публичной странице, полезно отдельно спроектировать критерии сравнения. Это звучит как редакторская работа, но именно она определяет, будет ли таблица помогать читателю. Технически можно вывести много полей, но хорошее сравнение строится вокруг 5-7 параметров, которые отвечают на вопрос выбора.

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

Как выбрать строки таблицы

Строка таблицы должна быть критерием, по которому читатель действительно сравнивает варианты. Если строка не меняет выбор, её лучше убрать в подробный обзор. Например, одинаковое поле "WordPress plugin" ничего не даёт, если все варианты уже являются плагинами. А строка "Лучше для" помогает, потому что разделяет сценарии: новичок, агентство, магазин, разработчик, контентный проект.

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

Рабочая последовательность

  1. Выпишите все поля, которые уже заполнены в review-записях WP Rich Snippets.
  2. Отметьте поля, которые есть у всех сравниваемых объектов.
  3. Удалите критерии, которые не влияют на выбор пользователя.
  4. Сократите длинные формулировки до коротких значений, понятных в ячейке таблицы.
  5. Проверьте, что каждая строка помогает различить варианты, а не повторяет вводный текст статьи.

Как не превратить таблицу в рекламный блок

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

Если таблица используется в affiliate-материале, разделяйте редакционный вывод и коммерческую ссылку. Не делайте каждую ячейку кнопкой. Лучше дать краткий итог, а действие оставить в отдельной строке или в подробном обзоре. Так comparison table остаётся навигацией и справочным блоком, а не набором рекламных плашек.

Контроль перед публикацией

После заполнения критериев откройте страницу и прочитайте только таблицу, не заглядывая в остальной текст. Если по таблице нельзя понять, чем варианты отличаются, вернитесь к данным. Если таблица понятна, но слишком длинная, разделите её на две: быстрая таблица выбора в начале и подробное сравнение ниже по статье. WPRS Compare стоит использовать там, где он сокращает путь к решению, а не переносит весь обзор в табличный формат.

Для старых материалов полезно вести отдельный редакционный документ: какие критерии используются в серии обзоров, как называется каждая строка и что считается допустимым значением. Это помогает поддерживать одинаковую структуру, когда новые обзоры добавляют разные авторы. В результате WPRS Compare получает более чистые данные, а читатель видит устойчивую логику сравнения по всей рубрике.

Как пользоваться WPRS Compare в реальной статье

Представим обзорную страницу: вы сравниваете несколько WordPress-плагинов для одной задачи. У каждого плагина есть отдельная review-запись с оценкой, кратким выводом, плюсами и ссылкой на подробный материал. Цель - добавить в начало страницы таблицу, которая поможет читателю быстро выбрать 2-3 варианта для подробного чтения.

Цель сценария

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

Подготовка

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

Шаги

  1. Создайте или откройте страницу, где будет размещено сравнение.
  2. Напишите короткий вводный абзац: что именно сравнивается и по каким критериям.
  3. Добавьте блок Shortcode в место, где должна появиться таблица.
  4. Вставьте точный шорткод WPRS Compare из вашей версии плагина.
  5. Если шорткод поддерживает параметры выбора записей или критериев, укажите только нужные элементы.
  6. Сохраните страницу как черновик и откройте предпросмотр в новой вкладке.
  7. Проверьте таблицу на десктопе, планшетной ширине и мобильном экране.

Ожидаемый результат

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

Нюанс, который часто мешает

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

Практичные идеи применения на обзорном сайте

Раздел с идеями нужен не для расширения списка возможностей, а для выбора правильного сценария. WPRS Compare работает лучше, когда таблица решает конкретную редакторскую задачу. Ниже несколько сценариев, которые опираются на подтверждённую роль аддона: вывод comparison table для объектов, связанных с review-данными WP Rich Snippets.

Сценарная карта применения WPRS Compare на обзорном сайте WordPress
Практические сценарии стоит строить как путь: подготовить обзоры, выбрать критерии, вывести таблицу и проверить, помогает ли она читателю принять решение.

Страница выбора для новичка

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

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

Страница для опытного пользователя

Для технической аудитории можно вывести больше критериев: совместимость с нужной задачей, тип интеграции, ограничения, наличие пользовательских отзывов, возможность детальной настройки. Но даже здесь таблица не должна превращаться в простыню. Лучше оставить 5-7 сильных критериев, чем создать десятки строк с мелким текстом.

Навигация по серии обзоров

Если у вас есть несколько подробных материалов, comparison table может стать навигационным блоком. Пользователь видит краткое сравнение, выбирает 1-2 решения и переходит к отдельным обзорам. В таком сценарии важна ссылка на полный материал и понятный итог по каждому продукту.

Редакционный контроль качества

Таблица быстро показывает, где в серии обзоров не хватает данных. Если один столбец заполнен хуже остальных, это сигнал не к дизайну, а к доработке review-записи. Используйте WPRS Compare как проверку редакционной дисциплины: одинаковые критерии, одинаковая глубина, одинаковая честность ограничений.

Как проверить внешний вид и structured data после публикации

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

Пример таблицы сравнения WPRS Compare в публичной части сайта
Пример показывает назначение Compare-аддона: несколько объектов сравниваются рядом, а читатель видит различия без перехода по всем обзорам.

Визуальная проверка

  • Откройте страницу в приватном окне, чтобы увидеть её как обычный посетитель.
  • Проверьте, что шорткод не выводится текстом.
  • Сравните десктопный и мобильный вид, особенно широкие таблицы.
  • Нажмите на ссылки внутри таблицы и убедитесь, что они ведут туда, куда нужно.
  • Проверьте контраст текста, потому что стили темы могут переопределить цвета таблицы.

Проверка разметки

Google рекомендует тестировать структурированные данные через Rich Results Test и следить за отчётами Search Console. Для WPRS Compare это особенно важно: таблица может быть видна пользователю, но исходная review-разметка может содержать предупреждения или ошибки. Не обещайте себе расширенные сниппеты только потому, что таблица выглядит аккуратно.

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

Проверка после обновлений

После обновления WordPress, темы, кеш-плагина или SEO-плагина откройте страницу сравнения повторно. Старые shortcodes и старые стили чаще всего ломаются не сразу после установки, а после соседнего изменения. Добавьте страницу с таблицей в список ручной проверки после технических работ.

Хорошая практика - держать одну скрытую тестовую страницу с тем же шорткодом и теми же типами данных. Если рабочая страница ведёт себя странно, сравните её с тестовой: так быстрее понять, проблема в конкретном контенте, шаблоне страницы, кеше или общей работе аддона.

Безопасная CSS-адаптация под тему

Точные CSS-классы WPRS Compare в открытых источниках не подтверждены, поэтому опасно писать snippet, который якобы знает внутреннюю структуру плагина. Вместо этого используйте безопасный внешний подход: добавьте собственный класс к блоку шорткода или контейнеру страницы и стилизуйте только то, что находится внутри него. Это не меняет файлы плагина и легко откатывается.

Где применять

В блочном редакторе выделите блок Shortcode, откройте дополнительные настройки и добавьте класс, например wprs-compare-wrap. Если вы используете классический редактор, можно обернуть шорткод в контейнер через HTML-блок или шаблон темы, но не правьте ядро плагина.

Код ниже решает узкую задачу: добавить горизонтальную прокрутку для слишком широкой таблицы и немного улучшить читаемость ячеек. Он основан на безопасной CSS-практике WordPress, а не на недокументированном API WPRS Compare.

.wprs-compare-wrap {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.wprs-compare-wrap table {
  width: 100%;
  min-width: 760px;
  border-collapse: collapse;
}

.wprs-compare-wrap th,
.wprs-compare-wrap td {
  padding: 12px 14px;
  vertical-align: top;
}

Добавляйте этот CSS через дочернюю тему, Additional CSS в настройках внешнего вида или проверенный плагин для snippets. После сохранения откройте страницу на мобильной ширине. Если таблица стала прокручиваться горизонтально и не ломает весь макет, задача решена. Для отката удалите класс из блока или уберите CSS.

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

Если таблица сравнения не отображается или выглядит неправильно

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

Диагностическая карта ошибок WPRS Compare для WordPress
Диагностика начинается с зависимости WP Rich Snippets и заканчивается проверкой кеша, темы и structured data.

Шорткод виден как обычный текст

Симптом: на странице выводится строка шорткода, а не таблица. Возможные причины - аддон не активен, шорткод написан с ошибкой, вставлен в неподдерживаемое поле или обработка шорткодов отключена в конкретном контексте темы.

Что проверить

  • Убедитесь, что основной WP Rich Snippets активен.
  • Проверьте, что WPRS Compare активен и не отключён из-за ошибки.
  • Скопируйте шорткод заново из вашей версии плагина, а не из стороннего материала.
  • Вставьте его в обычный контент записи через блок Shortcode, а не в произвольное поле темы.

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

Таблица пустая или в ней не хватает элементов

Симптом: контейнер таблицы появился, но часть столбцов или строк пустая. Чаще всего причина в исходных review-данных: разные критерии, не заполненные поля, неправильный выбор записей или отсутствие связки между сравниваемыми объектами.

Откройте каждую запись, которая должна участвовать в сравнении, и проверьте метабокс Schema. Заполните одинаковые поля, сохраните записи и очистите кеш. Если таблица использует параметры шорткода для выбора записей, проверьте идентификаторы или slug-значения, которые передаются в shortcode.

Стили таблицы ломают мобильный вид

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

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

После включения кеша таблица пропала или устарела

Симптом: администратор видит обновлённые данные, а посетитель видит старую таблицу или пустой блок. Причина может быть в page cache, object cache, CDN или оптимизации JavaScript/CSS.

Очистите кеш страницы, кеш CDN и кеш оптимизатора. Затем откройте страницу в приватном окне. Если проблема исчезла, добавьте страницу сравнения в ручной чек-лист после правок. Если не исчезла, временно отключите минификацию CSS/JS и проверьте конфликт с темой.

Rich Results Test показывает предупреждения

Симптом: таблица выглядит нормально, но инструмент проверки structured data показывает ошибки или предупреждения. Причина может быть в неполных полях review-разметки, конфликтующей schema-разметке темы или другого SEO-плагина, а также в том, что контент страницы не совпадает с данными в разметке.

Не скрывайте проблему стилями. Откройте конкретные элементы, на которые указывает инструмент, и заполните недостающие поля в WP Rich Snippets. Если две системы одновременно выводят review schema, временно отключите одну из них на тестовой странице и сравните результат.

Ограничения и осторожные решения для старых проектов

WPRS Compare лучше внедрять как точечное улучшение, а не как основу новой архитектуры сайта. Если проект уже содержит десятки review-страниц на WP Rich Snippets, аддон может дать быстрый выигрыш в навигации и удобстве. Если проект только запускается, стоит сравнить его с более поддерживаемыми решениями.

Главное ограничение - малое количество открытой актуальной документации. Когда у продукта нет свежей официальной базы знаний, каждое обновление WordPress или PHP нужно проверять внимательнее. Legacy-плагин может продолжать работать на конкретном сайте, но требовать более строгого тестирования.

Когда лучше не трогать рабочую страницу

Не внедряйте WPRS Compare сразу на странице, которая приносит лиды, продажи или поисковый трафик. Сначала создайте копию страницы и проверьте шорткод, таблицу, mobile view, кеш, structured data и поведение ссылок. Если всё стабильно, перенесите решение на рабочую страницу в период низкой посещаемости.

Когда стоит планировать миграцию

Если вам нужны регулярные обновления, активная поддержка, современные schema-типы, импорт данных, интерактивная сортировка и тонкая настройка дизайна, миграция на другой инструмент может быть рациональнее, чем расширение старой связки WP Rich Snippets. В этом случае WPRS Compare можно оставить для старых материалов, а новые страницы строить на другой системе.

Вопросы, которые стоит закрыть перед использованием WPRS Compare

Можно ли использовать WPRS Compare без основного WP Rich Snippets?

Практически это не тот сценарий. WPRS Compare описывается как add-on для WP Rich Snippets, поэтому сначала должен работать основной плагин. Если базовый review-блок не активен или не заполняется, сравнение может не получить нужные данные.

Где брать точный шорткод для таблицы?

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

Будет ли таблица гарантировать rich snippets в Google?

Нет. Таблица может улучшить страницу для читателя, но поисковая система сама решает, показывать ли расширенный результат. Проверяйте разметку через Rich Results Test и Search Console, а в статье не обещайте гарантированного результата.

Почему таблица выглядит иначе, чем на примерах?

На внешний вид влияют тема, глобальные стили таблиц, настройки WP Rich Snippets, кеш и то, какие поля заполнены в review-записях. Если структура данных одинаковая, а дизайн не подходит, используйте ограниченный CSS-класс контейнера и не правьте файлы плагина.

Можно ли применять WPRS Compare для WooCommerce-товаров?

Только если ваша конкретная связка WP Rich Snippets и аддонов поддерживает нужный товарный сценарий. Для нативного сравнения товаров WooCommerce чаще удобнее специализированный WooCommerce compare-плагин, потому что он работает с атрибутами товаров и пользовательским выбором в магазине.

Что делать, если после обновления PHP или WordPress аддон перестал работать?

Сначала отключите кеш и проверьте журнал ошибок. Затем протестируйте основной WP Rich Snippets без Compare-аддона. Если ошибка связана со старым кодом, не правьте ядро плагина на рабочем сайте. Безопаснее откатить обновление на staging-копии, найти поддерживаемую замену или привлечь разработчика для точечной оценки.

Стоит ли переносить старые таблицы на другой плагин?

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

Когда WPRS Compare будет удачным выбором

WPRS Compare стоит использовать, если у вас уже есть сайт на WP Rich Snippets, заполненные review-записи и понятная задача: вывести аккуратную comparison table для нескольких продуктов или услуг. В этом случае аддон помогает превратить набор отдельных обзоров в страницу выбора, где читатель быстрее видит различия и переходит к нужному материалу.

Перед внедрением проверьте зависимость от основного плагина, подготовьте одинаковые поля, вставьте шорткод в тестовую страницу, проверьте таблицу на мобильной ширине и прогоните страницу через инструменты проверки structured data. Если всё стабильно, можно скачать ZIP-архив и тестировать его на копии сайта или непубличной странице.

Если же вы строите новый проект, вам нужны активная поддержка, импорт больших таблиц, современный конструктор обзоров или WooCommerce-сравнение, не привязывайтесь к WPRS Compare только из-за названия. Сначала определите рабочий сценарий, затем выбирайте инструмент: старый аддон хорош для сохранения существующей WPRS-логики, но не обязан быть лучшим решением для каждой новой страницы сравнения.

Автор: Редакция JoomFox.org

Вы не зарегистрированы, чтобы оставлять комментарии.