matlab提示未定义wc,WooCommerce 教程:修复致命错误调用未定义的函数wc_get_order() - WooCommerce 微站...

我为客户开发了一个自定义支付网关插件,他们希望为 “鳕鱼”(货到付款)添加类似的方法。他希望增加一种称为 “交货卡” 的方法。我只是复制代码,将 PHP 添加到一个文件中,制作了一个插件,并给他插件 zip 文件。一切都很好,直到他做了一个测试结帐。

下订单后显示的错误

Fatal error: Call to undefined function wc_get_order() in /home/XXXXXXX/public_html/wp-content/plugins/woocommerce-gateway-carddelivery-plugin/woocommerce-gateway-carddelivery-plugin.php on line 201

修复:wc_get_order()仅对 WooCommerce 2.2+有效

这很简单 客户端仍在使用 WooCommerce 2.1,新订单的名称不同。从 WooCommerce 2.2 中,使用 wc_get_order()创建订单。

我只是用这个代替:

$order = wc_get_order( $order_id );

有了这个:

$order = new WC_Order( $order_id );

如何添加此代码?

1、您可以将 PHP 代码片段放置在主题或子主题的 functions.php 文件的底部(如果是 CSS 代码,请添加到子主题的 style.css 文件底部)修改之前建议先备份原始文件,若出现错误请先删除此代码。

2、WordPress 4.9 后改进了主题编辑器,对于 CSS 代码也可打开网站前台编辑器的【自定义】,复制代码添加到自定义 css 中。

此代码是否可用?

如需帮助或是您有更好的方案想分享?请到薇晓朵 WooCommerce 中文论坛留言告知,我们希望可以帮到更多国内的 WooCommerce 用户也希望您的参与。

文章没看懂?代码不会用?需要帮助你可以去论坛提问自助服务台

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/302200.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一堂儿童科学实验课引起的思考:数学和化学有什么关系?

全世界只有3.14 % 的人关注了数据与算法之美前段时间,我带侄子上了一堂化学课,回来之后,他一直意犹未尽找我的聊化学的事,期间他也问了身为数学专业的我一个交叉问题:叔,「数学」和「化学」有啥关系&#x…

自学网页设计

目前,我正在努力的学习网页设计,我是通过我要自学网http://www.51zxw.net/study.asp?vip5720219来学习的,还不错哦,加油!有时间大家也可以去看看,里面想学什么都可以找到的!转载于:https://blog.51cto.com…

使用 KubernetesClient 操作 kubernetes

使用 KubernetesClient 操作 kubernetesIntro我们的应用都是部署在 Kubernetes 上的,我们有一个服务内部有一层 MemoryCache,之前会依赖 Redis 的 Pub/Sub 来做缓存的更新,而 Redis 的 Pub/Sub 是一种不可靠的更新机制,容易发生消…

cent os重置mysql,linux mysql 能登陆不能修改用户(cent os 6.2)解决思路

linux mysql 能登陆不能修改用户(cent os 6.2)[root3mao /]# select user,host,password from mysql.userbash: syntax error near unexpected token from[root3mao /]# mysql -u rootWelcome to the MySQL monitor. Commands end with ; or /g.Your MySQL connection id is 4S…

本、硕、博到底有什么区别?清华教授的“兔子理论”让你快速弄懂

全世界只有3.14 % 的人关注了数据与算法之美前段时间,有人问到卢sir一个问题——“本、硕、博之间到底有什么区别?”曾经就有一位清华大学教授就讨论过这个问题,让我们来看看这位清华教授是如何看待本、硕、博区别的吧。作者 | 阎学通教授清华…

迁移SVN注意事项及操作方法

最近公司要迁移SVN到新服务器,虽说现在GIT貌似更胜一筹,但是相信用svn的公司还是不在少数,就花了点时间把自己迁移的过程整理了一下。 文档中也许还有不足之处,有问题的话,大家可以告诉我,我会在第一时间修…

重磅!微软发布新一代 Teams 开发工具 —— Teams Toolkit!不止VS Code extension!

今天凌晨(北京时间 2021 年 5 月 26 日),在一年一度的 Build 大会上,微软正式发布了新一代的 Teams 开发工具 —— Teams Toolkit。截止到 2021 年 4 月份,Microsoft Teams 的日活用户已经达到了惊人的1.45亿&#xff…

myclipes 配置php,myclipse使用技巧

myclipse内存清理 垃圾箱设置1.找到你的MyEclipse的工作空间。路径:MyEclipse\.metadata\.plugins\org.eclipse.core.runtime\.settings\2.用记事本或写字板打开org.eclipse.ui.prefs添加:SHOW_MEMORY_MONITORtrue3.重启MyEclipse,就会看到下…

UML实践----用例图、顺序图、状态图、类图、包图、协作图

http://www.uml.org.cn/oobject/200901203.asp UML实践----用例图、顺序图、状态图、类图、包图、协作图 2009-01-20 作者:Randy Miller 来源:网络 面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封…

“六级”题公布,觉得WebAPI简单的,勿进!

大型业务为什么需要深入WebAPI?众所周知,开发健壮的,稳定的,高度扩展性的业务程序,必须要有好的业务框架程序。就好比宝马X5和东风雪铁龙,如果大家体验过两车性能,都知道,宝马X5的性能甩东风雪…

oracle 有计划任务吗,oracle计划任务的问题

oracle计划任务的问题今天我尝试了一下oracle的job,做了个简单的应用,出现点问题想不明白,请求各位大大为我解惑.答案满意直接100分奉上写出我的步骤如下:1.创建job_test表,jobtest_sequence用于测试。表字段id number…

hdu 2896 病毒侵袭

http://acm.hdu.edu.cn/showproblem.php?pid2896 AC自动机的简单题。。。忘记关debug了&#xff0c;wa了一次。。。囧&#xff01; View Code 1 #include <cstdio>2 #include <cstring>3 #include <algorithm>4 #include <set>5 #include <cstdli…

一件有趣的事:我用 Python 爬了爬自己的微信朋友

全世界只有3.14 % 的人关注了数据与算法之美最近几天干啥都不来劲&#xff0c;昨晚偶然了解到Python里的itchat包&#xff0c;它已经完成了wechat的个人账号API接口&#xff0c;使爬取个人微信信息更加方便。鉴于自己很早之前就想知道诸如自己微信好友性别比例都来自哪个城市之…

彻底解决跨浏览器下PHP下载文件名中的中文乱码问题

<?php$ua $_SERVER["HTTP_USER_AGENT"];$filename "中文 文件名.txt"; $encoded_filename urlencode($filename); $encoded_filename str_replace("", "%20", $encoded_filename);header(Content-Type: application/octet-str…

ML.NET Cookbook:(4)如何调试实验或预览管道?

大多数ML.NET数据操作都是延迟执行的&#xff1a;声明时&#xff0c;操作符不会立即处理数据&#xff0c;而是验证该操作是否可行。执行被推迟到实际请求输出数据为止。这意味着架构不匹配将在声明时抛出&#xff0c;但是直到执行时才抛出数据错误。延迟计算是数据库系统的一种…

数学本是非常有趣的,只是教科书呈现的方式太死板

数学是基础学科&#xff0c;是打开科学大门的钥匙。数学能力决定着一个人的科技创新能力&#xff0c;而科技创新能力决定着一个孩子未来的竞争力。数学也是一门不断累积的学问&#xff0c;学习数学也是一个渐进的过程&#xff0c;要是基础的概念不理解&#xff0c;基础学习得不…

oracle期间平均成本,小李飞刀系列之Oracle EBS期间平均成本(PAC)--生产成本计算(四)制造费用设置及成本计算...

在上两篇文章中介绍了资源的设置及其成本计算&#xff0c;本篇文章将介绍与资源关联非常紧密的制造费用的设置及成本计算。1. 制造费用设置图 1. 制造费用主设置界面制造费用主设置界面如图1所示&#xff0c;成本要素选择”制造费用”&#xff0c;并设置制造费用的名称、说明、…

通过Dapr实现一个简单的基于.net的微服务电商系统(十二)——istio+dapr构建多运行时服务网格...

多运行时是一个非常新的概念。在 2020 年&#xff0c;Bilgin Ibryam 提出了 Multi-Runtime&#xff08;多运行时&#xff09;的理念&#xff0c;对基于 Sidecar 模式的各种产品形态进行了实践总结和理论升华。那到底什么是多运行时呢&#xff1f;首先还是得从分布式应用的四大类…

oracle+查表物理块数,如何统计一段时间内 发生在某个表上的 物理读写的块数

script from macleanhttp://www.askmaclean.com/archiv ... t-grow-history.htmlScript:查找表或索引增长的历史信息MARCH 22, 2012 BY MACLEAN LIU 4 COMMENTS有同学在Oracle ALL STARS群中提问 如何通过AWR来查找一段时间内&#xff0c;数据库段对象(堆表、索引)等的空间增长…

如何把文件压缩变成一张图片?

全世界只有3.14 % 的人关注了数据与算法之美先准备好三个文件。图片、压缩包、批处理文件。然后编辑bat文件。压缩命令代码是&#xff1a;copy /b 图片.jpg压缩包.rar 最后输出文件名.jpg例如&#xff1a;copy /b A.jpgtest.rar B.jpg 注意空格。保存之后执行bat批处理文件。执…