Сышышь ты, выходи сюда,
поговорим !

Порядок загрузки файлов при отображении страниц блога на WordPress

Опубликовано: 01.09.2018

видео Порядок загрузки файлов при отображении страниц блога на WordPress

Как добавить картинку или миниатюру в Wordpress

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



WordPress предоставляет широкие возможности для оформления разных страниц на уровне шаблонов. Шаблон — это файл, отвечающий за вывод страницы, ее вид и функциональные возможности. Например, по-умолчанию за вывод одиночного поста отвечает файл single.php. Однако, благодаря шаблонам, можно использовать и другие файлы для вывода одиночных постов. Например, single-video.php является шаблоном для вывода одиночных постов формата видео. Подобную систему шаблонов можно использовать и для вывода других страниц — категорий, архивов, главной страницы блога. Давайте посмотрим, какие можно использовать шаблоны, и в каком порядке будут загружаться файлы при отображении разных страниц.


Создание сообщений и страниц в Google Blogger. Часть 1

front-page.php home.php index.php

За отображение главной страницы отвечает шаблон index.php, однако это не единственный файл, с помощью которого можно отображать главную страницу сайта. Если присутствует файл front-page.php, то он будет отвечать за отображение главной страницы. Если такого файла нет, то WordPress ищет файл home.php. Если он есть, то именно он будет определять вид главной страницы. А вот если такого файла нет, то уже тогда загружается файл index.php.


Уроки WordPress для начинающих - первые шаги после установки (Оптимальные Настройки)

single-[post-type].php single.php index.php

Шаблоны для вывода постов позволяют создавать индивидуальное оформление постам разных форматов.

[custom-template].php page-[slug].php page-[id].php page.php index.php

Для вывода страниц можно использовать более гибкую систему шаблонов — вы можете создать индивидуальный шаблон, использовать ярлык страницы, ID. Для создания индивидуального шаблона, который потом можно выбрать при создании страницы, нужно в начало файла вставить код:

При создании страницы можно выбрать созданный шаблон.

category-[slug].php category-[id].php category.php archive.php index.php

Для вывода страницы постов определенной категории можно использовать шаблон, использующий ярлык категории, ID, либо доверить это стандартным шаблонам, которые присутствуют в каждой теме.

tag-[slug].php tag-[id].php tag.php archive.php index.php

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

taxonomy-[tax]-[term].php taxonomy-[tax].php taxonomy.php archive.php index.php

Таксономии являются более универсальным способом упорядочивания постов, нежели чем категории и метки. С помощью таксономий можно определить вид страниц как постов с определенными метками, в определенных категориях, так и страниц постов с пользовательскими типами таксономий. В шаблонах для вывода страниц с постами определенных таксономий можно использовать виды таксономий (например, taxonomy-category.php), определенное название вида таксономии (например, taxonomy-category-plugins.php), а так же стандартные шаблоны.

author-[author-nicname].php author-[author-id].php author.php archive.php index.php

При выводе постов определенного автора можно создавать шаблоны, используя имя автора, его ID, а так же стандартные шаблоны.

[mime-type].php attachment.php single.php index.php

WordPress позволяет создать шаблон для отображения прикрепленного к посту файла на отдельной странице, причем можно использовать индивидуальный шаблон для каждого типа файлов (например, image.php), так и универсальный шаблон для прикрепленных файлов любых типов.

date.php archive.php index.php

С помощью шаблонов можно задать индивидуальный вид страницы постов за определенную дату, либо выводить их в таком же виде, как и все остальные архивы.

archive.php index.php

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

search.php index.php

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

404.php index.php

Если адрес ведет на несуществующую страницу, то будет показано то, что прописано в шаблоне 404.php. Если такого шаблона нет, то будет выполнен код, прописанный в шаблоне index.php.

rss