У меня есть две категории, visible и hideMe ...
Я хочу перечислить все сообщения в видимой категории, что достаточно просто. Однако из-за ошибки пользователя (или недосмотра) могут быть сообщения, относящиеся к обеим категориям.
Как я могу получить сообщения, которые находятся в видимой категории, но не также в категории hideMe?
Вот мое текущее решение. Я просто не уверен, что метод get_posts - наименее дорогой вариант, который я мог бы использовать ...
$cat=get_cat_ID('visible');
$cat2=get_cat_ID('hideMe');
$myposts = get_posts(array('cat' => "$cat,-$cat2",'showposts' => 5));
if($myposts )
{//do something}