مشکل مشکل در wp_insert_post

sanehia

تازه وارد
سلامدوستان
برای درج آگهی توسط کاربر از پست تایپ اختصاصی jobs استفاده میکنم برای دسته بندی آگهی ها از Taxonomy با عنوان jobCategory استفاده کردم.

حال در صفحه درج آگهی کاربر زمانی چند دسته بندی آگهی را انتخاب میکند، تنها یک دسته بندی در دیتابیس ثبت می شود.

کدهای مربوطه را میفرستم ممنون میشم اساتید بررسی کنند راهنمایی کنند مشکل کارم کجاست؟

سپاس

PHP:
<?php
if (!is_user_logged_in()){
    wp_redirect('panel');
}
if (isset($_POST['send'])) {
    $post_id = wp_insert_post(array(
        'post_type' => 'jobs',
        'post_author' => get_current_user_id(),
        'post_title' => $_POST['title'],
        'post_content' => $_POST['description'],
        'post_status' => 'draft',
    ));


    wp_set_object_terms($post_id, intval($_POST['category']), 'jobCategory');
    add_post_meta($post_id, 'price', $_POST['price']);
    add_post_meta($post_id, 'time', $_POST['time']);

    if (isset($_FILES['file'])) {
        require_once(ABSPATH . 'wp-admin/includes/file.php');
        $uploadedfile = $_FILES['file'];
        $upload_overrides = array(
            'test_form' => false
        );
        $movefile = wp_handle_upload($uploadedfile, $upload_overrides);
        add_post_meta($post_id, 'file', $movefile['url']);
        add_post_meta($post_id, 'payToSee', 0);
    }


    wp_redirect('my-ads');
}
require_once 'particials/header.php'; ?>
<?php require_once 'particials/sidebar.php' ?>
<div>
<div id="wpap-content">
<div class="page-ntitle">
                    <h1>ثبت آگهی جدید</h1>
                    <div class="separator mb-5"></div>
                </div>
                <div class="col-12">
                    <div class="card">
                        <div class="card-body">
                            <form action="" method="POST" enctype="multipart/form-data">
                                <div class="form-group">
                                    <label for="title">
                                        عنوان آگهی
                                    </label>
                                    <input required type="text"
                                           id="title" name="title" class="form-control">
                                </div>
                                <div class="form-group">
                                    <label for="description">
                                        توضیحات
                                    </label>
                                    <textarea name="description" id="description" class="form-control" cols="30"
                                              rows="10"></textarea>
                                </div>
                                <div class="form-group">
                                    <label for="category">
                                      دسته بندی آگهی
                                    </label>
                                    <select id="js-choice" id="category" name="category[]" multiple="multiple">
                                      <?php
                                      $terms = get_terms([
                                        'taxonomy' => 'jobCategory',
                                        'hide_empty' => false,
                                      ]);
                                      foreach ($terms as $cat) {
                                        ?>
                                        <option value="<?= $cat->term_id ?>"><?= $cat->name ?></option>
                                        <?php
                                      }
                                      ?>
                                    </select>

                                </div>
                                <div class="form-group">
                                    <label for="price">
                                        حقوق ماهانه
                                        </label>
                                    <input required type="text" id="price" name="price" class="form-control">
                                </div>
                                <div class="form-group">
                                    <label for="time">
                                      مدت همکاری
                                    </label>
                                    <input required type="text" id="time" name="time" class="form-control">
                                </div>
                                <div class="form-group">
                                    <label for="file">
                                        پیوست فایل‌های مورد نیاز
                                    </label>
                                    <input type="file" id="file" name="file" placeholder="بارگذاری فایل" class="form-control">
                                </div>
                                <button value="1" name="send" type="submit" class="btn text-center btn-primary">ارسال
                                </button>

                            </form>
                        </div>
                    </div>
                </div>
<?php require_once 'particials/footer.php' ?>
 
بالا