位置: 编程技术 - 正文

调试WordPress中定时任务的相关PHP脚本示例(wordpress 设置)

编辑:rootadmin

推荐整理分享调试WordPress中定时任务的相关PHP脚本示例(wordpress 设置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:wordpress定制,wordpress自定义css,wordpress调整配置文件,wordpress调用指定文章,wordpress调用指定文章,wordpress调整配置文件,wordpress调用自定义字段,wordpress调用指定文章,内容如对您有帮助,希望把文章链接给更多的朋友!

一般人们使用WordPress的Cron API来实现定时任务,它的原理就是将创建的定时任务存储到数据库里,当有人访问的时候就去判断一下是否到时间需要执行这个定时任务,如果到时间则执行。

因为这种原理,所以执行的时间可能会有一些偏差,但随着网站的浏览量攀升和网络爬虫的不断访问,会让定时任务执行的时间越来越准确。

想在 WordPress 里创建一个定时任务一般用两个函数就行,其中之一是wp_schedule_event()

使用这种方法的这样一个定时任务被开启,就会一直执行下去,除非手动把定时任务关闭掉。

当你开启一个定时任务之后,很难进行调试,因为定时任务并不是每次刷新网页都会执行。这种情况下,代码的错误和 Bug 很难被一下发现。

调试WordPress中定时任务的相关PHP脚本示例(wordpress 设置)

有一种方法,可以帮助你进行调试。这种方法就是访问 wp-config.php 里添加下边的代码:

调整执行频率

很多人都说定时任务有一个非常讨厌的设计,那就是只能设置三种任务执行频率,分别是 hourly (每小时执行一次)、twicedaily (每天执行两次,也就是 小时执行一次)和 daily ( 小时执行一次),如果要其它的执行频率就没有办法。

那 WordPress 就真不支持自定义定时任务的执行频率吗?答案是否定的,WordPress 支持自定义定时任务的执行频率,但是比较麻烦,需要使用钩子修改。

下边的代码我添加了一个新的任务执行频率,叫做 weekly,执行频率为每周执行一次:

之后这个创建的执行频率就可以在 wp_schedule_event() 函数上使用了:

wp_schedule_event( current_time( 'timestamp' ), 'weekly', 'test' );总结:用 cron_schedules 钩子可以添加更多的执行频率,实现自定义定时任务执行频率的目的。

判断、添加和删除WordPress置顶文章的相关PHP函数小结 判断置顶文章is_sticky()函数用来判断一篇文章是否为置顶文章。用法is_sticky($post_id);参数$post_id(整数)(可选)要判断的文章ID,默认是循环中的当前文

PHP创建PowerPoint文档的方法 本文实例讲述了PHP创建PowerPoint文档的方法。分享给大家供大家参考,具体如下:今天早上从订阅的ZendDevZone看到篇很有意思的文章.试了一下.果然很

基于PHP如何把汉字转化为拼音 PHP将汉字转换拼音是程序员们经常需要操作的任务之一,别看这一小功能却能发挥很大的作用,以下是正确的汉字转拼音方法,大家可以借鉴一下。具

标签: wordpress 设置

本文链接地址:https://www.jiuchutong.com/biancheng/276282.html 转载请保留说明!

上一篇:在WordPress中使用wp-cron插件来设置定时任务(wordpress如何使用)

下一篇:判断、添加和删除WordPress置顶文章的相关PHP函数小结

  • 所得税费用会计分录
  • 8月现金收入9月存银行如何做账
  • 两家公司实际控制人为一个人
  • 甲公司自2018年3月1日开始自行研发一款新兴产品
  • 技术成果投资入股企业所得税递延纳税备案表
  • 养老保险跨年度可以补缴吗
  • 车间人员领用文件有哪些
  • 电商平台收取会员费吗
  • 净现值为什么要除以它的折现率
  • 企业所得税季报和年报的区别
  • 免税单位取得增值税发票
  • 税收折旧率
  • 个人开劳务发票几个点
  • 小额开专票
  • 个人技术转让所得需要交税吗
  • 免税投资背后的风险,你都清楚吗?
  • 房地产企业土地增值税清算案例
  • 工程施工余额怎么处理
  • 固定资产出售后净残值怎么处理
  • 有哪些凭证
  • linux系统 推荐
  • win10开机无限werfault一直刷新
  • w10系统怎么连接
  • 土地增值税增值额怎么算
  • 员工离职的类型
  • 直接转销法账务处理
  • 小微企业应纳税所得额300万所得税
  • 公允价值变动损益在利润表哪里
  • 【C#+JavaScript+SQL Server】实现Web端考试系统 六:后台管理模块设计(附源码和资源)
  • spring integration使用:消息转换器
  • php魔术方法功能与用法实例分析
  • java 日志系统
  • 中央空调的维护和保养
  • 民办学校学费收入
  • 人力资源外包服务企业
  • 房屋出租 交税
  • 预缴增值税附加税
  • 织梦cms官网
  • 未达起征点销售额怎么填申报表
  • 材料采购账户的借方登记什么
  • 小微企业应具备的条件
  • 常见数据库系统软件
  • 公司可以打款给中间人
  • 以前年度损益调整结转到哪里
  • 工会经费计入什么项目流量表
  • 出口退免税的条件
  • 核定征收的企业需要汇算清缴吗
  • 免租期租金可以追回吗
  • 购货方收到销售方提供的发票怎么做分录
  • 收客户逾期利息会计分录
  • 买公司宿舍有保障吗
  • 所得税后净现金流量计算
  • 成品油生产库存
  • 投标费用如何入账科目
  • 理财利息计入什么科目
  • 行政事业单位支出范围和标准
  • 公司发放给员工的福利又要回
  • mysql基本表
  • sql语句优化的13种方法
  • Win8.1 VPN设置功能提示连接出错的简单解决方法
  • Vista、XP、Windows7下非会员如何去除QQ2009的广告
  • windows vista home basic
  • 联想笔记本出厂编号怎么查询
  • mousemenu是什么文件夹
  • linux文件压缩和备份实验
  • win7电脑浏览器怎么设置默认浏览器
  • echarts splitnumber
  • linux中退出
  • opengl基础知识
  • javascript sort排序
  • vim fold
  • python 进阶
  • easyui导出excel表格
  • vue中的event
  • Genymotion首次运行程序出现错误Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
  • python3 heapq
  • 深圳国家税务总局
  • 代收工会经费标准规定
  • 资源税的税目共有七个其中包括
  • 城市维护建设税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设