sorin
  • 0
Учитель

Как скрыть боковую панель на определенных страницах?

  • 0

Я использую twentyten дочернюю тему темы по умолчанию и хочу скрыть боковую панель на некоторых страницах.

Каково решение для этого?

Share
  1. На самом деле, у Twentyten уже есть шаблон страницы без боковой панели.

    до

    Измените параметр шаблона на экране редактирования страницы:

    Вариант шаблона

    И альт:

    После

    • 0
  2. создайте новый шаблон страницы, просто продублируйте текущий page.php или index.php. удалите следующее:

    <?php get_sidebar();?>
    

    и поместите заголовок шаблона вверху файла

    <?php
    /*
    Template: No-Sidebar Template
    */
    ?>
    

    Затем вы можете выбрать это при публикации.

    ПРИМЕЧАНИЕ. Это, вероятно, повлияет на ваши стили, возможно, потребуется настроить ваши таблицы стилей.

    • 0
  3. Вы можете использовать условные теги шаблона в стандартном шаблоне файла подкачки.

    if( ! is_page('page_name')){ get_sidebar();}
    

    или

    if( ! is_page(page_id) ){ get_sidebar();}
    

    Вы также можете передать массив

    is_page(array(42,'about-me','About Me And Joe')) 
    
    • 0

Оставить ответ

You must login to add an answer.