作者:狐灵科技 | 2022-03-25 14:27 |点击:
要实现批量设置发布文章的话,我们需要使用火车头配合哈默插件来进行文章的发布,在上一讲中,我们成功实现文章的批量发布。
这一讲中,我们看看哈默插件的配置
哈默插件里有2个文件:
那如果我们想修改定时发布文章的规则,就需要修改 hm-locowp.php
在这里主要介绍3个配置:
$post_status指的是:wordpress的发布状态。如果是定时发布的话,就设置为"future"
$time_interval指的是:发布时间间隔,它和$post_next配合使用,定义的是时间间隔
$post_next指的是:发布的计时方式,now:发布时间=当前时间+间隔时间值 next: 发布时间=最后一篇时间+间隔时间值
$post_status = "future";
$time_interval = 86400 * rand(0,100);
$post_next = "now";
future 代表定时发布
86400秒 = 1天,然后随机到100天发布,那如果我采集了50个文章时,相当于平均每天发布:50/100 = 0.5篇文章。
也就是说,平均 2 天会发布一篇文章。
来到后台,大致看看也确实如此。这就是关于定时发布文件的设置
假如我想让文章在10天内全部发完,只需要:
$time_interval = 86400 * rand(0,10);
然后将修改后的哈默插件上传到服务器,先把之前的采集文章在wordpress后台删除掉。
把任务设为:未发布状态:
再次点击:开始发布,这个时候看看后台的文章。就相当于1天发送2篇文章以上了。
需要用到一款插件:Scheduled.php
下载地址:链接:https://pan.baidu.com/s/1-xFQMQQsOOzP10lBKYetVQ 密码:jfvp
我们把它上传到服务器的插件文件夹中。
然后登陆到wordpress仪表盘,启用一下插件
这样就能防止定时发布丢失问题