Как сделать ссылки на рубрики (WordPress)
Как передать посты из категорий в category.php ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀ Допустим нажали(кликнули) на Дома, должны выйти все посты из категории Дома и т.д.
Ссылки на категории: ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ Знаю, что здесь нужно что-то дописать, но что именно я не понимаю =(
<div class ="block">
<a class ="Сategory_Link_1" href=""> Дома </a>
<a class ="Сategory_Link_1" href=""> Краски </a>
<a class ="Сategory_Link_1" href=""> Одежда </a>
</div>
Шаблон(category.php) Тут косяк в свойстве 'category' я его пометил комментом.
<?php
global $post;
$myposts = get_posts([
'numberposts' => 12,
'category' => 2, // ***** Вот тут косяк, здесь можно указать лишь одну категорию =(
// ***** Как сюда передать посты из той категории на которую кликнули мышкой
]);
if( $myposts ){
foreach( $myposts as $post ){
setup_postdata( $post );
?>
<figure class="News_Block_1">
<a class ="News_Link_1" href="<?php the_permalink() ?>"><div></div></a>
<!-- <img class="News_img_1" src=<?php the_post_thumbnail(); ?> -->
<?php the_post_thumbnail(
array(),
array(
'class' => 'News_img_1'
)
); ?>
<figcaption class="News_name_1">
<div class="News_text_center">
<?php the_title(); ?>
</div>
</figcaption>
</figure>
<?php }} wp_reset_postdata(); ?>
Есть решение, но это костыль =( ⠀⠀⠀ ⠀ ⠀⠀⠀ ⠀ ⠀⠀⠀ ⠀ ⠀⠀⠀ ⠀ ⠀⠀⠀ ⠀ ⠀⠀⠀ ⠀ ⠀⠀⠀ ⠀ ⠀⠀⠀ ⠀ ⠀⠀⠀ Не хочется создавать 50 страниц в админке WordPress, 50 шаблонов с ⠀⠀⠀⠀⠀⠀ ⠀ ⠀⠀⠀ ⠀ одинаковым html и 50 циклов с разными значениями 'category'