在 wordpress 中添加类别 - 自定义

Adding category in wordpress - custom

// Auto post ( Unique File Date ).
$postData = array(
    'post_category' => array( '0' ),
    'post_status' => $Post_Status,
    'post_type' => $Post_Type,
    'post_date' => $File_Individual_Date
);
wp_insert_post( $postData );

当使用'post_category' => array( '0' ),时,会在类别Uncategorised下添加一个post。如果我在 var 中有一个类别,可以说:

$myCategory = 'News';

然后使用 'post_category' => $myCategory 给出错误并且没有添加新的 post。是否可以通过这种方式添加分类?

尝试$myCategory = array('News');

更新:Just in case

检查 wp_insert_post

的文档

post_category 应该是类别 ID 的数组,因此您需要将类别 ID 的数组分配给您的变量才能工作