Не каждый элемент принадлежит перед каждым посетителем. баннер “Sign up” - это шум для вошедших в систему участников, промо выходного дня не показывает бизнеса во вторник, а карта боковой панели может иметь смысл только в сообщениях блога. The Условия отображения расширение в Мастер-аддоны для Elementor обрабатывает все это: правила для любого элемента, который решает, когда он отображается и когда остается скрытым.
Вы строите правила прямо на вкладке Advanced виджета, объединяете их с логикой И или ИЛИ, и элемент показывает только тогда, когда проходят правила. нет кода, и нет отдельного плагина для основ ограничения контента.
Что делает расширение "Условия отображения" #
После включения каждый элемент Elementor получает a Условия отображения раздел под Продвинутый вкладка. включите его, добавьте одно или несколько условий, и элемент отображает только тогда, когда они выполняются. Каждое условие представляет собой правило из трех частей: что проверять, ан Является/Не является оператор и значение.
Типы условий охватывают четыре группы:
- Посетитель: Статус входа, роль пользователя, операционная система и браузер.
- Дата и время: Диапазон дат, время суток и день недели.
- Сингл: Страница, сообщение, статическая страница, тип сообщения и сообщение имеют срок действия.
- Архив: Архив таксономии, страница архива терминов, архив типов сообщений, архив дат, архив авторов и результаты поиска.
Прежде чем начать #
- WordPress с Элементор установлен и активен.
- Мастер-аддоны для Elementor установлен и активен. Новое в плагине? Следуйте руководство установки первый.
- Условия отображения - это бесплатное расширение, поэтому лицензия Pro не требуется.
Как включить расширение "Условия отображения" #
С панели управления WordPress перейдите по адресу Мастер Аддоны и откройте Расширения вкладка. Условия отображения находятся в Динамические виджеты группа с избранным значком рядом с Обертка Ссылка и Динамические теги. Нажмите на его переключатель, чтобы он стал фиолетовым, а затем нажмите Сохранить изменения и дождитесь зеленого “Настройки успешно сохранены” уведомление.

Добавить условия к элементу #
Выберите элемент в редакторе Elementor, откройте Продвинутый вкладка и разверните Условия отображения раздел с фиолетовым значком МА. Перевернуть Условия отображения да, и элементы управления появляются:
- Выход HTML: выключено по умолчанию, поэтому скрытый элемент полностью пропускается. Включите его, и HTML по-прежнему загружается, но остается скрытым с помощью CSS, что имеет значение, если сценарии на странице ожидают существования разметки.
- Отображение на: логика между несколькими правилами. Все условия соблюдены (И) требует прохождения каждого правила; Любое условие выполнено (ИЛИ) показывает элемент, когда хотя бы один делает.
- Условия: список ретрансляторов. Нажмите Добавить элемент для каждого нового правила.

Выберите тип условия #
Откройте условие, и в первом раскрывающемся списке будет указано все, что вы можете проверить, сгруппированное по "Посетитель", "Дата и время", "Одиночный" и "Архив".

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

Пример: ограничение по типу сообщения #
А Тип сообщения правило с оператором Is или не держит элемент включен или выключен, определенные типы контента.Оставьте значение пустым, чтобы соответствовать любому типу сообщения, как говорит подсказка панели. Упакуйте его с большим количеством правил через "Добавить элемент", и помните, что параметр "Отображение" решает, объединяются ли они как И или ИЛИ.

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

С выключенным HTML-кодом скрытая карта вообще не находится в источнике страницы. сервер вообще никогда ее не отправлял.
Где условия демонстрации приносят свою пользу #
- Содержание участника. Показывать кнопки загрузки вошедшим в систему пользователям, сообщения о регистрации всем остальным.
- Запланированные промо. Правило "Диапазон дат" или "День недели" запускает баннер выходного дня, при этом вы не касаетесь страницы в понедельник.
- Ролевые панели управления. Правила роли пользователя показывают ярлыки администратора только администраторам.
- Причуды браузера и ОС. Скрыть элемент, который плохо себя ведет, в одном браузере вместо того, чтобы отлаживать его в полночь.
- Точная настройка шаблона. Правила страницы, типа публикации и архива позволяют одному шаблону содержать разделы, которые отображаются только там, где им место.
Видео Учебник #
Посмотрите правила, созданные встык, от включения расширения до скрывающейся карты.
Часто задаваемые вопросы #
Как показать или скрыть элемент Elementor для вошедших в систему пользователей?
Включить расширение Условия отображения, открыть вкладку Расширенный элемент и добавить условие Статус входа Установите его в Is Logged in, чтобы показывать элемент только участникам, или Не входит в систему, чтобы показывать его только гостям.
Какие условия я могу использовать для контроля видимости?
Статус входа, роль пользователя, операционная система, браузер, диапазон дат, время суток, день недели, страница, сообщение, статическая страница, тип сообщения, сообщение имеет срок действия и проверки архива, такие как архив таксономии, архив автора и результаты поиска. Каждый принимает оператора Is или не является.
Могу ли я объединить несколько условий на одном элементе?
Да. Добавьте столько правил, сколько вам нужно с помощью "Добавить элемент", затем установите "Отображение" для всех выполненных условий (И) или любого выполненного условия (ИЛИ). И требует прохождения каждого правила, в то время как OR показывает элемент, когда выполняется хотя бы одно правило.
Скрытый элемент все еще загружается на странице HTML?
По умолчанию нет: элемент пропускается на стороне сервера и никогда не достигает браузера. включите переключатель вывода HTML, если вы хотите, чтобы разметка присутствовала, но была скрыта с помощью CSS, который необходим некоторым скриптам для поиска элемента в DOM.
Расширение "Условия отображения" бесплатное?
Да. условия отображения поставляется с бесплатной версией главных дополнений для Elementor, в группе динамических виджетов вкладки Расширения.The страница ценообразования охватывает то, что добавляют планы Pro.
Завершая #
Расширение "Условия отображения" превращает каждый элемент Elementor в условный контент: выберите, что проверить, установите "Является" или "Не есть", а остальное позволит логике И/ИЛИ. Гости видят презентацию, участники видят контент, а баннер выходного дня работает самостоятельно. Это хорошо сочетается с Динамические теги в шаблонах, а остальные Виджеты и расширения Master Addgets воспользуйтесь остальными пробелами в бесплатном редакторе.