前端添加帖子当前日期不起作用

时间:2018-09-13 12:15:48

标签: php wordpress advanced-custom-fields acfpro

我正在使用acf_form()函数从前端添加/更新帖子。除发布日期外,其他一切正常。它以某种方式发布了一个非常旧的日期(1970/01/01)。我想发布当前日期。这是我的代码:

    $current_datetime = date('Y-m-d H:i:s');
    acf_form_head();
    acf_form(array(
        'post_id'       => 'new_post',
        'post_title'    => true,
        'post_content'  => true,
        'submit_value'  => __("Send", 'acf'),
        'updated_message' => __("Suksess!", 'acf'),
        'new_post'      => array(
            'post_type'     => 'nyhet',
            'post_status'   => 'publish',
            'post_author'   => get_current_user_id(),
            'post_category' => '',
            'post_modified' => $current_datetime,
            'post_modified_gmt' => $current_datetime,
        ),
        'fields'        => array('ingress', 'publisere_kun_pa_lokallagssiden', 'featured_image'),
        'html_submit_button' => '<input type="submit" class="button box-button green save-content" value="%s" />',
    ));

我知道如果它是当前日期,则不需要设置“ post_modified”和“ post_modified_gmt”值。我尝试不使用那些2,然后尝试手动设置当前日期时间。但是它总是插入那个奇怪的旧日期。我在更新帖子时遇到同样的问题。

0 个答案:

没有答案