位置: 编程技术 - 正文

调试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函数小结

  • 增值税销项税额公式
  • 哪些进项税额可以抵扣销项税额
  • 没有销项购买税金税盘如何做账
  • 股东撤资涉及到哪些税如何缴纳?
  • 本年收益的会计处理
  • 营业成本包括三大费用如何称呼
  • 未确认融资费用计算公式
  • 买断式贴现是什么业务
  • 怎么报企业所得税季报
  • 停业的纳税人还交税吗
  • 职工集资建房款属公款吗
  • 税收主要分类方法
  • 实收资本不是资产吗
  • 应付账款坏账准备的会计分录
  • 长期股权投资稀释
  • 工程发票开多了怎么办
  • 购买预付油卡的账务处理
  • 自然人增值税免税额
  • 来料加工企业的会计处理问题
  • 收到差额纳税的发票进项税能抵扣吗
  • 什么时候需要计算环境熵变
  • 普通发票查不到信息怎么办
  • 购进货物作为优秀员工的奖励是否可以进项抵扣?
  • 管家婆已过账销售单如何删除
  • 工程中材料超耗怎么处理
  • 工程安装人工外包合同怎么写
  • 询证函是什么文书
  • 电脑右下角弹出网页没有×怎么关闭
  • win10最新版本激活
  • 二手车增值税专用发票税率
  • iis搭建php环境
  • php语言之面向对象编程 educoder
  • 圣胡安教会9个遗物视频
  • 房产税会计科目有哪些
  • linux驱动和windows驱动
  • 企业利润分配的通常去向包括
  • php注册和登录界面
  • 命令执行函数echo
  • php的难点
  • 税务局手续费返还政策
  • 报关单的运费没填怎么办
  • 其他发票包括哪些
  • 尚未报送年度会计报表
  • phpcms生成html
  • 织梦安装步骤
  • 紫白择日法实例详解
  • 织梦联动筛选教程
  • 不同单位发的劳务费会收税吗
  • 工会费的会计分录是什么
  • 所得税费用期末结转吗
  • 为支持防疫工作捐款
  • 外购商品用于宣传需要缴纳增值税吗
  • 公司亏损后盈利分红
  • 应收账款周转率越大越好还是越小越好
  • 挂靠单位账务处理是?
  • 委托加工合同如何签订
  • 未分配利润核销不良贷款
  • 出售设备账务处理
  • MySQL replace into 语句浅析(一)
  • sql外连接
  • wpr是什么软件
  • win8启动文件夹在哪里
  • win10升级电脑
  • linux进程运行的两种方式
  • 系统密码设置
  • linux 转换文件编码为utf8编码
  • macbook显示flash插件故障
  • centos zsh
  • windows where命令
  • linuxzen
  • win10桌面test mode
  • unity urp 性能
  • opengl光线跟踪代码
  • js开发组件
  • 不错的二本院校有哪些
  • 广东国家电子税务全电发票
  • 怎样查询灵活就业养老保险缴费记录
  • 新公司税务报到流程步骤
  • 出口免税不退税主要适用于
  • 2020重庆税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设