如何控制WordPress文章的发布间隔时间

站长朋友们在使用WordPress博客发布文章的时候可能会遇到这种情况,如果有时间的话大家就会陆续发布好几篇文章。但是我们都知道短时间内连续发文章是不利于SEO优化和用户体验的,每篇文章的发布时间有一定时间间隔或许更适合读者。除了我们设置定时发布文章还有一种方法,下面小编就给大家介绍下,其实实现方法很简单。

如何控制WordPress文章的发布间隔时间,WordPress教程,教程之家,wp使用教程,第1张

将代码添加到当前主题的 functions.php 文件中:

//设定每篇文章的发布间隔
function force_time_between_posts($data, $postarr) {
global $wpdb;
if (emptyempty($postarr[‘ID’])) return $data;
$latest = $wpdb->get_var(”
SELECT post_date
FROM {$wpdb->posts}
WHERE post_status IN(‘future’,’publish’)
AND post_type = ‘post’
AND ID != {$postarr[‘ID’]}
ORDER BY post_date DESC
LIMIT 1″);
$distance = 60; // 时间间隔(分钟)
$latest = strtotime($latest);
$current = strtotime($data[‘post_date’]);
if ($latest = 0 && $diff

发布新文章时,会自动检测上一篇文章的发布时间,如果超过60分钟,就直接发布,如果小于60分钟,就自动定时间隔60分钟发布。需要注意的是,所检测的是所有已发布和定时发布的文章中的最后一篇。

本文《如何控制WordPress文章的发布间隔时间》由网友投稿或:「admin」整理自网络。

转载请声明来自:云猴子 -  https://www.yunhouzi.com/539.html



1,本站所有资源均来源于用户上传或整理与网络,如有侵权请【内容投诉】删除,我们将及时处理!
2,本站资源仅供大家学习和交流,请不要用于商业用途,下载后请于24小时后删除!
3,如果你也有好的资源,可以投稿到本站,有金币奖励和额外的收入!
4,从您进入本站开始,已表示您已同意接受本站【版权声明】中的一切条款!
6,申明:本站资源出售只是赞助,仅用于本站服务器和日常运营所需!不提供任何技术支持。
7,如压缩包提示有密码,www.yunhouzi.com

云猴子 » 如何控制WordPress文章的发布间隔时间
您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论