PHPCMS V9定时发布文章

一: 先把文章栏目设置为”一级审核”

二: 在..\phpcms\modules\content下加入MY_index.php文件, 内容如下:
<?php
defined(‘IN_PHPCMS’) or exit(‘No permission resources.’);
//模型缓存路径
define(‘CACHE_MODEL_PATH’,CACHE_PATH.’caches_model’.DIRECTORY_SEPARATOR.’caches_data’.DIRECTORY_SEPARATOR);
pc_base::load_app_func(‘util’,’content’);
class MY_index extends index {
private $db;
function __construct() {
$this->db = pc_base::load_model(‘content_model’);
parent::__construct();

//定时发布
$this->timing_publish();
}
/**定时发布*2016年5月23日*薛祖刚**/
public function timing_publish() {
$this->content_check_db = pc_base::load_model(‘content_check_model’);
$ids = $this->content_check_db->select(‘status=1 AND inputtime<=’.SYS_TIME,’checkid’);
foreach ($ids as $k) {
$k1 = explode(‘-‘,$k[‘checkid’]);
$this->db->set_model($k1[2]);
$this->db->status($k1[1]);
}
}
}
?>

三: 发布文章时, 发布时间设置为未来的某个时间, 到那个时间后, 文章自然就发布了

郑重声明:

1 本资源来源于互联网,资源的版权归资源原作者所持有,受《中华人民共和国著作权法》等相关法律保护。

2 由于无法和原作者取得联系,所以上传的部分资源无法先通过原作者的同意就分享给大家了,如本资源侵犯了您(原作者)的权益,请联系我们(微信号 xiaohaimei1989),我们会立马删除您的资源,并向您表达诚挚的歉意!

3 本站是一个公益型网站,分享资源的目的在于传播知识,分享知识,收取一点点打赏的辛苦费是用于网站的日常运营开支,并非用于商业用途。

4 本站资源只提供学习和参考研究使用,使用过后请在第一时间内删除。本站不承担资源被单位或个人商用带来的法律责任。

发表评论