Truy vấn bài tùy chỉnh theo danh mục phân loại


7

tôi hy vọng bạn tốt ngày hôm nay

Câu hỏi của tôi chỉ là do tôi đang cố gắng truy vấn từ một loại bài đăng tùy chỉnh theo một cách phân loại nhất định;

để giữ cho nó hợp lý, hãy sử dụng dưới đây làm ví dụ;

Loại bài đăng tùy chỉnh: 'Sản phẩm';

Phân loại: 'Thể loại';

Danh mục trong 'Danh mục';

(1) Loại 1 (2) Loại 2 (3) Loại 3

Vì vậy, tôi muốn các bài đăng truy vấn từ Loại sản phẩm tùy chỉnh 'Sản phẩm' và trong 'Loại 1'

Làm thế nào điều này sẽ được thực hiện ?

Đây là mã của tôi để truy vấn loại bài đăng tùy chỉnh và cố gắng truy vấn danh mục phân loại.

<?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(); ?>

Câu trả lời:


12

Có 3 cách để làm điều đó:

a)

...
'category_name' => 'category-1'
...

b)

...

'taxonomy' => 'category',
'term' => 'category-1',

...

c)

...
'tax_query' => array(
  array( 'taxonomy' => 'category', 'field' => 'slug', 'terms' => array( 'category-1' ) )
)
...

Thông tin thêm: http://codex.wordpress.org/Function_Reference/WP_Query


0

mảng tax_query với phân loại, lĩnh vực và các điều khoản. Trong đó các điều khoản-> kinh doanh là danh mục phân loại-> job_carget

$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',
        ),
    ),
);

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.