Как сделать универсальную категорию WordPress?
Подскажите пожалуйста, как можно сделать универсальную категорию чтобы не дублировать файл для того чтобы поменять имя категории. чтобы был один файл?
Нужно чтобы было так: есть общая категория каталог, в нем есть категории двери, окна, в свою очередь категория окна имеет в себе еще две категории деревянные и пластиковые. Получается я создаю столько файлов сколько категорий, но я хочу пере использовать код только из одного файла и не создавать файл под каждую категорию. Как бы сделать некий шаблон для всех категорий. Как можно это реализовать, буду благодарен за любую подсказку
<?php
/*
Template Name: Категория общая
*/
get_header();
?>
<?php get_template_part('components/mainContent') ?>
<?php
$my_posts = get_posts( array(
'numberposts' => -1,
'category_name' => 'allCategory',
'orderby' => 'date',
'order' => 'ASC',
'include' => array(),
'exclude' => array(),
'meta_key' => '',
'meta_value' =>'',
'post_type' => 'post',
'suppress_filters' => true,
) );
foreach( $my_posts as $post ){
setup_postdata( $post );
?>
<?php get_template_part('components/card') ?>
<?php
}
wp_reset_postdata(); // сброс
?>
<?php get_footer(); ?>
<?php
/*
Template Name: ПостСтраница
Template Post Type: post, pages
*/
?>
<?php get_header(); ?>
<main class="main">
<?php get_template_part('components/mainContentRecords') ?>
</main>
<?php get_footer(); ?>