Query Custom Post by Taxonomy Category

i hope you are well today,

My question is just breif i am trying to query from a custom post type by a certain taxonomy only;

Read More

to keep it streamline lets use the below as an example;

Custom Post Type: ‘Products’;

Taxonomy: ‘Categories’;

Categories within ‘Categories’;

(1) Category 1
(2) Category 2
(3) Category 3

So i would like query posts from the Custom Post Type ‘Products’ and within ‘Category 1’

How would this be done ?

Here is my code for what querying the custom post type and attempting to query the taxonomy category.

<?php
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    $post_per_page = -1; // -1 shows all posts
    $do_not_show_stickies = 1; // 0 to show stickies
    $args=array(
    'post_type' => 'products',
    'taxonomy' => 'category-1',
    'paged' => $paged,
    'posts_per_page' => $post_per_page,
    'order' => 'ASC',
    );
    $temp = $wp_query;  // assign orginal query to temp variable for later use
    $wp_query = null;
    $wp_query = new WP_Query($args);
    if( have_posts() ) : while ($wp_query->have_posts()) : $wp_query->the_post(); ?>

Related posts

Leave a Reply

2 comments

  1. tax_query array with taxonomy, field and terms. Where terms->business is the category of taxonomy-> job_category

    $args = array(
        'post_type' => 'featured_job',
        'post_status' => 'publish',
        'posts_per_page' => 9999999,
        'orderby' =>  'date',
        'order' => 'DES',
    
        'tax_query' => array(
            array(
                'taxonomy' => 'job_category',
                'field'    => 'slug',
                'terms'    =>  'business',
            ),
        ),
    );