Варіанти одиночної сторінки
Нагадаю одним, для інших – розповім, хто не знає:
Шаблон WordPress складається зі списку файлів на відміну від звичайного сайту, написаного на HTML.
Основними файлами шаблону прийнято вважати:
- header.php – файл заголовка.
- index.php – основний цикл виведення стрічки записів на головній сторінці (у 95% випадків, іноді у шаблоні головною сторінкою є статична сторінка – шаблон).
- sidebar.php – бічна колонка (одна, дві чи кілька).
- footer.php - підвал шаблону.
Ці файли утворюють головну сторінку.
Коли відвідувач хоче прочитати один пост (один запис), якщо він у вас виводиться анонсом на головній або в архіві – тоді входить у роботу файл на ім'я single.php.
Кожен із файлів – header.php, sidebar.php, footer.php – підключаються у файлах index.php, archive.php, single.php – за допомогою фуцнкции GET. Виглядає це так: у верхній частині файлу single.php ви майже завжди можете знайти такий код:
У нижній – такий:
Зрозуміло, що слово header – це підключення Заголовка, sidebar – Сайдбара, footer – Підвал.
Іноді буває трохи інакше, наприклад, Сайдбар може підключатися у верхній частині файлу.
Тепер давайте подумаємо над яким завданням:
Як зробити різні Сайдбари – я розповідав у минулій статті, яка називаєтьсяЯк зробити наш шаблон WordPress цікавішим, тому повторюватися не буду.
А щодо варіантів файлу single.php, то нам допоможе в цьому плагін під назвою —custom-post-template.
Перекладати його не треба – там нема чого налаштовувати. Працює він дуже просто. Але спочатку, перед його активацією, вам треба зробити один простий крок:
У перекладі звучить як –Шаблон запису. Ім'я можете написати своє, у моєму варіанті – Записи у рубриці Новини.
Тепер збережіть файл, зайдіть у панель плагінів та активуйте плагін. Перейдіть до Записи, Редагування. Праворуч унизу, під Рубриками та Мітками, у вас з'явиться ось така секція:

У списку видно ім'я шаблону файлу single.php. Поки що там один варіант шаблону. Якщо вам треба зробити їх кілька – робіть сміливо, називайте файли single-alt2.php, single-alt3.php тощо. У кожному – пишіть своє унікальне ім'я, наприклад, на ім'я Рубрик. І у вас для кожного окремого запису того чи іншого рубрики будуть свої шаблони окремого запису.
Завантажити плагін можете на офіційному сайті WordPress (я навряд чи стежитиму за оновленнями, тому і не викладаю його у себе):
Всім успіхів у ваших планах модернізації вашого шаблону.