Intereting Posts
Получение таксономии Как добавить поля входа и ссылку регистрации в заголовок? Несколько страниц на одной странице Как отправить электронное письмо с помощью wp_mail и использовать более одного BCC в заголовке Попытка загрузить различные сили для страницы 404.php window.send_to_editor и jQuery .attr () конфликтуют с несколькими метаданными метаданных для загрузки Как добавить мета-ящики в «неизвестные» пользовательские сообщения? Получить собственные значения тега select из массива и отобразить их на текущей странице с помощью wp_query? WordPress, реагирующий на видео, не работает с коротким кодом Добавление несвязанного пространства в пользовательскую функцию Миниатюры для следующих / предыдущих ссылок в пользовательском типе сообщений single.php сохранение / чтение значения настраиваемого поля не работает – значение не получает POSTED Если конкретная почта, ссылка в другом месте Как показать настраиваемые поля в цикле только для определенных ролей пользователей? Добавление содержимого шаблона

Можете ли вы настроить таргетинг на widget_class в register_sidebar?

Использование Bootstrap 3 для создания темы WordPress Я использую register_sidebar() для боковой панели:

 if ( function_exists( 'register_sidebar' ) ) { register_sidebar( array( 'name' => __( 'Some Sidebar', 'theTheme' ), 'id' => 'some-sidebar', 'description' => __( 'An optional custom widget area for the sidebar', 'theTheme' ), 'before_widget' => '<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">', 'after_widget' => "</div>", )); } 

Я хотел бы контролировать результаты before_widget на уровне боковой панели регистра, а не жестко кодировать все в widget() поэтому я могу использовать:

 public function widget( $args, $instance ) { echo $args[ 'before_widget' ]; echo $args[ 'after_widget' ]; } 

Я думал, что могу настроить таргетинг на widget_class но это не работает:

 if ( register_widget( 'some_widget' ) ) { 'before_widget' => '<div class="col-xs-12 col-sm-6 hidden-md col-lg-3">', 'after_widget' => "</div>", else { 'before_widget' => '<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">', 'after_widget' => "</div>", } 

Я могу сделать это, если я не использую before_widget и after_widget но я пытаюсь работать над своими сухими практиками. Я провел много исследований без каких-либо результатов, кодекс минимален, а форумы не дают результатов, поэтому есть ли лучший способ сделать это без жесткого кодирования в widget() ?

Solutions Collecting From Web of "Можете ли вы настроить таргетинг на widget_class в register_sidebar?"