纯代码实现 WP 采集到的草稿文章每天定时发布

定时将草稿箱中的文章改为已经发布的状态,纯代码实现的方法。您也可以通过这种方法实现其他定时任务。

当我们使用采集插件采集到文章以后,并不想让它立刻发布,而是希望它在规定的时间点发布。这样做经验上来看是有利于SEO的。但是每天都去手动去更新一下文章状态显得太low了。下面的代码可以帮你实现定时发布的功能:

请将上面的代码复制到主题的 functions.php 文件,或者子主题的 functions.php 文件中。

如果时间不准确,请将下面代码也放入 functions.php 文件,刷一下首页,然后删掉即可。

$times = wp_next_scheduled( 'zrz_post_schedule_event' );
wp_unschedule_event( $times, 'zrz_post_schedule_event' );

$date = new DateTime( 'tomorrow', new DateTimeZone('Asia/Shanghai') );
$timestamp = $date->getTimestamp();
wp_schedule_event($timestamp, 'daily', 'zrz_post_schedule_event');

发散一下,你可以通过这种方式进行其他定时任务,比如定时评论、定时通知、定时更新数据等等。以上代码没有实际测试过,有问题请在下面留言!

给TA打赏
共{{data.count}}人
人已打赏
WP技巧

seven 2.4.7更新了,有需求的朋友,请更新。顺便祝大家520快乐!

2018-5-20 1:01:29

主题更新

Seven 2.5 有赞个人免签支付设置说明

2018-6-22 19:00:28

41 条回复 A文章作者 M管理员
  1. 少校

    沙发

  2. 文学宫

    ✗棒棒的✗

  3. 1

    ✗我爱你✗

  4. jwenlee

    ✗肌肉✗ 一般用什么采集的~

  5. Q哥

    来个采集插件吧

    • 大青

      WP-AutoPost就很不错。

    • 123435

      这个价格就太贵了,100左右还能接受

  6. wangyan

    来个采集插件吧 ✗害羞✗

  7. 南风大叔

    春哥,现在我用火车头采集来的内容只能发布到【文章】里,有办法发布到研究所和社区吗?

    • 春哥

      研究的格式很特殊,采集的数据不能用。采集到论坛倒是可以,文章形式为 topic

  8. 大青

    很实用!

  9. 优图库?

    又发现了变化 ,分类标签按钮又回到上方了 分类的图标有了变化,但是觉得分类的绿色背景应该加一点圆角更好一些,。另外为您阅读按钮我个人觉得不应该紧挨着表题,而应该在分类标签那一行或下一行,居右。
    另外海报按钮也有了变化,但是与打赏按钮分开是不是有点上下冲突不美观,

  10. 我叫什么名字好?

    虽然积分不够看不到,但也支持!

  11. 饭饭

    刚刚体验了一下,付费阅读,哈哈,无缝连接啊,很棒,感谢春哥!

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索