• Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта

Плагин Widjet logic: команды

Плагин Widjet logic дает каждому виджету дополнительное управляющее поле под названием «Логика виджета», которое позволяет вам управлять страницами, на которых будет отображаться виджет. Текстовое поле позволяет использовать условные теги WP (все возможные теги можно посмотреть здесь: “codex.wordpress.org/Conditional_Tags”) или любой другой общий PHP-код.

Скачать исходники для статьи можно ниже

Сведения о плагине (на момент публикации статьи)
Страница плагина: “ru.wordpress.org/plugins/widget-logic/”
Количество активных установок: 200000+
Автор плагина: WPChef

Команды «Widget logic»:

is_home() – выводить виджет только на главной странице;
!is_home () — показывать на всех страницах кроме главной;
is_single() – выводить виджет только в полных записях статей;
is_single(27) – выводить виджет только в полной записи статьи, ID которой 27;
is_single( ‘Плагины’ ) – выводить виджет только в полной записи c заголовком «Плагины»;
is_single(17, 21, 24, 32) – выводить виджет только в полных записях статей, ID которых 17, 21, 24 и 32;
is_page() – выводить виджет только на страницах;
is_page( 17 ) – выводить виджет только на странице, ID которой 17;
is_page( ‘Контакты’ ) – выводить виджет только на странице, заголовок которой «Контакты»;
!is_page (‘Контакты’) — показывать на всех, кроме страницы Контакты;
is_category() – выводить виджет только в категориях;
is_category( 9 ) – выводить виджет только в категории, ID которой 9;
is_category( ‘news’ ) – выводить виджет только в категории, ярлык (метка) которой «news»;
is_archive () — показывать только на страницах с архивами блога;
is_search () — показывать только на странице с выдачей поиска по блогу;
is_admin () — показывать только администратору блога (вам)

!is_user_logged_in() — отображается, когда пользователь не вошел в систему
is_category(array(5,9,10,11)) — страница категории одного из заданных идентификаторов категории
is_single() && in_category(‘baked-goods’) — один пост, который находится в категории с этим слизняком
current_user_can(‘level_10’) — виджет только для администратора
strpos($_SERVER[‘HTTP_REFERER’], “google.com”)!=false — виджет для отображения при нажатии на него из поиска Google
is_category() && in_array($cat, get_term_children( 5, ‘category’)) — страница категории, которая является потомком категории 5
global $post; return (in_array(77,get_post_ancestors($post))); — Страница WP, являющаяся дочерней по отношению к странице 77
global $post; return (is_page(‘home’) || ($post->post_parent==”13″)); — домашняя страница ИЛИ страница, являющаяся дочерней по отношению к странице 13
Обратите внимание на дополнительное”; ’ в конце, где есть явное “return”.

ФИЛЬТР ‘WIDGET_LOGIC_EVAL_OVERRIDE’
Перед вычислением логического кода виджета для каждого виджета текст логического кода виджета пропускается через этот фильтр. Если фильтр возвращает ЛОГИЧЕСКИЙ результат, он используется для определения того, виден ли виджет. Возвращает TRUE для видимого.

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