Intereting Posts
Есть ли определенный термин для плагинов, которые указаны в WordPress Post с помощью комментариев? Как WordPress отслеживает, что определенный Пользователь зарегистрирован? Excerpt отображает текущую выдержку страницы, которую не вытягивают Как перенаправить пользователей в свой профиль после успешного редактирования своего профиля Личное сообщение BUT Публичная выдержка на главной странице короткий код внутри другого короткого кода Обновление всех сообщений в цикле каждый день Поиск по полям пользовательских полей Масштабирование базы данных WordPress с точки зрения кода На моем сайте WordPress есть изображение с именем g.gif Удалить категорию slug из ссылки Получить значения из строки массива для работы с post__in WordPress: использование категории slug позволяет получить идентификатор категории с помощью запроса mysql Добавить данные в the_content в базе данных (не используя фильтр) Как перечислять события по годам и месяцам с помощью расширенных пользовательских полей?

Как получить зарегистрированное имя боковой панели по его идентификатору?

Предположим, у меня есть этот код в моей «functions.php» :

function mytheme_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Sidebar Name', 'mytheme' ), 'id' => 'sidebar-2', 'description' => '', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h2 class="widget-title">', 'after_title' => '</h2>', ) ); } add_action( 'widgets_init', 'mytheme_widgets_init' ); 

Как я могу получить это имя боковой панели по его идентификатору, какой-то этот код?

 get_dynamic_sidebar_name( 'sidebar-2' ); // -> Sidebar Name 

Solutions Collecting From Web of "Как получить зарегистрированное имя боковой панели по его идентификатору?"

Боковые панели хранятся в глобальной переменной $wp_registered_sidebars . Вы можете получить свойства боковой панели с помощью этой переменной.

 global $wp_registered_sidebars; if ( isset( $wp_registered_sidebars['sidebar-2'] ) ) { echo $wp_registered_sidebars['sidebar-2']['name']; } 

Обратите внимание, что не используйте его слишком рано, либо после / widgets_init hook, либо в файле шаблона.