当前日期时间
当前时间:
网站标志
Logo
全站搜索
广告位
phpweb图片广告
广告位
phpweb图片广告
自定内容

phpweb已经是国内最强的的开源电子商务系统了,但并非完美,因为任何...

互联网3年一轮回,京东凡客等电商品牌在三年之前也不过是小打小闹,而如...

电商已经成为趋势,传统行业的竞争已经逐渐演变到网络上,也有不少用Weboss...

phpweb系统是固定的模式,适用于大部分行业与需求。但有一些行业还是有自己...

当前位置
文章正文

WordPress用户时间周期限制发布文章数量

发表:管理员  发表时间:2021-07-08 23:38:23   阅读:(1185)次  

WordPress用户实现N分钟内的时间周期限制发布文章数量

//设定每篇文章的发布间隔 

function force_time_between_posts($data, $postarr) {

 global $wpdb;

 if (empty($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 = 5; // 时间间隔(分钟)

 $latest = strtotime($latest);

 $current = strtotime($data['post_date']);

 if ($latest < $current) { $diff = $current - $latest; } else { $diff = 0; } if ($diff >= 0 && $diff < ($distance * 60)) {

return false;

 }else{

     return $data;

 }

}

add_action('wp_insert_post_data','force_time_between_posts',1,2);


 

假如我们资讯/文章对您有所帮助,您可以通过扫描捐赠二维码支持一下我们~

感谢您对我们的支持,您的小小支持让我们有信心走得更远!

脚注信息
© 2005-2015 草莓互联(100cm.cn) 广州同福信息科技有限公司 版权所有,并保留所有权利。

广州市东莞庄一横路116号 粤ICP备11046216号

经营性网站备案信息 广州网络警察报警平台 不良信息举报中心  百度信誉档案 广州工商红盾网 可信网站认证