Головна (домашня) сторінка, створення сайту на wordpress

В якості головної сторінки можна використовувати одну з постійних сторінок:
На адміністративної панелі WordPress створіть, по крайней мере, дві сторінки (Pages> Додати нову).

1. Головна сторінка

Задайте для однієї сторінки заголовок, який ви хочете використовувати для головної сторінки, наприклад, "Головна", введіть вміст сторінки і опублікуйте її.

*** Для цієї сторінки можна створити окремий користувальницький шаблон, ім'я якого має відрізнятися від home.php, тому що в іншому випадку це може викликати конфлікт.

2. Сторінка записів

Другу сторінку назвіть "Блог" (або "Новости", "Статті") і опублікуйте. На цій сторінці будуть показані записи (анонси) блогу, тому не потрібно додавати на неї вміст (воно ігнорується) і використовувати для неї призначений для користувача шаблон.

3. Налаштування

На адміністративної сторінці налаштувань "Читання" (Reading) виберіть опцію "На головній сторінці відображати - статична сторінку", вкажіть сторінки, які ви хочете використовувати як головну сторінку ( "Головна") і як сторінку записів ( "Блог") і збережіть зміни.

Головна (домашня) сторінка, створення сайту на wordpress

Якщо у вашій темі використовується меню постійних сторінок, наприклад, в "шапці" (файл теми header.php) або в бічному меню блогу (файл теми sidebar.php), сторінка, призначена вами головною сторінкою, також з'явиться в цьому меню. Щоб виключити цю статтю зі свого списку сторінок, що відображаються в меню, потрібно змінити відповідний шаблон теми, який використовується для цієї головної сторінки.

Виняток сторінки з меню

Виводить меню сторінок функція wp_list_pages (). для якої можна задати для параметра exclude (виключити) id сторінки (або сторінок). яку потрібно виключити з меню, або для параметра include (влючая) перерахувати через кому id сторінок. які потрібно включити в меню (тут id головної сторінки = 10):

Вибір для головної сторінки

В шаблоні можна вибирати вміст для головної сторінки, що відрізняється від вмісту для інших сторінок, використавши, що is_front_page () повертає true. коли відображається головна сторінка, призначена в настройках, як показано вище. Наприклад, на головній сторінці можна не виводити бічне меню. Для цього в файлі index.php теми замість рядка