0
Я добавил области виджета 3 фута в a theme. Я добавил некоторый контент в виджеты, но он не отображается на сайте. Пожалуйста, направляйте. Благодарю.Разделы нижнего колонтитула WordPress, не отображающие содержимое
код в functions.php
<?php
/**
* Register our sidebars and widgetized areas.
*
*/
function arphabet_widgets_init() {
register_sidebar(array(
'name' => 'Footer sidebar 1',
'id' => 'footer_1',
'before_widget' => '<div>',
'after_widget' => '</div>',
'before_title' => '<h2 class="rounded">',
'after_title' => '</h2>',
));
}
add_action('widgets_init', 'arphabet_widgets_init');
?>
<?php
/**
* Register our sidebars and widgetized areas.
*
*/
function arphabet_widgets_init2() {
register_sidebar(array(
'name' => 'Footer sidebar 2',
'id' => 'footer_2',
'before_widget' => '<div>',
'after_widget' => '</div>',
'before_title' => '<h2 class="rounded">',
'after_title' => '</h2>',
));
}
add_action('widgets_init', 'arphabet_widgets_init2');
?>
<?php
/**
* Register our sidebars and widgetized areas.
*
*/
function arphabet_widgets_init3() {
register_sidebar(array(
'name' => 'Footer sidebar 3',
'id' => 'footer_3',
'before_widget' => '<div>',
'after_widget' => '</div>',
'before_title' => '<h2 class="rounded">',
'after_title' => '</h2>',
));
}
add_action('widgets_init', 'arphabet_widgets_init3');
?>
Код в footer.php:
<?php if (is_active_sidebar('arphabet_widgets_init')) : ?>
<div >
<?php dynamic_sidebar('footer_1'); ?>
</div><!-- #primary-sidebar -->
<?php endif; ?>
<?php if (is_active_sidebar('arphabet_widgets_init2')) : ?>
<div >
<?php dynamic_sidebar('footer_2'); ?>
</div><!-- #primary-sidebar -->
<?php endif; ?>
<?php if (is_active_sidebar('arphabet_widgets_init3')) : ?>
<div >
<?php dynamic_sidebar('footer_3'); ?>
</div><!-- #primary-sidebar -->
<?php endif; ?>
являются 'divs' появляясь ? Попробуйте дать один идентификатор и посмотреть, не является ли он отображаемым выходом. –
Попробуйте проверить элемент. –
@ShawnMehan: Я добавил 'id' с именем' test'. Он не появляется. –