<? get_sidebar(); ?>
на следующее условие
<?php if (is_page('store')) { ?> Сюда можно вставить что-нибудь вместо сайдбара <? } else { get_sidebar(); } ?>
Само собой - store - это название страницы, на которой сайдбар не нужен.
В зависимости от того, насколько криво разработан шаблон wordpress может потребоваться изменение шаблона страницы полностью. Для этого делаем следующее:
- Создаём файл nosidebar.php
- Помещаем в него содержимое файла page.php и вносим в шаблон необходимые изменения
- В самое начало файла помещаем код: <?php
/*
Template Name: nosidebar
*/
?> - Изменяем страницу и вместо шаблона по умолчанию для неё указываем шаблон nosidebar
я не шарю в WP но с одной страницы скрыть сайдбар удалось..., а вот подскажите, как бы правильно вписать еще несколько!?
ОтветитьУдалитьВопрос №1 - Почему в файле page.php прописывать
ОтветитьУдалитьСюда можно вставить что-нибудь вместо сайдбара
если это не помогает, а просто нужно сделать новый шаблон с имененем носидбар?
Вопрос №2 - Зачем убирать сидбар если форум остается такой же ширины, нужно было и инструкции к этому приложить
А так инфа очень полезной оказалась, искал долго! Спасибо!
И забыл написать, что в шаблоне носидбар просто убираем строку
ОтветитьУдалитьУ меня в указанных файлах вообще нет ничего про sidebar Что можно сделать?
ОтветитьУдалитьНе работает.
ОтветитьУдалить