1. Подождать пару недель до выхода
WordPress 4.7 с поддержкой templates для постов и использовать кастомный темплейт.
2. В single.php поставить conditional проверку и подключать разные template parts:
if ( in_category( 'example' ) ) {
get_template_part( 'partials/single', 'example' );
} else {
get_template_part( 'partials/single', 'default' );
}
Где:
example
- slug вашей категории
partials/
- папка в которой лежат template parts
partials/single-example.php
- template part для этой вашей рубрики
partials/single-default.php
- template part для всех остальных постов
3. Если же вам достаточно поменять на уровне CSS, то ваш тег
<article>
, содержащий статью, должен содержать класс
category-example
, выведенный туда
функцией post_class()