Zdravím, dostal jsem se zase na chvíli s prací s WP_Query, bohužel mi nějak nechce fungovat. Když jsem tam teď dal podmínku, tak se nesplní
//table content
//creating arguments for query
$sbquery_args=array(
'post_type' => 'song',
'nopaging' => true,
'orderby' => (get_option('songbook_shcdefs_orderby')) ? get_option('songbook_shcdefs_orderby') : 'title',
'order' => (get_option('songbook_shcdefs_order')) ? get_option('songbook_shcdefs_order') : 'desc',
'posts_per_page' => -1,
'tax_query' => (isset($_GET['tag'])&&in_array($sb_dispcont,array('authors','albums','genres'))) ? array(array(
'taxonomy' =>$sb_dispcont,
'field' => 'slug',
'terms' => $_GET['tag']
)
) : FALSE
);
//execute query args and create an query
$sbquery=new WP_Query($sbquery_args);
if($sbquery->have_posts()){
$v=0;
while($sbquery->have_posts()){
//start post
$sbquery->the_post();
//...
}
}else echo'NO';
Všechny proměnné, použité pro nastavení jsou ozkoušené a funkční a podmínka pro tax_query je splněna (výpis s echo byl 1)
Když ji zkouším, hlásí se mi nesplněnost podmínky textem “NO”. NEvíte, co by s tím mohlo být? Děkuji
PS: prosím o brzkou reakci, brzy odjíždím na dovolenou a nebudu mít přístup, abych řešil podrobnosti