Когда я впервые настраивал WPExplorer.com, я хотел иметь разные шаблоны для моих премиальных тем, бесплатных тем, плагинов и страниц блога. В то время не было никаких настраиваемых типов сообщений, а настраиваемые таксономии казались слишком большим количеством, особенно потому, что я хотел сохранить все сообщения в корневой папке, поэтому вместо этого я нашел приведенный ниже код, который позволяет создавать настраиваемые шаблоны для ваших отдельные сообщения на основе их категорий.
Стиль постов из категорий WordPress по-разному
Выполните 2 простых шага ниже, чтобы вы могли создавать разные стили для отдельных сообщений для каждой категории.
Шаг 1. Вставьте в файл Functions.php
Скопируйте и вставьте следующий код в свой файл functions.php. Он создает новую функцию, которая назначает шаблон вашей категории, если файл с именем single-categoryID.php выходит из папки вашей темы.
Шаг 2. Создайте свои «шаблоны»
Теперь вы можете легко создать шаблон для каждой из своих категорий, добавив новые файлы в вашу тему, используя следующую структуру именования (просто скопируйте файл single.php, переименуйте и измените «categoryid» на соответствующий идентификатор категории, а затем задайте соответствующий стиль):
single-CATEGORYID.php
Источник записи: https://www.wpexplorer.com