Як виводити різні сайдбарі для окремих записів і сторінок

Якщо ви не перший день знайомі з WordPress і розумієте загальну структуру будови теми для WordPress, то напевно ви помітили, що в більшості тем оформлення на сайті виводиться один і той же сайдбар всюди: на головній сторінці, в записах, в звичайних сторінках і так далі . Також часто зустрічаються теми, в яких на головній сторінці сайдбара немає, але він є в одному і тому ж вигляді на всіх інших сторінках. У цьому уроці я покажу, як можна відображати різні кастомниє сайдбарі для різних типів записів або сторінок. Це відмінний трюк, який допоможе розширити функціональність вашого сайту і надати йому більш оригінальний вигляд.

Для реалізації цього трюку ми задіємо Довільні поля в WordPress і все одно можна зателефонувати сторонніх php шаблонів. Щоб у вас все вийшло, бажані базові навички по роботі з HTML і CSS.

Замініть знайдений код на наступний:

Як виводити різні сайдбарі для окремих записів і сторінок

Щоб це спрацювало, ви повинні перед цим завантажити готовий файл вашого сайдбара на сайт, а потім викликати його через Довільний поле. як описано вище. Цей спосіб досить часто використовується в великих онлайн журналах і блогах, де багато різних типів записів, і в кожній з них свій сайдбар. Найпростіший спосіб змінити стандартний сайдбар - скопіювати оригінальний файл sidebar.php. дати файлу інше ім'я і вносити свої правки в код.

Джерело: WPBeginner

Такого універсального коду немає, простіше використовувати готові плагіни для цих цілей.

У міру розвитку сайту виникла проблема.
Довго я шукав щось схоже, але знайти так і не зміг. Тепер опишу в чому суть.

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

За виведення рубрик відповідає шаблон archive.php. Можна спробувати створити його дубль зі своєю структурою, віджетами і меню. Як це реалізувати на практиці - хороший питання, з таким ми не стикалися. Але є маса тим де вже спочатку реалізовано те, що ви хочете.

А якщо застосовувати метод написаний в даній статті тільки для сайд бару, вийде? Тему вже давно підібрав, і все від неї залежить, тому даний варіант відпадає. і якщо застосовувати цей метод то для підрубрик доведеться його записувати? Або можна тільки для батьківської це прописати?

Сумніваюся що даний метод можна застосовувати до архівної сторінці. Але можна спробувати!