Изменяем главную страницу блога на WordPress
Порой бывает необходимо изменить стандартный вид шаблонов на wordpress — по умолчанию в большинстве из них на главной странице выводится лента с записями, что не всегда удобно. К примеру, если Вы делаете корпоративный блог — гораздо логичнее будет вывести на главной странице статичную страничку с информацией о компании, а ленту с записями — в другом разделе. В принципе возможно сделать все руками, но проще найти шаблон с поддержкой выбора главной страницы. Однако:
Если тема поддерживает выбор главной — тогда все просто:
1. Переходим в админке в раздел «Параметры» — «Чтение»
2. В разделе «На главной странице отображать» выбираем вариант «Статическую страницу», и указываем, какая страница будет главной, а на какую выводить записи. Готово.
Теоретически, все современные темы (сделанные под WP 3+) должны поддерживать данную фичу, но увы и ах, не все авторы следят за актуальностью своих тем.
Поэтому для несчастливых обладателей старых тем есть 2 варианта:
1. Использовать плагин Static Front Page Plugin
2. Ковыряться руками в шаблоне.
Если Вы предпочли второй вариант:
В качестве альтернативы модулю WordPress попытается распознать «home.php» в папке с шаблонами и использовать его вместо «index.php». Однако, если ваша главная страница — не блог, примите во внимание, что шаблон home.php будет всегда показывать её как блог, хотите вы этого или нет. Вы можете использовать метку шаблона query_posts() перед вызовом главного цикла. Например:
<?php query_posts('pagename=home'); ?>вызовет запись с именем страницы «home».
comments powered by HyperComments