我想知道你是不是一个打字错误就把事情搞糟了?请尝试以下操作:
$args = array(
\'posts_per_page\' => \'-1\',
\'orderby\' => \'ID\',
\'order\' => \'DESC\',
\'category_name\' => \'documents\'
);
$surveys = get_posts($args);
我更换的地方
category-name
具有
category_name
.
我知道有办法按ID排除类别,但我需要使用类别slug,因为我的dev和live数据库不匹配。
例如,存在函数get_category_by_slug()
如果需要term_id
从slug
:
if( FALSE !== ( $obj = get_category_by_slug(\'some-category-slug\') ) )
{
$id = $obj->term_id;
}