Могут ли шаблоны страниц применяться к архивным и пост-шаблонам?

Если вы знакомы с WordPress, вы уже знаете, что у страниц есть область для выбора шаблона, а сообщения нет. Кроме того, archive.php и многие другие страницы обрабатываются шаблоном списка по умолчанию. Они обрабатываются путем разработки пользовательских тем, если они хотят, чтобы они выглядели по-другому.

Мой вопрос: «Почему?»

Было ли это просто конструктивным решением в первые годы развития WP? Почему страница Posts не может иметь такую ​​же область выбора шаблона, что и у страниц? Почему у категорий также нет этой области выбора?

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

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

Если вы знаете какие-либо плагины, которые уже успешно справляются с этим вопросом, добавьте их в комментарии, так как я хотел бы взглянуть на их код.

Solutions Collecting From Web of "Могут ли шаблоны страниц применяться к архивным и пост-шаблонам?"

Если вы хотите, чтобы все типы сообщений имели возможность выбора шаблона, обновите его до версии 4.7 WordPress .

Цитируется на странице codex, приведенной выше:

Шаблоны страниц для типов сообщений Добавьте поддержку шаблонов типа post.

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

Что касается настраиваемого шаблона для других областей вашего сайта WordPress; Пожалуйста, обратитесь к следующим полезным ссылкам:

  1. Разработчики :: Справочник по темам или Codex :: Разработка темы
  2. Разработчики :: Руководство по темам :: Основы темы :: Шаблонные файлы или Codex :: Шаблоны
  3. Разработчики :: Руководство по темам :: Основы темы :: Файлы шаблонов :: Раздел шаблонных файлов