PHPCMS v9 实现文章定时发布功能

  • 时间:
  • 浏览:1
  • 来源:1分快3官网平台_1分快3网投平台_1分快3投注平台_1分快3娱乐平台

  phpcms v9 还可不上能实现文章定时发布功能,下面就来看一下,不过要注意本功能不适用于生成静态的网站。

PHPCMS v9 实现文章定时发布功能

  首先把栏目的工作流设置成“一级审核”,我应该 ,在phpcms/modules/content/ 文件夹里新建一三个 文件命名:MY_index.php,内容如下:

<?php

defined('IN_PHPCMS') or exit('No permission resources.');

//模型缓存路径

class MY_index extends index {

private $db;

function __construct() {

$this->db = pc_base::load_model('content_model');

parent::__construct();

$this->dingshi();

}

//定时发布

public function dingshi() {

$this->content_check_db = pc_base::load_model('content_check_model');

$ids = $this->content_check_db->select('status=1 and username="phpcms8" and inputtime<='.SYS_TIME,'checkid');

foreach($ids as $k)

{

$k1 = explode('-',$k['checkid']);

$this->db->set_model($k1[2]);

$this->db->status($k1[1]);

}

}

}

?>

  另一三个 ,当有用户通过动态地址访告诉我的content模快时,可能定时到了,文章就会自动审核发布。

注意:

1、生成静态的网站要用搞笑的话,还可不上能把网站默认文档设置成index.php优先于index.html,另一三个 当访问首页时全部全部都是效果。

2、设置栏目为“一级审核”,发布定时文章时,除了选择发布时间外,可不上能把情况报告设置为“审核”。

3、定时发布的文章某些某些时建议使用“fsockopen”伪异步处里,我应该 出发定时发布的会员会很卡。

4、修改username="phpcms8"中的phpcms8为你的管理员用户名。

  OK,phpcms v9 文章定时发布功能实现!

PHPCMS 下载:

Tags: phpcms   phpcms 文章定时发布   PHPCMS v9  
责任编辑:cc120