您好,提前感谢您的帮助,
我需要调试woocommerce结帐页面,其中某些国家/地区的账单表单的某些字段没有正确对齐。我看到,如果在postcode字段后添加一个,问题就解决了。如果$args['clear']不是空的,并且在checkout/form-billing.php文件中的checkout页面的foreach中调用,那么函数woocommerce\u form\u field($key,$args,$value=null)会添加这个div。woocommerce_表单_字段(…)位于woocommerce/includes/wc-template-functions.php中。
$args正确地包含clear属性,woocommerce\u form\u字段正确地返回带有div的字段(将函数中的数据邮寄给我自己),当我到达页面时,div不在那里,字段没有对齐。我还注意到,如果我尝试回显某些内容,它不会出现在页面源代码上,但如果我从同一个form-billing.php发送数据,则会发现数据接收正确。我怎样才能使div正确显示?什么javascript可以重写表单?我可以在哪里编辑它?
如果在选择的国家/地区中选择美国,则字段将不对齐。如有任何建议,将不胜感激
附言:我添加了一些javascript,添加了divdocument.onload但感觉很脏,我不确定它是否适用于所有情况。
编辑:重新措辞,澄清
为了安全起见,在将来的版本中更新woocommerce时,您应该执行以下操作:
最好是用您自己的修改版本替换checkout.min.js。
把它放在你的functions.php应该加载你修改过的脚本
$wp_scripts->registered[ 'wc-checkout' ]->src = get_stylesheet_directory_uri() . '/js/yourmodifiedcheckout.js';
希望这能有所帮助,如果你需要进一步的帮助,请告诉我。
我将在woocommerce中插入新产品- 产品插入成功。 但不显示在商店或归档类别页面中。 只能显示单个产品页面。 我试着在谷歌上搜索。
项目拷打 输入 url 敲回车发生什么, axios,fetch, 最长公共子序列, 改变 this 指向的问题 #前端面试必备宝典#
努力打赢复活赛
大概20分钟,三人一组,同样也是每人自己我介绍后,轮流询问问题: 项目中的组件是怎么使用的; 索引种类,索引失效情况; 数据库种类; 跟组里其它同学方向不太一样,主要问了他们一些数据分析和计网的问题; 基本就是这样啦,时间相对比较短,每人大概会问三个问题 11.25更新-->收到体检通知 12.09更新-->收到签约通知 12.16更新-->准备签约 #面经##秋招#
商业价值 现代商业的典型模式为,交易方通过协商和执行合约,完成交易过程。区块链擅长的正是如何管理合约,确保合约的顺利执行。 根据类别和应用场景不同,区块链所体现的特点和价值也不同。 从技术特点上,区块链一般被认为具有: 分布式容错性:网络极其鲁棒,容错 1/3 左右节点的异常状态。 不可篡改性:一致提交后的数据会一直存在,不可被销毁或修改。 隐私保护性:密码学保证了未经授权者能访问到数据,但无法解