ব্যবহারের একটি উপায় Theres $query->set('tax_query', ...)
মধ্যে pre_get_posts
ফিল্টার? উদাহরণস্বরূপ, পরবর্তী কোডটি কোয়েরিতে পরিবর্তন করছে না। নোট করুন যে আমি তৈরি করছি from ট্যাক্সোনমিগুলি এবং কাস্টম অনুসন্ধান থেকে।
function custom_search_filter($query) {
...
// array('taxonomy' => 'category', 'field' => 'id', 'terms' => array( 41,42 ), 'operator' => 'IN')
$taxonomies = implode(',', $taxonomy_arr);
// /wordpress/25076/how-to-filter-wordpress-search-excluding-post-in-some-custom-taxonomies
$taxonomy_query = array('relation' => 'AND', $taxonomies);
$query->set('tax_query', $taxonomy_query);
}
return $query;
}
add_filter( 'pre_get_posts', 'custom_search_filter', 999 );
আগাম ধন্যবাদ.
WP_Query
আর্গুমেন্ট সেটিং পদ্ধতিতে পাস করছেন ?