Есть несколько способов легко изменить тему для определенного типа страницы в WordPress.
1. С использованием условных проверок в файле functions.php:
```php
function change_theme_for_page_type() {
if( is_page() ) { // если страница
switch ( get_post_type() ) {
case 'название_типа_страницы1':
case 'название_типа_страницы2':
$theme = 'название_темы1';
break;
default:
$theme = 'название_темы2';
}
} elseif ( is_category() || is_single() ) { // если рубрика или пост
$theme = 'название_темы2';
} else {
$theme = 'текущая_тема'; // по умолчанию
}
return $theme;
}
add_filter( 'stylesheet', 'change_theme_for_page_type' );
```
В этом примере, вы можете указать название типов страницы ('название_типа_страницы1' и 'название_типа_страницы2'), а также названия темы для обработки страниц и рубрик/постов. Возвращаемая функцией $theme будет названием дочерней темы, которую нужно использовать.
2. С использованием плагина "Multiple Themes":
Этот плагин позволяет легко установить различные темы для разных типов страниц. Вы можете выбрать тему для каждого типа страницы из административной панели WordPress. Просто установите и активируйте плагин, затем перейдите на страницу "Appearance" -> "Multiple Themes" и выберите темы, которые вы хотите использовать для разных типов страниц.
Оба способа позволят вам легко изменить тему для определенного типа страницы в WordPress, выбирайте тот, который больше вам подходит.