Задать вопрос
@ligisayan

Почему исчезают виджеты из панели сайдбара при обновлении страницы?

Всем привет! Есть сайт на wordpress со своей темой. Зарегистрировал панель сайдбаров с виджетами 1 в 1 согласно источнику


Т.е. прописал в functions.php
add_theme_support('widgets');
add_action( 'widgets_init', 'register_my_widgets' );
function register_my_widgets(){
	register_sidebar( array(
		'name'          => sprintf(__('Sidebar %d'), $i ),
		'id'            => "sidebar-$i",
		'description'   => '',
		'class'         => '',
		'before_widget' => '<li id="%1$s" class="widget %2$s">',
		'after_widget'  => "</li>\n",
		'before_title'  => '<h2 class="widgettitle">',
		'after_title'   => "</h2>\n",
	) );
}

Панель появилась, виждеты перетаскиваются, все ок
5bc9a95cd4169471808231.png
Но, при обновлении страницы все, что я добавил - исчезает..
5bc9a94411c96155065851.png
и соответственно на странице page.php ничего не выводится, только пуская обертка.
<ul id="sidebar">
<?php if ( function_exists('dynamic_sidebar') )
  dynamic_sidebar(); ?>
</ul>


С чем это может может быть связано и как решить?
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы