Chào các bác , hiện em là newbie về wordpress , em hiện đang làm 1 task nhỏ có sử dụng về CPT và taxonomi , em muốn hỏi là có hàm nào có thể lấy được tất cả ID của post có post_type = ‘XXX’ , taxonomi slug = ‘YYY’ và tag slug = ‘the-character’ không ạ ?
Em đã có thử dùng get_page_by_path nhưng báo null .
Em cảm ơn mọi người
Cách lấy ID của post có post type và taxonomi trong Wordpress
Tôi thấy có một đoạn code tìm ID với post-type như sau:
$args = array( 'post_type' => 'XXX');
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
the_ID();
endwhile;
Tôi không chắc là đây có phải là câu trả lời cho bạn hay không.
4 Likes
$args = array(
'post_type' => '[XXX]',
'tag' => '[tag_slug_name]',
'tax_query' => array(
array(
'taxonomy' => '[tax_name]',
'field' => 'slug',
'terms' => array('[term_slug1]', '[term_slug2]', '[term_slug...]')
)
)
);
$query = new WP_Query($args)
Bạn thử xem
3 Likes
Dạ cảm ơn bác , tối hôm đó em về đã làm được rồi ạ , cảm ơn bác đã giúp đỡ
Dạ cảm ơn bác , tối hôm đó em về đã làm được rồi ạ , cảm ơn bác đã giúp đỡ .