Intereting Posts
Строка по умолчанию не появляется. Какой шаблон используется для страницы пользовательской таксономии? Бесплатный плагин Google Analytics, который работает с WordPress в сетевом режиме (WPMU)? API Jetpack для WordPress Network Добавить / удалить теги по интерфейсу программно Надежный метод обнаружения мобильных телефонов Установка WordPress не устанавливала никаких данных по умолчанию и возвращала пустые строки! Показывает страницу архива по умолчанию вместо страницы пользовательского архива Как получить список типов сообщений, которые «поддерживают» различные вещи, такие как атрибуты страницы? wp search-replace внутри каталога сайта приносит фатальную ошибку PHP Multisite, либо измените имя образца-страницы, либо создайте новую страницу Почему это может отключить другие функции? 404 или уродливая страница на IE, но Firefox, Chrome выглядит отлично Заказ по произвольной дате Выпадающее меню базы данных из пользовательской таблицы

Контейнер Виджета?

У меня есть пользовательские виджеты:

echo $before_widget; if ( $title ) echo $before_title . $title . $after_title; echo $output; echo $after_widget; 

Предположим, что $ title – это название Widget's Title, а выход – «Hello world».

Я получаю что-то вроде:

Название виджета

Привет мир

Теперь я не знаю, где это происходит, но контейнеры упаковывают каждый из моих виджетов, это выглядит так:

 <li id="widgets-id" class="widget widget_name"> <h3>$title</h3> <ul> <li>$output</li> </ul> </li> 

Любые идеи, как изменить первый «ли» на «раздел» или «div»? 🙂

Solutions Collecting From Web of "Контейнер Виджета?"

Это поведение по умолчанию динамической боковой панели для вывода тегов li вокруг виджетов. Вы можете переопределить это, хотя в объявлении боковой панели .

Вы сделали бы это, передав регистрацию боковой панели следующими дополнительными аргументами:

 register_sidebar( array( 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => "</div>" ) );