Многие шаблоны WordPress используют в своем дизайне пользовательскую главную страницу (на которой выводится нужный контент, а не последние записи из блога). В этой статье мы покажем вам как создать собственную произвольную главную страницу с помощью совмещения пользовательского шаблона страницы и административной панели WordPress.
Для начала вам необходимо создать пользовательскую страницу следующим образом:
Открываем пустой файл в вашем текстовом редакторе и вставляем туда следующий код в самое начало:
<?php /* Template Name: WPinCode1 */ ?>
После того, как вы добавили код, сохраните страницу с именем blog[название_шаблона].php, например blogwpincode.php. Назвать ее вы можете, в принципе, как угодно. Главное — содержание. Код выше просто дает название вашему шаблону, который распознает WordPress в последующем.
Далее, после создания такой страницы, необходимо создать другую, используя методику выше, за исключением того, что необходимо скопировать код из index.php в этот шаблон и назвать его blogblog.php или как-то так, но чтобы вы понимали, что это шаблон для блога. Кликаем на Параметры > Чтение
Выбираем опцию Статическая страница, теперь выбираем одну из страницы, которую назначаем главной, соответственно выбираем страницу для блога.
После окончания настройки, сохраните изменения, и теперь у вас есть пользовательская главная страница.
Выбранная вами страница для главной будет выводиться на главной странице, а отдельная страница будет отвечать за вывод записей блога.
Способ 2
Способ 2 не предусматривает техники создания пользовательского шаблона страницы. Вам просто нужно создать новый файл и назвать его home.php, и вы можете использовать в нем любые параметры WordPress. Этот файл автоматически будет «выше» по «уровню» чем index.php, и именно он будет отображаться на вашей главной странице. Такой способ можно использовать, если вы не хотите создавать отдельную страницу для блога.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.