Удаляем ненужные регионы виджетов
Часто, когда используем скачанные из интернета темы для WordPress, у нас есть регионы виджетов, которые простым пользователям могут мешать. Их удалением мы сегодня и займемся.
Код зарегистрированной области виджета в WordPress:
//Code of the Framework to register 2 Sidebars
function xtreme_register_dynamic_sidebars() {
register_sidebar( array(
'name' => 'Sidebar One',
'id' => 'sidebar-one',
'description' => 'Sidebar One',
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h5 class="widget-title">',
'after_title' => '</h5>'
));
register_sidebar( array(
'name' => 'Sidebar Two',
'id' => 'sidebar-two',
'description' => 'Sidebar Two',
'before_widget' => ' <li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h5 class="widget-title">',
'after_title' => '</h5>'
));
do_action('childtheme_sidebars');
}
add_action( 'widgets_init', 'xtreme_register_dynamic_sidebars' );Для удаления этого виджета нужно в файл function.php вашей темы добавить код:
//functions.php im Child-Theme
function xtreme_unregister_sidebar() {
unregister_sidebar('sidebar-two');
}
add_action( 'childtheme_sidebars', 'xtreme_unregister_sidebar' );
/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.




