Post Formats — это функция, представленная в WordPress 3.1, которая позволяет темам визуально различать типы контента. Метабокс с переключателями был добавлен в WordPress 3.6, чтобы показать эту функцию пользователям и позволить им легко выбирать формат. С момента выпуска WordPress 3.6 было предпринято мало усилий для улучшения этой функции.
Мортен Рэнд-Хендриксен обучает WordPress тысячи людей через Lynda.com . Потратив время на написание учебных материалов для форматов сообщений, Хендриксен вспомнил, как много форматов сообщений не должно быть в ядре WordPress.
Он создал новый тикет на trac , предлагая удалить форматы записей из WordPress и поместить их в плагин, подобно тому, как менеджер ссылок и список блогов были удалены в WordPress 3.5.
После закрытия пользовательского интерфейса Post Formats кажется, что эта функция в значительной степени осталась на пастбище, а реализация в разных темах в лучшем случае неоднородна и непоследовательна. Одним из примеров этого является то, как различные форматы сообщений обрабатываются в темах по умолчанию, кульминацией чего является минималистское/отсутствующее включение в Twenty Fifteen.
Хендриксен перечисляет шесть ключевых аргументов, которые возникают при обсуждении удаления форматов записей из WordPress:
- Поддержка функций несовместима между темами, что заставляет пользователей задаваться вопросом, почему панель и параметры появляются и исчезают при переключении тем.
- При реализации поведение между темами несовместимо, что вызывает у пользователя ощущение произвольного или неправильного поведения.
- Спецификация того, что именно делает каждый формат сообщения, расплывчата и двусмысленна, что дает разработчикам тем слишком много возможностей для придумывания произвольного и нестандартного поведения, которое вызывает путаницу у пользователей при переключении тем.
- Вариант использования форматов сообщений, похоже, исчез или был вытеснен более широкой целью сделать доступным модульное редактирование сообщений в стиле Snowfall.
- Разработчики тем могут имитировать поведение форматов сообщений с помощью категорий или других пользовательских таксономий.
Применяя правило 80/20 к разработке программного обеспечения, Хендриксен считает, что форматы сообщений находятся в диапазоне 20% или ниже. Он заканчивает тикет, предлагая перенести форматы сообщений в функциональный плагин.
Это позволило бы улучшать его одновременно с WordPress и открыло бы возможности для экспериментов с различными реализациями и идеями. В качестве альтернативы от него можно отказаться, если не будет проявлено заинтересованности в его улучшении.
Переместить форматы сообщений в плагин
Мое мнение о почтовых форматах не изменилось с тех пор, как я писал о них в последний раз . Они по-прежнему непредсказуемы, я не вижу много сайтов, использующих их, и их сложно объяснить новым пользователям.
Учитывая, что форматы сообщений сильно влияют на представление контента, странно, что основная команда не улучшала эту функцию постоянно после версии 3.6. К настоящему времени они должны стать твердыми. Вместо этого это функция без очевидного будущего.
Хотя вы можете оставить комментарий к этому сообщению, лучше всего оставить отзыв в этом тикете trac . Пришло время основным разработчикам WordPress присоединиться к разговору, чтобы сообщить нам, что они думают о будущем форматов записей в WordPress.