![Виводимо віджети сайдбарі на різних сторінках з плагіном widget logic, блог про інтернет діяльності (сайдбарі) Виводимо віджети сайдбарі на різних сторінках з плагіном widget logic, блог про інтернет діяльності](https://images-on-off.com/images/173/vivodimvidzhetisaydbarinaraznixstranitsa-49b43074.jpg)
Вітаю вас на блозі firstprize.ru. У цій статті я вам розповім про дуже класному і в той же час популярному плагін для WordPress під назвою - Widget Logic.
Widget Logic - це плагін, який вміє виводити вміст в ваших віджетів (сайдбарі) на різні сторінки блогу і в той же час ховати їх. Наприклад, якщо у вас стоїть віджет «архіви», то ви можете його налаштувати так, щоб він виводився (було видно відвідувачам) тільки на головній сторінці або в результатах пошуку через пошук.
А тепер ближче до справи, плагін Widget Logic можете завантажити тут з офіційного сайту. Йдемо в адмінку блогу, заходимо в плагіни, закачуємо плагін Widget Logic, активуємо його і відразу ж переходимо в віджети (сайдбарі).
Взагалі коли я його встановлював я був в непорозумінь: де взагалі перебувають настройки даного плагіна? Виявляється їх просто немає, так що можете не шукати назву плагіна в параметрах.
![Виводимо віджети сайдбарі на різних сторінках з плагіном widget logic, блог про інтернет діяльності (віджети) Виводимо віджети сайдбарі на різних сторінках з плагіном widget logic, блог про інтернет діяльності](https://images-on-off.com/images/173/vivodimvidzhetisaydbarinaraznixstranitsa-1671aa1d.png)
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;
Це тільки частина того, що ви можете використовувати. Повний список всіх кодів ви можете знайти тут на кострубато перекладі. Давайте розберемо з вами пару прикладів, щоб вам було зрозуміліше. Наприклад, якби я встановив його собі на блог ось, як він би працював у мене.
Приклади настойки плагіна Widget Logic в сайдбарі WordPress.
![Виводимо віджети сайдбарі на різних сторінках з плагіном widget logic, блог про інтернет діяльності (сайдбарі) Виводимо віджети сайдбарі на різних сторінках з плагіном widget logic, блог про інтернет діяльності](https://images-on-off.com/images/173/vivodimvidzhetisaydbarinaraznixstranitsa-da3b12fb.jpg)
Як ми бачимо на скріншоті мій ID статті 611. Тепер вам треба просто поміняти його замість 17, 21, 24, 32. Якщо хочете, щоб віджет відображався не тільки на одній сторінці, а й на інший також вписуємо їх ID номера через кому. Приклад: is_single (array (611, 521, 124,))
Третій приклад is_page ( 'Контакти') - ви написали статтю, яку назвали «Як заробити на Форекс». Вам треба просто поміняти слово «Контакти» на «Як заробити на Форекс» або що ви там написали в заголовку статті. Тепер віджет буде, показуватися тільки на цій статті.
![Виводимо віджети сайдбарі на різних сторінках з плагіном widget logic, блог про інтернет діяльності (widget) Виводимо віджети сайдбарі на різних сторінках з плагіном widget logic, блог про інтернет діяльності](https://images-on-off.com/images/173/vivodimvidzhetisaydbarinaraznixstranitsa-32358876.png)
Також хочу зазначити, якщо ви закріпили якусь статтю, щоб вона завжди відображалася поверх інших статей і хочете, щоб віджет (сайдбар) показувався на головній сторінці блогу, то вам потрібно прописати код is_page (ID) де ID номер вашої статті яку ви закріпили , а не is_home () як я писав.
До речі, рано чи пізно, плагін Widget Logic може не знадобиться, так як нова версія движка WordPress виходить досить часто і можливо в нього внесуть функцію, яку виконує даний плагін.