Amanda.org.ua - создание сайтов, разработка сайтов, дизайн, верстка, сделать сайт, сделать сайт Киев. Киев, Украина
 
Назад

Wordpress tricks

Как сделать sidebar шаблоном по умолчанию

1. Содержание файла \wp-content\themes\Название темы\sidebar-page.php копируем в файл page.php (не забываем при этом сделать резервную копию page.php)

2. В файле functions.php находим строку

  • if ( is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
  •     $classes[] = 'singular';

и комментируем ее

  • //if ( is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
  •     //$classes[] = 'singular';

 

Как создать дополнтельное боковое меню

1. В файле \wp-content\themes\Название темы\function.php добавляем код с новыми меню

  • register_nav_menus(array(
  •     'menu1' => 'menu1',
  •     'menu2' => 'menu2'
  • ));

2. Создаем копию шаблона \wp-content\themes\Название темы\page.php и переименовываем, напр. products.php. В начале файла удаляем комментарии и пишем новые

  • <?php
  • /*
  • Template Name: Products
  • */
  • ?>

3. Перед или после "<?php get_sidebar(); ?>" добавляем вставку нашего бокового меню

  • <?php wp_nav_menu('menu=menu1'); ?>

4. В админке создаем новое меню с названием menu1 и добавляем в него хотя бы 1 пункт меню

5. В админке на странице, где должно отображаться меню, выбираем наш шаблон (Products) вместо Базового.

 

Как проверить какой шаблон используется на данной странице

Copy