Автоматический выбор категорий

Итак, вот первый код, который показывает категорию сообщения (или продукта).

<?php echo $product->get_categories( ', ', '<span class="posted_in">' . _n( '', '', $cat_count, 'woocommerce' ) . ' ', '.</span>' ); ?> 

Теперь второй – это другой код, который использует категорию, которая вводится пользователями для отображения сообщений (или продуктов) этой конкретной категории.

 if (!empty($category)) { $category = str_replace('-1', implode(',', $categories) , $category); $query_args['tax_query'][] = array( 'taxonomy' => 'product_cat', 'field' => 'id', 'terms' => explode(',', $category) , 'operator' => 'IN' ); } 

Например, если категория Demo-cat вводится пользователем во втором коде, тогда будут отображаться все сообщения в этой категории « Demo-cat .

Вот, вот чего я пытаюсь достичь.

Вместо того, чтобы использовать введенную пользователем категорию, я хочу показывать сообщения из категории текущего сообщения.

Вот что я подразумеваю под этим.

Например, скажем, вы просматриваете сообщение (Заголовок сообщения: Демо-контент, Категория сообщения: demo-cat ).

В сообщении первый код отобразит категорию текущего сообщения ( demo-cat ), я хочу напрямую использовать эту категорию во втором коде для отображения других сообщений (той же категории) без ввода пользовательской категории.

Как я могу каким-то образом объединить эти два кода, чтобы в настоящее время просмотр категории страницы будет использоваться во втором коде, чтобы показать, что сообщения определенных категорий?

Solutions Collecting From Web of "Автоматический выбор категорий"