Как сделать уникальный сайдбар на страницах buddypress в wordpress?
Как сделать уникальный сайдбар на страницах buddypress в wordpress?
Все дело в том что страницы buddypress для wordpress являются страницами типа "page". Соответственно, ко всем ним применяется дефолтный сайдбар, который используется на всех страницах типа "page". Но у страниц buddypress так же есть свои идентификаторы, которые при этом не являются CPT (custom post types), но за них можно зацепиться, например группы можно угадать по bp_is_group(), который отдает тру или нетру. Соовтествено, проведя проверку, если тру, заменить дефолтный сайдбар на нужный. Только как это лучше всего сделать?
Без плагинов. Потому что плагины либо имеют сильно большой и ненужный функционал, который лежит мертвым грузом, либо просто не позволяют охватить все страницы BP, и дают возможность вывести виджеты только на основную страницу BP.