Я пытаюсь получить сообщение из категории с помощью query_posts, но он возвращает сообщение из неуказанной категории, другие параметры, такие как сортировка и showposts, работают нормально.Wordpress query_posts возвращает сообщение из неуказанных категорий
extract(shortcode_atts(array(
'categories' => 'Partners',
'imageswidth' => '200px',
'imagesheight' => '115px',
'imageslink' => 'Web_Link',
'partnerscount' => 'All',
'columnscount' => 1,
'imagescrop' => 'No',
'imagesblackhovercolor' => 'No',
'imagesopacity' => 100,
'imagesgrayscale' => 'No',
'imagescolorize' => '',
'imagesnegative' => 'No',
'imagessort' => 'Date ASC'
), $atts));
//$args = "category_name=".categories;
//$catIDs = get_cat_ID($cat_name='Partners');
$args = "cat_name=".categories;
$args .= strtolower($partnerscount) != "all" ? "&showposts=".$partnerscount : '';
$args .= $imagessort == "Date_ASC" ? "&orderby=date&order=ASC" : '';
$args .= $imagessort == "Date_DSC" ? "&orderby=date&order=DESC" : '';
$args .= $imagessort == "Random" ? "&orderby=rand" : '';
query_posts($args);
while (have_posts()) : the_post();
{
$output = $output.get_the_title();
}
когда я пытаюсь category_name это ничего на всех –
не возвращаются Видимо, 'Партнерс не слизняк категории. –
Отредактировав мой ответ, попробуйте предложения Edit1 & Edit2. –