Intereting Posts
Рассчитайте, сколько времени прошло сравнение комментария WordPress и текущего времени WP-Cufon добавляет дополнительное пространство в мои абзацы в Firefox и Chrome Не удается отправить почту WordPress с помощью аутентификации SMTP Удалить строку запроса из Google jQuery Как использовать в администраторе более 256 МБ памяти? Получение элементов сортировки jQuery в пользовательских метабоксах Как запрашивать сообщения в блогах поддерева WordPress? WPAlchemy: Как выводить значения? Невозможно отредактировать мои объекты в неопределенном смещении Pagebuilder в файле base.php Отображение фильтра портфолио по категориям Заказ (в алфавитном порядке) Как я могу заставить WP_Query возвращать изображение и категории сообщений? Добавление дополнительных полей на страницу добавления пользователей на панели управления WordPress Permalinks на Mac OSX Server 5 (El Capitan) Где лучшее место для использования Register_Shutdown_Function ()? Как организовать продукты в woocommerce – категории / теги

Назначить конкретную боковую панель пользовательскому типу сообщения

Интересно, как написать функцию wordpress, которая будет работать следующим образом:

  1. отображать только в том случае, если страница / сообщение – это пользовательский тип сообщения = события
    1. Станьте опцией по умолчанию (так что всегда при создании новых сообщений о событиях автоматически загружается боковая панель)
    2. боковая панель является динамической. Вызывается панель событий

Я нашел что-то вроде этого:

add_action('get_header','crunchify_update_deals_sidebar'); function crunchify_update_deals_sidebar() { if ( is_singular('deals')) { // Here "deals" is a slug name for my CPT remove_action( 'genesis_sidebar', 'genesis_do_sidebar' ); //remove the default genesis sidebar add_action( 'genesis_sidebar', 'crunchify_add_sidebar' ); //add an action hook to call the function for my custom sidebar } } //Function to output my custom sidebar function crunchify_add_sidebar() { dynamic_sidebar( 'deals-sidebar' ); // id of sidebar which you just registered } 

но он работает только с основой генезиса.