X
  • Дизайн та розробка сайту
  • Дизайн і створення сайтів. Розробка тем для WordPress. Створення Landing Page.
  • office@gnatkovsky.com.ua
  • @vgnat
  • Написати мені
Замовити послугу

Как создать свой шаблон страницы WordPress

Приклад
  • 2024-11-21
  • 3453 переглядів

  • Дизайн та розробка сайту

Доброго времени суток. 🙂

Начал писать одну из своих статей, в которой при создании задуманного, просил читателей создать шаблон страницы WordPress. Подумав немного и понял, что у меня до сих пор нет урока о том, как создать новый шаблон страницы WordPress. Я не раз писал в своих статьях, что надо это сделать, иногда даже немного расписывал, но конкретно урока нет.

Страница шаблон

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

В любой теме WordPress есть файл, который отвечает за вывод созданных страниц, это файл page.php. Как раз он для старта нам и понадобится. Откройте его для редактирования, в редакторе, желательно в том же Notepad++ или в том, что вы используете. Не советую в обычном блокноте.

После того как Вы открыли page.php, в самый верх кода нужно добавить вот такой момент

<?php
/*
Template Name: Название шаблона
*/
?>

Далее, Вам нужно сохранить файл как новый и назвать его примерно newpage.php или как угодно.

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

Шаблон страницы

По сути наш новый шаблон ничем не отличается от стандартного. Для чего же его создавать, Вы скажите?

Применений куча. За частую В стандартных шаблонах нет формы комментариев, а Вам допустим она нужна. Многие скажут, что можно просто добавить форму в обычный шаблон. Но что же делать с уже созданными страницами, где комментарии вовсе не нужны? Нужно открывать каждую и снимать галочку - "Разрешить комментарии". Это долго и не то, можно просто создать новый шаблон с комментариями и назначить его определенной странице.

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

Теперь Вы сможете создавать свои шаблоны страниц и применять их по надобности.

На этом все, спасибо за внимание. 🙂

Якщо Вам була корисна моя праця, можете фінансово підтримати сайт або відключити блокувальник реклами, що займе 2 хвилини :)

Хочу підтримати фінансово Хочу відключити блокувальник

Оцініть статтю
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Проголосовало: 2, в среднем: 5 из 5
Читайте також

Deprecated: Функція WP_Query викликана з аргументом, який вважається застарілим з версії 3.1.0! Вираз caller_get_posts застарілий. Використовуйте ignore_sticky_posts. in /var/www/vhosts/gnatkovsky.com.ua/gnatkovsky.com.ua/public/wp-includes/functions.php on line 6078