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

Версия плагина: 1.1.2
 
WordPress плагин CodeCanyon Easy View Shortcode in WPBakery Page Builder

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

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

CodeCanyon Easy View Shortcode in WPBakery Page Builder создан с учетом простоты использования, позволяя даже тем, у кого ограниченные технические навыки, легко перемещаться и использовать его возможности. С помощью понятного интерфейса пользователи могут легко создавать и настраивать свое содержимое, используя шорткоды. Плагин также предлагает широкий спектр заранее определенных шорткодов, позволяя пользователям быстро добавлять элементы, такие как аккордеоны, кнопки, галереи изображений, отзывы и другие на свои веб-страницы. Эти заранее созданные шорткоды могут быть дополнительно настроены для соответствия конкретным требованиям каждого веб-сайта.

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

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

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

В заключение, этот плагин для WordPress, известный как CodeCanyon Easy View Shortcode in WPBakery Page Builder, дает пользователям возможность легко создавать визуально привлекательные веб-страницы. Используя мощь шорткодов и интегрируясь без проблем с конструктором страниц WPBakery, этот плагин упрощает процесс проектирования и настройки веб-страниц, предлагая широкий спектр заранее созданных шорткодов и настраиваемых параметров. Благодаря регулярным обновлениям и удобному интерфейсу, этот плагин предоставляет отличный инструмент для улучшения визуальной привлекательности и функциональности веб-сайтов на WordPress.

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

Дата выхода: 16-10-2014
Дата обновления: 17-08-2023
Тип расширения: Платный
Лицензия: GPL
Тематика: Контент и авторинг для WPBakery
Совместимость: W5.x W6.x
Включает в себя: Плагин
Языковые пакеты: Английский
Разработчик: CodeCanyon

Рейтинг:
4.5271966527197 1 1 1 1 1 (Оценок: 239)
4.5271966527197 239

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

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

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

 

Руководство по CodeCanyon Easy View Shortcode in WPBakery Page Builder: как находить, копировать и проверять shortcodes

CodeCanyon Easy View Shortcode in WPBakery Page Builder нужен не для создания нового визуального блока, а для более удобной работы с тем, что WPBakery уже хранит в виде shortcodes. В этом руководстве разберём, как использовать плагин после установки, где он экономит время редактора или разработчика, как не сломать вложенную структуру [vc_row], [vc_column] и элементов, а также как проверить результат на публичной части сайта.

Материал рассчитан на ситуацию, когда WPBakery Page Builder уже используется на сайте и вам нужно быстро получить shortcode отдельного блока, строки, колонки или элемента без долгого поиска в Classic Mode. Мы не будем объяснять покупку или активацию лицензий. В фокусе - рабочий процесс: подготовка, установка ZIP-архива, проверка кнопки просмотра, копирование, вставка в подходящее место и диагностика ошибок.

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

Обложка руководства по CodeCanyon Easy View Shortcode in WPBakery Page Builder с картой shortcode и результата
Главная логика продукта: открыть shortcode элемента WPBakery, скопировать его и проверить, что в нужном месте выводится ожидаемый блок.

Где продукт помогает, а где будет лишним

WPBakery Page Builder строит визуальный интерфейс поверх WordPress shortcodes. В редакторе вы двигаете строки, колонки и элементы, но внутри контента остаётся набор вложенных конструкций. Для обычного редактирования это удобно: редактор работает с визуальными блоками и не обязан видеть код. Проблема появляется в момент, когда нужно вытащить только один фрагмент: например, готовую промо-секцию, блок контактов, форму, карточку услуги или строку с кнопкой.

Без дополнительного инструмента часто приходится переключаться в Classic Mode, искать нужный кусок среди многих вложенных тегов, копировать его вручную и надеяться, что захвачены все открывающие и закрывающие части. Easy View Shortcode закрывает именно этот разрыв: он даёт быстрый способ увидеть shortcode конкретного элемента прямо в контексте WPBakery и скопировать его без охоты по длинному тексту.

Главная польза продукта - сократить риск ошибочного копирования вложенного WPBakery shortcode, а не заменить шаблоны, глобальные блоки, элементы WPBakery или систему reusable content. Поэтому перед установкой важно понять, какую задачу вы решаете.

Подходит редактору, который часто переносит готовые блоки

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

При этом редактору не нужно знать PHP. Ему достаточно понимать, что shortcode должен быть вставлен туда, где WordPress или конкретный виджет умеет его обработать. Если область вывода не выполняет shortcodes, скопированная строка останется текстом. Поэтому хороший рабочий сценарий всегда заканчивается просмотром страницы как обычный посетитель.

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

Разработчику плагин помогает быстрее получить точный shortcode блока, который уже настроил дизайнер или редактор. Это удобно при подготовке временного вывода через do_shortcode(), при переносе блока в шаблон дочерней темы, при сравнении содержимого двух страниц или при разборе проблемы, где визуальный редактор показывает одно, а публичная часть сайта - другое.

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

Может быть лишним для новых сайтов на блоковом редакторе

Если сайт полностью собран в редакторе блоков WordPress и WPBakery не используется, этот продукт не нужен. Он также не решает задачу массовой миграции старых страниц в блоки, не превращает WPBakery-макеты в Gutenberg-блоки и не управляет глобальными шаблонами. Для новых проектов, где команда не планирует использовать WPBakery, лучше выбрать нативные шаблоны, синхронизированные паттерны или специализированный плагин для reusable content.

Хороший критерий простой: если вы регулярно открываете Classic Mode только ради копирования куска WPBakery-разметки, продукт имеет смысл. Если такой задачи нет, установка добавит ещё один плагин без заметной пользы.

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

Подготовка не должна превращаться в длинную бюрократию, но для узкого админского инструмента она особенно важна. Easy View Shortcode работает рядом с редактором WPBakery, значит любая несовместимость чаще проявится не как ошибка на публичной странице, а как проблема в админ-панели: не появилась кнопка, окно просмотра не открывается, редактор зависает, shortcode копируется не полностью.

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

Наличие активного WPBakery Page Builder

Плагин имеет смысл только при активном WPBakery Page Builder. Откройте любую страницу, которая точно собрана в WPBakery, и проверьте, что доступны Backend Editor или другой рабочий режим конструктора. Если сам WPBakery не загружается, сначала исправьте базовую проблему конструктора, потому что Easy View Shortcode не восстановит сломанный редактор.

Если WPBakery был установлен вместе с темой, проверьте, не ограничивает ли тема обновления или доступ к настройкам конструктора. В некоторых проектах права редактора урезаны через Role Manager: пользователь видит страницу, но не имеет доступа к отдельным функциям конструктора. В таком случае тестируйте установку под администратором или ролью, которой разрешено редактировать WPBakery-контент.

Типы записей, где нужен просмотр shortcode

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

Тестовая страница и резервная копия

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

Для рабочего сайта безопаснее сначала проверить плагин на staging-копии. Если staging недоступен, сделайте резервную копию и не меняйте важные страницы до базовой проверки в админ-панели. Это не потому, что продукт обязан ломать сайт, а потому что любые инструменты вокруг визуального редактора зависят от JavaScript, CSS и прав доступа.

Кеш и оптимизация админ-панели

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

Быстрая подготовка перед первым запуском
Что проверить Зачем это нужно Как понять, что всё в порядке
WPBakery активен Easy View Shortcode работает вокруг элементов WPBakery. На тестовой странице открывается редактор конструктора.
Нужный тип записи включён Кнопка просмотра нужна именно там, где вы редактируете контент. WPBakery доступен для страницы, записи или нужного типа записи.
Права пользователя достаточны Ограничения Role Manager могут скрывать часть возможностей. Администратор видит редактор, элементы и настройки WPBakery.
Есть тестовая страница Первые проверки не затрагивают важный контент. Можно копировать и вставлять короткие блоки без риска.

Установка, включение и первая проверка кнопки просмотра

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

Установка через админ-панель WordPress

  1. Откройте Plugins и выберите Add New.
  2. Нажмите Upload Plugin и выберите установочный ZIP-файл плагина.
  3. Запустите установку через Install Now.
  4. После завершения нажмите Activate Plugin.
  5. Очистите кеш админ-панели, если на сайте включены оптимизаторы скриптов.

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

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

Откройте тестовую страницу в Backend Editor. Добавьте простую строку с текстовым блоком и кнопкой, сохраните черновик, затем найдите действие просмотра shortcode у отдельного элемента. Логика проверки такая: сначала смотрим shortcode маленького элемента, потом строки, потом более сложной секции. Так проще понять, копируется ли только нужный фрагмент или вся вложенная структура.

Настройка проверки кнопки просмотра shortcode для элементов WPBakery
Проверяйте плагин на простой тестовой странице: элемент, строка, копирование и отдельный блок для результата.

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

Что считается успешным первым запуском

  • Редактор WPBakery открывается без бесконечной загрузки.
  • У элемента появляется действие просмотра или копирования shortcode.
  • В окне просмотра виден shortcode с понятной структурой.
  • Скопированный фрагмент можно вставить в тестовое место и получить тот же результат.
  • После сохранения страницы shortcode не превращается в повреждённый текст.

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

Карта настройки после установки: доступ, редактор и рабочая привычка

У Easy View Shortcode немного публично описанных параметров, поэтому подробная настройка здесь больше похожа на настройку процесса вокруг плагина. Это нормально для узкого админского инструмента: полезность появляется не от десятка галочек, а от того, что команда одинаково понимает, где смотреть shortcode, что копировать и куда вставлять.

Не пытайтесь использовать скопированный shortcode как универсальную замену шаблонам. Он хорош для точечного переноса и диагностики, но если блок должен обновляться на десятках страниц одновременно, лучше рассмотреть шаблоны WPBakery, Shortcode Mapper, отдельный пользовательский shortcode или плагин для reusable snippets.

Проверьте роли и доступ к функциям WPBakery

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

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

Разделите три типа копирования

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

  • Элемент - отдельная кнопка, текстовый блок, изображение или другой компонент WPBakery. Его проще проверять и переносить.
  • Контейнер - колонка или внутренняя строка, где важно сохранить открывающий и закрывающий shortcode.
  • Секция - строка с несколькими колонками и вложенными элементами. Она чаще зависит от CSS, ширины контейнера и адаптивных настроек.

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

Сохраните проверенные фрагменты в документации проекта

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

Минимальный формат записи

  • Название блока: например, промо-секция консультации.
  • Источник: тестовая страница или страница-шаблон, где блок собран в WPBakery.
  • Shortcode: копия без ручных правок внутри структуры.
  • Место применения: страница, виджет, шаблон дочерней темы или другой сценарий.
  • Проверка: что должно быть видно на сайте после вставки.
Карта процесса CodeCanyon Easy View Shortcode in WPBakery Page Builder от элемента к результату
Настройка процесса важнее скрытых параметров: источник блока, копирование shortcode, место вставки, проверка результата и откат.

Как вести библиотеку проверенных WPBakery shortcodes

После нескольких успешных копирований появляется соблазн хранить shortcodes где угодно: в письмах, личных заметках, старых задачах, комментариях к странице. Это быстро превращает полезный инструмент в источник путаницы. Один редактор берёт старую копию блока, другой меняет исходную секцию, третий вставляет shortcode в поле, где он не выполняется. Через некоторое время никто не понимает, какая версия правильная.

Для Easy View Shortcode особенно важно отделить разовое копирование от управляемой библиотеки. Сам плагин помогает получить фрагмент, но не отвечает за то, где команда хранит проверенные варианты. Если на сайте есть повторяемые блоки, заведите простой реестр. Он может быть в системе задач, внутренней базе знаний, таблице проекта или закрытой странице для администраторов. Главное - не хранить фрагменты только в личной переписке.

Что записывать рядом с каждым shortcode

В библиотеке должен быть не только сам shortcode. Нужен контекст, иначе через месяц фрагмент сложно безопасно использовать. Для каждого блока фиксируйте понятное название, страницу-источник, уровень копирования и место, где он уже проверен. Если shortcode включает форму, галерею, слайдер или элемент стороннего плагина, добавьте зависимость. Это помогает быстро понять, почему блок перестал работать после отключения аддона или смены темы.

Хорошая запись выглядит не как кодовая свалка, а как мини-инструкция: "Промо-блок консультации, источник - страница услуг, копируется вся колонка, проверен в нижней области страниц, зависит от WPBakery и элемента Button". Такой формат может прочитать редактор, разработчик и специалист поддержки.

Минимальные поля реестра

  • Название блока и краткая задача, которую он решает на сайте.
  • Исходная страница или черновик, где блок собран в WPBakery.
  • Уровень копирования: элемент, колонка, строка или секция.
  • Разрешённые места вставки: страница, виджет, шаблон дочерней темы, тестовая область.
  • Зависимости: WPBakery, аддон, форма, галерея, пользовательский CSS, класс темы.
  • Проверка результата: что должно быть видно посетителю и что считается ошибкой.

Как обновлять фрагменты без хаоса

Если исходный блок изменился, не редактируйте старый shortcode вручную в реестре. Откройте источник в WPBakery, внесите изменения визуально, снова получите shortcode через Easy View Shortcode и замените сохранённую копию целиком. После этого повторите проверку в одном разрешённом месте. Такой порядок кажется медленнее, но он защищает от невидимых ошибок вложенности.

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

Когда библиотека уже не лучший путь

Если один и тот же блок должен централизованно обновляться на многих страницах, библиотека скопированных shortcodes становится временным решением. В таком случае лучше рассмотреть шаблоны WPBakery, отдельный пользовательский shortcode, Shortcode Mapper, Post Snippets, Shortcoder или другой механизм, где изменение делается в одном месте. Easy View Shortcode всё равно остаётся полезным на этапе аудита: он помогает понять, из чего состоит существующий WPBakery-блок, прежде чем вы решите, как его переиспользовать правильно.

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

Как безопасно копировать shortcode отдельного элемента

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

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

Копирование элемента без потери контекста

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

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

Копирование строки или колонки

Если блок состоит из нескольких элементов, чаще копируют строку или колонку. Здесь важно не редактировать руками закрывающие теги. У WPBakery вложенные shortcodes легко читаются только в небольшом фрагменте. В длинной строке с несколькими колонками ошибка не всегда заметна сразу: редактор может сохранить контент, но публичная часть получит нарушенную сетку.

После вставки строки проверьте не только desktop-вид, но и мобильную ширину. WPBakery применяет адаптивные правила к строкам и колонкам, а в чужом контейнере эти правила могут сработать иначе. Особенно осторожно переносите секции с полноширинным фоном, параллаксом, слайдерами и сложными отступами.

Не смешивайте источник и место вывода

Shortcode из WPBakery описывает структуру блока, но не переносит весь контекст страницы. Если исходная страница подключала CSS через настройки строки, пользовательский класс темы или скрипт стороннего элемента, на новом месте результат может отличаться. Это не обязательно ошибка Easy View Shortcode. Это нормальное следствие того, что visual builder хранит не только текст, но и зависимости от окружения.

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

Практичные идеи применения скопированных WPBakery shortcodes

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

Блок акции в виджетной области

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

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

Документация для редактора клиента

Агентство может хранить проверенные shortcodes в внутренней инструкции: какой блок копировать, куда вставлять, какие параметры не трогать. Easy View Shortcode ускоряет подготовку такой документации, потому что не нужно объяснять клиенту поиск нужной части в Classic Mode.

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

Временный вывод блока в дочерней теме

Разработчик может вывести проверенный WPBakery shortcode через do_shortcode() в шаблоне дочерней темы. Такой сценарий уместен для временного блока или контролируемого места, где нет удобной виджетной области. Но это не лучший способ строить архитектуру сайта на годы: контент внутри PHP-шаблона труднее редактировать обычному пользователю.

Если выбираете этот путь, храните shortcode в одном месте, оборачивайте вывод понятным классом и документируйте зависимость от WPBakery. При отключении конструктора или элемента строка перестанет превращаться в HTML.

Разбор спорного блока на старой странице

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

Идеи применения скопированных WPBakery shortcodes для виджета, документации и шаблона
Скопированный shortcode полезен только тогда, когда понятно, где он будет жить и как проверяется результат.

Практический пример: вынести готовый блок в виджет или шаблон

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

Цель

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

Подготовка

  • WPBakery Page Builder активен и открывает исходную страницу.
  • Easy View Shortcode установлен и показывает shortcode нужного элемента или строки.
  • Создана тестовая страница или тестовая виджетная область.
  • Есть доступ администратора или технического редактора.
  • Кеш страницы временно очищен или отключён для проверки.

Шаги

  1. Откройте исходную страницу в Backend Editor.
  2. Найдите блок "Получить консультацию" и откройте просмотр shortcode у минимального подходящего уровня: сначала элемент, затем колонку или строку, если элементу не хватает контекста.
  3. Скопируйте shortcode без ручного удаления закрывающих тегов.
  4. Вставьте его на тестовую страницу в место, где WordPress выполняет shortcodes. Для простого теста можно использовать текстовый блок, shortcode-блок или область, рекомендованную вашей темой.
  5. Сохраните изменения и откройте публичную часть страницы в новой вкладке.
  6. Сравните результат с исходной секцией: ширина, отступы, кнопка, иконка, фон, мобильное поведение.

Проверка

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

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

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

Проверка результата на сайте и в админ-панели

Копирование shortcode считается завершённым только после проверки результата. Визуальный редактор может показать фрагмент убедительно, но публичная часть сайта зависит от другого набора условий: темы, кеша, скриптов, прав посетителя, места вывода и того, зарегистрированы ли все shortcodes. Поэтому проверка должна быть системной.

Публичная часть сайта

Откройте страницу без режима администратора. Если есть CDN или кеш страницы, очистите его или добавьте временную метку к URL. Проверьте, что выводится готовый блок, а не сырой текст. Затем уменьшите ширину окна браузера и посмотрите, не появляется ли горизонтальная прокрутка. Для WPBakery-секций это важнее, чем для обычного текста, потому что строки и колонки могут иметь собственные адаптивные настройки.

Админ-панель и повторное редактирование

После вставки shortcode откройте запись повторно. Убедитесь, что WordPress не изменил квадратные скобки, кавычки и вложенность. Некоторые редакторы могут преобразовывать символы, особенно если shortcode вставлен в неподходящее поле. Если после повторного сохранения результат ломается, проблема может быть не в Easy View Shortcode, а в месте хранения или в фильтрах редактора.

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

Скопированный shortcode может ссылаться на элемент, который регистрирует другой плагин или тема. Если этот элемент выключить, строка останется в контенте, но WordPress не сможет заменить её нужным HTML. Это нормальное поведение Shortcode API: неизвестный shortcode не превращается в готовый блок. Поэтому в документации проекта рядом с фрагментом указывайте зависимости: WPBakery, конкретный аддон, тема, форма или галерея.

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

Безопасные улучшения вокруг скопированного shortcode

У продукта нет публично подтверждённого набора собственных hooks или API для расширения, поэтому не стоит выдумывать внутренние точки интеграции. Практичные улучшения лучше строить вокруг стандартных возможностей WordPress и безопасной работы с темой: аккуратный wrapper, do_shortcode() для контролируемого шаблона, CSS-класс для внешнего контейнера и документация зависимости.

Вывод проверенного shortcode в дочерней теме

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

<?php
$consult_block_shortcode = '[vc_row][vc_column][vc_column_text]Текст блока[/vc_column_text][/vc_column][/vc_row]';

if ( shortcode_exists( 'vc_row' ) ) {
    echo '<div class="evs-reused-block">';
    echo do_shortcode( $consult_block_shortcode );
    echo '</div>';
}
?>

Проверка проста: откройте страницу, где подключён шаблон, и убедитесь, что блок вывелся как готовая секция. Затем временно измените wrapper-класс или отключите snippet на staging-копии, чтобы понимать способ отката. Если на сайте перестал работать WPBakery, условие shortcode_exists( 'vc_row' ) не решит все возможные проблемы, но не даст выполнять очевидно отсутствующий базовый shortcode.

CSS-обёртка для компактного места вывода

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

.evs-reused-block {
  margin: 0 0 24px;
  max-width: 100%;
}

.evs-reused-block .vc_row {
  margin-left: 0;
  margin-right: 0;
}

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

Не правьте файлы WPBakery, Easy View Shortcode или другого аддона напрямую. При обновлении такие изменения потеряются, а при ошибке будет сложнее понять источник поломки.

Если shortcode не показывается или блок выглядит неправильно

Диагностику лучше вести от простого к сложному. Не начинайте с переустановки всего набора плагинов: сначала определите симптом. Видите сырой текст в квадратных скобках? Значит shortcode не выполняется или не зарегистрирован. Видите пустое место? Возможно, элемент отработал, но не получил данные, CSS или скрипт. Редактор зависает? Вероятнее конфликт в админских скриптах или правах.

На странице виден сырой shortcode

Симптом: посетитель видит строку вроде [vc_row] или shortcode стороннего элемента. Возможная причина - место вставки не обрабатывает shortcodes, WPBakery отключён, нужный аддон не активен или shortcode был вставлен в поле, которое выводит текст без фильтра контента.

Проверьте тот же фрагмент на обычной тестовой странице WordPress. Если там он работает, проблема в конкретной области вывода. Если не работает нигде, проверьте активность WPBakery и плагина, который регистрирует нужный элемент. Исправление зависит от места: использовать shortcode-блок, подходящий текстовый блок, шаблон с do_shortcode() или другой способ, который действительно выполняет shortcodes.

Окно просмотра shortcode не открывается

Симптом: кнопка есть, но клик ничего не делает, или открывается пустое окно. Чаще всего это связано с JavaScript-конфликтом в админ-панели, кешем админских файлов, старым браузерным кешем или конфликтом с другим аддоном WPBakery. Откройте консоль браузера, проверьте ошибки, временно отключите оптимизацию для wp-admin и повторите тест на простой странице.

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

Скопированный блок выводится, но сетка сломана

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

Исправление: вернитесь к источнику и скопируйте другой уровень. Для компактной области используйте отдельный элемент или колонку, для полноценной страницы - строку. Если структура выбрана верно, добавьте внешний wrapper-класс и минимальный CSS для отступов, но не пытайтесь чинить повреждённый shortcode стилями.

После сохранения часть shortcode исчезла или изменилась

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

Проверьте вставку в другом месте, где shortcodes поддерживаются официально. Не редактируйте длинные WPBakery shortcodes в визуальном текстовом редакторе, который может менять разметку. Для хранения документации используйте plain text, внутреннюю базу знаний или кодовый блок.

Блок работает только для администратора

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

Диагностика ошибок Easy View Shortcode и WPBakery shortcode
Диагностика идёт по симптомам: сырой shortcode, пустой результат, сломанная сетка, неработающее окно просмотра или различие между админом и посетителем.

Вопросы, которые стоит решить до постоянного использования

Нужно ли держать WPBakery активным после копирования shortcode?

Да, если скопированный фрагмент использует WPBakery shortcodes вроде [vc_row] или элементы аддонов WPBakery. WordPress должен знать, как обработать эти теги. Если конструктор или нужный аддон отключены, shortcode может остаться обычным текстом или вывести неполный результат.

Можно ли вставлять скопированный shortcode в блоковый редактор?

Можно пробовать через shortcode-блок или область, которая выполняет shortcodes, но результат зависит от конкретного места вывода и подключённых стилей. Для WPBakery-секций особенно важно проверить публичную часть сайта и адаптивность. Не считайте совместимость гарантированной только потому, что строка вставилась без ошибки.

Почему кнопка просмотра не видна у некоторых элементов?

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

Поможет ли плагин перенести сайт с WPBakery на Gutenberg?

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

Можно ли редактировать скопированный shortcode вручную?

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

Влияет ли Easy View Shortcode на скорость публичной части сайта?

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

Есть ли бесплатная замена с той же функцией?

Точного бесплатного аналога с тем же поведением по источникам не подтверждено. Есть инструменты для создания shortcodes, встроенный Shortcode Mapper и clipboard-аддоны, но они закрывают соседние задачи. Если вам нужен именно просмотр shortcode существующего WPBakery-элемента, сравнивайте по этой функции, а не по общему слову "shortcode".

Когда CodeCanyon Easy View Shortcode in WPBakery Page Builder будет удачным выбором

Этот продукт стоит использовать, если на сайте уже есть WPBakery-контент и команда регулярно сталкивается с задачей быстро получить shortcode конкретного элемента или секции. Он особенно полезен на проектах поддержки, где нужно переносить готовые блоки, готовить инструкции для редакторов, разбирать старые страницы и проверять отдельные фрагменты без длинного поиска в Classic Mode.

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

Если после проверки вы понимаете, что вам нужен именно быстрый просмотр и копирование WPBakery shortcode, можно загрузить архив с CodeCanyon Easy View Shortcode in WPBakery Page Builder, установить его на тестовой копии и сначала прогнать сценарий на простом блоке. Если же ваша главная задача - глобальные шаблоны, миграция на блоковый редактор или библиотека reusable snippets, лучше выбрать инструмент, который решает именно эту более широкую задачу.

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

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