Для того чтобы показать поле для заголовка виджета в сайдбаре в WordPress, вам необходимо воспользоваться функцией register_sidebar()
в файле functions.php
вашей темы.
1. Откройте файл functions.php
вашей темы (обычно он находится в директории wp-content/themes/your-theme/functions.php
).
2. Найдите функцию register_sidebar
или, если её нет, добавьте следующий код:
function custom_widgets_init() { register_sidebar( array( 'name' => __( 'Sidebar Widget Area', 'your-theme' ), 'id' => 'sidebar-1', 'description' => __( 'Add widgets here to appear in your sidebar.', 'your-theme' ), 'before_title' => '<h2 class="widget-title">', 'after_title' => '</h2>', 'before_widget' => '<section id="%1$s" class="widget %2$s">', 'after_widget' => '</section>', ) ); } add_action( 'widgets_init', 'custom_widgets_init' );
3. В этом коде вы определяете область виджетов сайдбара с ID sidebar-1
. Здесь 'before_title'
и 'after_title'
обозначают HTML-теги, которые будут выводиться перед и после заголовка виджета.
4. После добавления этого кода и сохранения файла, вы увидите новое поле для заголовка виджета при добавлении виджетов в сайдбар в административной панели WordPress.
5. Теперь можно перейти в "Внешний вид" -> "Виджеты" и добавить любой виджет в сайдбар, при этом у вас будет возможность указать заголовок для этого виджета.
Данный подход позволит вам легко добавлять заголовки к виджетам в сайдбаре вашего сайта на WordPress.