- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
WordPress. Как работать со скрытыми виджетами
Октябрь 24, 2014
Из этого туториала вы узнаете, как удалить скрытые виджеты из боковой колонки в шаблонах WordPress с CherryFramework.
WordPress. Как работать со скрытыми виджетами
Скрытые виджеты отображаются в боковой колонке страниц записей, если у вас нет виджетов в соответствующей области виджетов.
Существуют такие скрытые виджеты: Поиск (Search), Навигация (Navigation), Архивы (Archives) и Метаданные (Meta).
-
Откройте корневой каталог WordPress и перейдите в папку wp-content\themes\CherryFramework.
-
Скопируйте файл sidebar.php из папки CheryFramework в папку \themeXXXXX (здесь XXXXX — это номер вашей темы). Так вы сможете сохранить внесенные изменения после обновления CherryFramework.
-
Код файла sidebar.php выглядит следующим образом:
<?php /** * Sidebar Name: Static Sidebar */ ?> <?php if ( ! dynamic_sidebar( theme_locals("sidebar") )) : ?> <div id="sidebar-search" class="widget"> <?php echo '<h3>' . theme_locals("search") . '</h3>'; ?> <?php get_search_form(); ?> <!-- outputs the default WordPress search form--> </div> <div id="sidebar-nav" class="widget menu"> <?php echo '<h3>' . theme_locals("navigation") . '</h3>'; ?> <?php wp_nav_menu( array('menu' => 'Sidebar Menu' )); ?> <!-- editable within the WordPress backend --> </div> <div id="sidebar-archives" class="widget"> <?php echo '<h3>' . theme_locals("archives") . '</h3>'; ?> <ul> <?php wp_get_archives( 'type=monthly' ); ?> </ul> </div> <div id="sidebar-meta" class="widget"> <?php echo '<h3>' . theme_locals("meta") . '</h3>'; ?> <ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> <?php wp_meta(); ?> </ul> </div> <?php endif; ?>
Как вы видите, каждому виджету соответствует отдельная часть кода.
-
Виджет Поиска (Search widget):
<div id="sidebar-search" class="widget"> <?php echo '<h3>' . theme_locals("search") . '</h3>'; ?> <?php get_search_form(); ?> <!-- outputs the default WordPress search form--> </div>
-
Виджет Навигации (Navigation widget):
<div id="sidebar-nav" class="widget menu"> <?php echo '<h3>' . theme_locals("navigation") . '</h3>'; ?> <?php wp_nav_menu( array('menu' => 'Sidebar Menu' )); ?> <!-- editable within the WordPress backend --> </div>
-
Виджет Архивов (Archives widget):
<div id="sidebar-archives" class="widget"> <?php echo '<h3>' . theme_locals("archives") . '</h3>'; ?> <ul> <?php wp_get_archives( 'type=monthly' ); ?> </ul> </div>
-
Виджет Метаданных (Meta widget):
<div id="sidebar-meta" class="widget"> <?php echo '<h3>' . theme_locals("meta") . '</h3>'; ?> <ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> <?php wp_meta(); ?> </ul> </div>
-
- Удалите (или обозначьте, как комментарий) код для виджета, который вы хотите удалить из боковой колонки сайта.
Вы также можете воспользоваться детальной видео-инструкцией: