Огромный сборник статей от WPTec для начинающих

Мнение

WordPress 4.7 добавляет функциональные возможности пользовательских шаблонов страниц для всех типов записей

WordPress 4.7 представит поддержку шаблонов типов записей , захватывающую новую функцию для разработчиков тем и плагинов. Шаблоны страниц , которые позволяют разработчикам указывать другой макет или дизайн для страницы, почти так же стары, как и сам WordPress. В течение многих лет разработчики жаждали такой же функциональности для других типов сообщений. Фактически, плагин, который пытался создать эту функциональность ( Custom Post Template ), имеет более 50 000 активных установок, несмотря на то, что он не обновлялся в течение четырех лет.

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

/*
* Template Name: Foggy Memories
* Template Post Type: memory, event
*/

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

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

«Открывая функциональность шаблона страницы для всех типов сообщений, мы продолжаем улучшать гибкость иерархии шаблонов», — сказал основной коммиттер WordPress Паскаль Бирхлер в своем сообщении о коммите. Эта новая функция открывает множество новых возможностей для настройки для разработчиков тем, которые хотят предлагать альтернативные макеты и дизайны для сообщений. Это также упрощает включение нескольких дизайнов (внутри темы) для определенных настраиваемых типов сообщений, которые поддерживает тема.

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *