Php 插入wp_post时添加了奇怪的wp_Posteta

Php 插入wp_post时添加了奇怪的wp_Posteta,php,wordpress,api,custom-wordpress-pages,Php,Wordpress,Api,Custom Wordpress Pages,我正在为WordPress站点构建一个API。我有一个插入帖子的方法 问题是,该方法会自动插入函数$\请求参数作为post\元属性 我的代码: function publish_job_offer() { $user_id = $_REQUEST['user_id']; $title = $_REQUEST['title']; $description = $_REQUEST['description']; $new_job_offer_post = Array

我正在为WordPress站点构建一个API。我有一个插入帖子的方法

问题是,该方法会自动插入函数$\请求参数作为post\元属性

我的代码:

function publish_job_offer() {
    $user_id = $_REQUEST['user_id'];
    $title = $_REQUEST['title'];
    $description = $_REQUEST['description'];

    $new_job_offer_post = Array(
        'post_author' => $user_id,
        'post_title' => $title,
        'post_content' => $description,
        'post_status' => 'publish',
        'comment_status' => 'closed',
        'ping_status' => 'closed',
        'post_type' => 'job'
            );

    $post_id = wp_insert_post($new_job_offer_post);
}
我的邮递员参数是:

  • 用户识别码:24
  • 标题:测试工作提供程序2
  • 描述:测试描述
  • 截止日期:2021年5月31日23:00:00
  • 工作区编号:79
  • 工作类型识别号:58
如您所见,我没有使用截止日期作业区域id作业类型id;但是在我运行这段代码之后,wp_postETA表中有链接到post_id的$_请求参数。此外,如果我向Postman请求中添加任何其他参数,则该键值参数将添加到post_meta表中

我不知道为什么会发生这种情况,我不想在我的wp_Posteta表中显示这些值