Widget Logic для WordPress
 Widget Logic – это плагин, который умеет выводить содержимое в ваших виджетов (сайдбаров) на разные страницы блога и в тоже время прятать их. Например, если у вас стоит виджет «архивы», то вы можете его настроить так, чтобы он выводился (был виден посетителям) только на главной странице или в результатах поиска через поиск.
Данный плагинчик не зря стал таким популярным с помощью него можно повысить себе CTR (количество кликов к просмотрам) и заработать больше! Например, у вас стоит реклама от Google и Яндекса в разных местах. Можно сделать, так чтобы реклама Google AdWords выводилась только на главной странице, а Яндекс директ на внутренних.
Вот список кодов или как их еще называют тегами, которые можно использовать.
is_home () — показывать данный виджет только на главной странице блога.
is_single () — показывать данный только в полных записях статей.
is_single ( ’17′ ) — показывать данный виджет только в полной записи статьи, ID которой «17».
is_single ( ‘ Плагины с эффектом падающего снега’ ) — показывать данный виджет только в полной записи, заголовок которой «Плагины с эффектом падающего снега»;
is_single ( ‘auto’ ) — показывать данный виджет в полной записи статьи с названием ‘auto’;
is_single (array ( 17, ‘Плагины с эффектом падающего снега’, ‘auto’ ) ) —
показывать данный виджет только в полной записи статей, ID которой 17,
заголовок которой «Плагины с эффектом падающего снега» и названием
’auto’;
is_single ( array ( 17, 21, 24, 32 ) ) — показывать данный виджет (сайдбар) только в полных записях статей, ID которых 17, 21, 24 и 32;
is_page () - показывать данный виджет только на страницах;
is_page ( ’17′ ) - показывать данный виджет только на странице, ID которой 17;
is_page ( ‘Контакты’ ) - показывать данный виджет только на странице, заголовок которой «Контакты»;
is_page ( ‘contacts’ ) - показывать данный виджет только на странице, название которой ‘contacts’;
is_page ( array ( 23, ‘Обо мне’, ‘about-me’ ) ) - показывать данный виджет только на страницах с ID=23, заголовком «Обо мне» и названием ‘about-me’;
is_page ( 8, 10,11) - показывать данный виджет только на страницах, ID которых 8, 10 и 11;
is_category () — показывать данный виджет только в категориях;
is_category ( ’9′ ) — показывать данный виджет только в категории, ID которой 9;
is_category ( ‘Новости’ ) — показывать данный виджет только в категории, название которой «Новости»;
is_category ( ‘news’ ) — показывать данный виджет только в категории, ярлык (метка) которой «news»;
is_category ( arrray ( 15, ‘Новости’, ‘news’ ) ) — показывать данный виджет только в категориях, ID которой 15, заголовок «Новости» и ярлык(метка) которой «news»;
is_category ( arrray ( 15, ‘Новости’, ‘news’ ) ) — показывать данный виджет только в категориях, ID которой 15,заголовок «Новости» и ярлык (метка) которой «news»; Примеры настойки плагина Widget Logic в сайдбарах WordPress.
Итак, самый первый и простой пример: is_home () –
будет показывать виджет (сайдбар) только на http://firstprize.ru, но не
на http://firstprize.ru/ob-avtore-2/ или
http://firstprize.ru/category/, то есть только на странице с первым
уровнем вложенности.
Второй пример: is_single( array( 17, 21, 24, 32 ) ) –
тут мы видим непонятные циферки 17,21,24 и 32 – это ID ваших статей.
Если говорить простым языком, то это просто метка, чтобы статьи
отличались друг от друга. Данный ID каждой статьи вы можете увидеть при
публикации ее в верхнем правом углу. Как мы видим на скриншоте мой ID статьи 611. Теперь вам надо просто
поменять его вместо 17, 21, 24, 32. Если хотите, чтобы виджет
отображался не только на одной странице, но и на другой также вписываем
их ID номера через запятую. Пример: is_single( array(611, 521, 124, ) )
Третий пример is_page ( ‘Контакты’ ) – вы написали
статью, которую назвали «Как заработать на Форекс». Вам надо просто
поменять слово «Контакты» на «Как заработать на Форекс» или что вы там написали в заголовке статьи. Теперь виджет будет, показываться только на этой статье.
Четвертый пример is_category ( ‘Новости’ ) – если у
вас есть категория, например, под названием «Способы заработать в
Интернете» и вы хотите, чтобы только при нажатий на эту категорию ваш
виджет появлялся просто меняем «Новости» на «Способы заработать в
Интернете». Ну, а если вы человек простой и вам лень вспоминать все эти коды,
когда вам захочется поменять настройки, то вы можете скачать еще один
дополнительный плагин Display Widgets, который
будет отображать список страниц уже в этом окошке. Вам надо будет
просто проставить галочки, где вам нужно выводить виджет. Также хочу подметить, если вы закрепили какую-либо статью, чтобы она
всегда отображалась поверх других статей и хотите, чтобы виджет
(сайдбар) показывался на главной странице блога, то вам нужно прописать
код is_page (ID) где ID номер вашей статьи которую вы закрепили, а не is_home () как я писал.
Кстати, рано или поздно, плагин Widget Logic может
не понадобится, так как новая версия движка WordPress выходит достаточно
часто и возможно в него внесут функцию, которую выполняет данный
плагин. Источник
В избранное (0) | Ссылка на статью | Просмотров: 55522 | Версия для печати | Отправить на e-mail
Только зарегистрированные пользователи могут оставлять комментарии. Авторизуйтесь или зарегистрируйтесь. |