Как изменить боковую панель на странице?


Я новичок в тематизации wordpress. У меня есть макет темы с одной боковой панелью в правой части веб-сайта.

Теперь на моей домашней странице и еще на одной странице я не хочу иметь боковую панель. На всех остальных страницах это должно остаться. Как я могу это сделать?

Буду признателен за любую помощь.

Спасибо.

 1
Author: Justmac, 2011-01-05

3 answers

... на моей домашней странице и еще на одной странице я не хочу иметь боковую панель.

Вы можете указать WordPress не создавать боковую панель на определенных страницах с простым условием в вашем page.php файл (или другой соответствующий файл шаблона).

Например, следующий фрагмент кода отключит боковую панель на странице "Обо мне".

<?php if (!is_page('about-me')) get_sidebar(); ?>

*Примечание: вы можете использовать числовой идентификатор или слаг вашей страницы внутри is_page() функция.*

 2
Author: Michal Mau, 2011-01-05 18:17:50

Вам нужно будет зарегистрировать другую боковую панель.Посмотрите на двадцать тем, в function.php файл, например, как это сделать.

 1
Author: user1147, 2011-01-05 10:25:25

Вы можете сделать это, удалив тег боковой панели <?php get_sidebar (); ?> из нужных шаблонов страниц.
Если вы используете index.php в качестве домашней страницы вы можете скопировать ее и назвать homepage.php и удалите тег боковой панели.

Я предлагаю вам взглянуть на это pages:
http://codex.wordpress.org/Template_Hierarchy
http://codex.wordpress.org/Stepping_Into_Template_Tags

 1
Author: Philip, 2011-01-05 16:35:20