首页 问答 正文

如何在WordPress中更改文章的发布日期和时间

注册会员 / 悠然自学 / 2023-06-11/ 浏览 52 次

在WordPress中更改文章的发布日期和时间可以通过编辑文章的功能来实现。具体步骤如下:

  1. 进入WordPress管理后台,找到需要更改发布日期和时间的文章,点击“编辑”。

  2. 在文章编辑页面右侧的“发布”模块中,可以看到当前文章的发布日期和时间。

  3. 如果需要更改发布日期和时间,可以点击“编辑”按钮进行更改。在弹出的时间选择器中,选择新的日期和时间,然后点击“确定”按钮。

  4. 如果需要让文章保持在草稿状态,可以将发布状态调整为“草稿”,然后点击“更新”按钮保存更改。

如果需要通过代码来更改文章的发布日期和时间,可以使用WordPress提供的wp_update_post()函数来实现。示例代码如下:

// 获取需要更改的文章ID
$post_id = 123;

// 设置新的发布日期和时间
$post_date = '2021-01-01 10:30:00';

// 构造需要更新的文章数据
$post_data = array(
    'ID' => $post_id,
    'post_date' => $post_date,
    'post_date_gmt' => get_gmt_from_date($post_date)
);

// 更新文章数据
wp_update_post($post_data); 

以上代码将文章ID为123的发布日期和时间设置为2021年1月1日上午10点半。在实际使用时,需要根据需要更改的文章ID和新的发布日期和时间进行相应的修改。

大家谈论
    我的见解