Wp_INSERT_POST()的Tax_Input参数

时间:2014-03-27 作者:worldwildwebdev

我正在尝试使用插入自定义分类法wp_insert_post() 以及tax_input 争论,但它不起作用。我想设置一个自定义分类(“类型”)和一个类别(“汽车”)的帖子

$new_post = array(

        \'post_title\'    =>   $title,

        \'post_content\'  =>   $description,

        \'tax_input\' =>   array(\'types\' => array(\'cars\')),  

        \'post_status\'   =>   \'pending\',          

        \'post_type\' =>   \'vehicles\'  

        );

1 个回复
最合适的回答,由SO网友:worldwildwebdev 整理而成

我找到了答案。在为wp\\u insert\\u post()函数构建参数并将其传递给变量$pid之后,我设置了下面的一行,所有操作都会稍微起作用。

wp_set_object_terms($pid, \'cars\', \'types\', true);

结束

相关推荐