Главная страница в wordpress

Вордпресс из коробки выводит на главную страницу ленту последних записей. Как поставить на главную статическую страницу, поменять шаблон главной и некоторые другие вопросы мы рассмотрим далее.

Установка статической главной страницы

Это самое простое что можно сделать, покопавшись в настройках. Перейдите на страницу — настройки->чтение /wp-admin/options-reading.php.

static-page-settings

Установите статическую страницу или одну из набора страниц вашего сайта, или выберите одну из рубрик, которая будет показываться вместо последних постов. Т.е. тут можно сделать вывод нужной вам рубрики на главную страницу, вместо вывода всего подряд. Раньше это приходилось решать более сложными путями.

Сменить шаблон для главной страницы сайта

Чтобы изменить шаблон для главной страницы, нужно представлять себе немного структуру файлов вашей темы оформления. Начальное представление можно получить вот здесь. В приведенной схеме мы видим разные названия файлов и их очередность, то как их пытается найти и использовать wordpress для разных разделов на вашем сайте.

template-hierarchy

Редактировать файлы вашей темы можно прямо из админки сайта. В разделе «Внешний вид» (Appearance) есть подраздел «Редактор» (Editor). Там вы увидите список шаблонов выбранной темы оформления (список файлов справа). А также wordpress покажет вам роли этих файлов, которые движок назначает им, исходя из названия каждого файла.

Шаблон frontpage

Если в вашей теме уже есть файл front-page.php, он будет использован как шаблон для главной страницы сайта. Если его нет, то начать можно с копии шаблона page.php, который отвечает за шаблоны страниц сайта (вордпресс оперирует двумя типами публикаций — страницами и записями, не путайте их). Скопируйте page.php с новым именем — front-page.php (в админке сайта этого не сделать).

Как только новый файл попадет в папку с вашей темой, на странице /wp-admin/theme-editor.php он появится в списке и будет подключаться каждый раз, когда вордпресс показывает главную страницу.

По умолчанию шаблон главной страницы — это index.php, который показывается во всех непонятных программе ситуациях. Т.е. если нет другого более подходящего случаю шаблона будет показан index.php.

Мало букафф? Читайте есчо !

Payler для Woocommerce

Ноябрь 25, 2020 г.

Для blitzpet.ru занимался подключением платежной системы payler к woocommerce на WP. Обычно в таких случаях используются готовые "фирменные" плагины, разработанные dev team платежной системы для большинства популярных CMS. Но support со стороны payler ...

Читать

Добавляем соглашение об обработке персональных данных в форму регистрации

Август 16, 2017 г.

В продолжении темы о требованиях ФЗ 152 «О защите персональных данных» сегодня мы рассмотрим как добавить в форму регистрации флажок о согласии с правилами сайта. Материалы на эту же тему: Добавим галочку на согласие по обработке персональных ...

Читать

Обновление Inactive User Deleter — v 1.55

Октябрь 31, 2020 г.

Продолжаю работать по заявкам пользователей моего плагина для WP. В последнее время добавлено множество мелких пожеланий пользователей. Это и интеграции с работой некоторых популярных плагинов (user-login-history и when-last-login), и дополнительные ...

Читать

Добавление и обработка кастомных полей в заказе woocommerce

Сентябрь 10, 2019 г.

Плагин woocommerce - интернет-магазин для WP - и так показывает огромное число полей на форме оформления заказа (т.н. checkout), и обычно требуется убрать/спрятать ...

Читать
 

Комментарии к «Главная страница в wordpress»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: