位置: 编程技术 - 正文

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

  • 企业卖车交税怎么算的
  • 公司贷款利息怎么做分录
  • 投资者减除费用和工资薪金减除费用
  • 子公司之间资产划拨会计处理
  • 购进材料运输费属于什么会计科目
  • 个税申报初始化密码
  • 国税地税电子钥匙价格
  • 折扣金额发票
  • 物业公司开场地租赁费发票编码
  • 营业外支出企业所得税怎么填
  • 应收账款无法收回会计分录
  • 挂靠工程如何交纳税金帐务处理?
  • 筹建期结转损益吗
  • 物业公司收到一年物业费开具发票后如何确认收入
  • 土地流转承包费拖欠
  • 母公司收购少数股东股权,之前的利润母公司不享有
  • 企业收回报废产品合法吗
  • 营改增之后对企业的影响
  • 理财产品 会计分录
  • 资产负债表和利润表和现金流量表的关系
  • 从免税到征税企业应该怎么做
  • 印花税如何进行税种认定
  • 如何从工商信息中看出是小规模还是一般纳税人
  • 作废章盖在哪个位置
  • 销售不动产增值税税率变化
  • 固定资产清理的借贷方向表示什么
  • 多计提的社保费,可否计入营业外收入
  • 实收资本是否可以更改
  • 支付给业主的赔偿金
  • 已预缴税款金额可以不申请退税吗
  • 以前工程发票如何抵扣
  • 劳务市场零工临时工
  • 个税申报已经扣了怎么办
  • 收到非税收入一般缴款书开发票吗
  • 高新技术企业所得税优惠政策最新2022
  • php去除二维数组重复值
  • Win10 Build 21364 预览版正式更新(附更新内容)
  • win7如何禁用wifi
  • kb4586863更新
  • gain_trickler_3202.exe 进程查询 gain_trickler_3202进程是什么文件
  • php实现搜索的方式
  • 年终奖发放形式 更改 税务局
  • 营改增后固定资产报废处置收入计税
  • 安装winsock
  • php怎么输出文字
  • 微信小程序从零
  • 租赁费用增值税率
  • 增值税买一送一处理方法
  • 研发费用的会计处理方法
  • 报个税收入需要减去扣款金额吗
  • 印花税应计入哪里
  • 配电室增容验收标准
  • SQLServer 2008 :error 40出现连接错误的解决方法
  • mysql 管理员登录
  • 小规模企业购入原材料会计分录
  • 退回多交的所得税抵欠税怎么做账
  • 公司费用怎么做账
  • 筹建期间发生的所有费用
  • 可供出售金融资产和交易性金融资产
  • 车子的上牌费要计入成本吗
  • 小规模纳税人增值税计算公式
  • 新会计准则经营租赁
  • 分批法成本核算对象
  • session入库有什么好处
  • .exe是什么文件
  • win7系统咋样
  • win10每次开机提示硬件设置已更改
  • UNITY 4.6.2 IOS 64-BIT SUPPORT
  • node.js教程详细
  • 用python做冒泡排序
  • js修改地址栏参数但不让他跳转
  • python,字符串
  • javascript图片
  • android使用so
  • recyclerview瀑布流效果
  • 发票查验平台可以查询自己给对方开的发票吗?
  • 国家税务局文件查询
  • 直系亲属房产买卖过户税费
  • 核准类和备案类的区别
  • 南京税务证明怎么打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设