首页 > 其他分享 >wordpress 插件 woocommerce对billing address和account details界面进行修改

wordpress 插件 woocommerce对billing address和account details界面进行修改

时间:2023-08-08 15:33:41浏览次数:69  
标签:插件 woocommerce 界面 billing fields account details

wordpress 插件 woocommerce高级使用

对界面结构进行修改:

参考 How To Edit Files

只修改部分field

  1. billing address
add_filter('woocommerce_billing_fields', function ($billing_fields) {
  unset($billing_fields['billing_email']);

  return $billing_fields;
}, 10, 1);
  1. account details
add_filter('woocommerce_save_account_details_required_fields', function ($require_fields) {
  unset($require_fields['account_email']);

  return $require_fields;
}, 10, 1);

注account界面模板不使用apply_filters生成,所以需要先覆盖原界面再去除必要验证

标签:插件,woocommerce,界面,billing,fields,account,details
From: https://www.cnblogs.com/fsgljk/p/17614465.html

相关文章

  • 数字滚动插件vue-countup-v2
    参考博客https://blog.csdn.net/weixin_44948981/article/details/123544242options参数说明duration:2,//动画持续时间(秒)useEasing:true,//使用缓动效果useGrouping:true,//使用分组分隔符(如1,000)separator:',',//分组分隔符decimal:'.',//小数点符号pref......
  • 利用uplugin对比Webpack和Rollup插件系统
    本文由华为云云岭团队松塔同学分享~江湖上一直流传一种说法:Rollup的插件系统设计,相比与webpack,要更加科学顺手。(网络上对webpack插件编写的吐槽不计其数)Talkischeap,本文基于unplugin这个三方库来对比研究一下二者的插件系统。Unplugin是一个插件编写工具,它可以让开发者用......
  • eclipse插件开发
    1.Eclipse简介和插件开发Eclipse是一个很让人着迷的开发环境,它提供的核心框架和可扩展的插件机制给广大的程序员提供了无限的想象和创造空间。目前网上流传相当丰富且全面的开发工具方面的插件,但是Eclipse已经超越了开发环境的概念,可以想象Eclipse将成为未来的集成的桌面环......
  • 真不是吹,这款能减少 BUG 的 IDEA 插件你可能没用过!
     前言 单元测试是一个伟大的发明,同时也是一个操蛋的发明。只要团队碰它,几乎很难全身而退。如果是我们自己写的代码,那么,写写单元测试也无伤大雅。但我们绝大多数人,都是跟在别人后面打扫狗屎,或者是留给别人一堆狗屎。这时候,单元测试写起来,就有一种不情不愿的味道。没错,就是不......
  • kettle之添加geometry插件支持并使用
    参考:https://blog.csdn.net/aganliang/article/details/104949538为了能够处理geometry类型的数据,PDI需要安装pentaho-gis-plugins该插件下载地址:https://github.com/atolcd/pentaho-gis-plugins/releases根据自己的kettle版本,下载所需的插件即可,我的是9的,所以下载的是1.4 ......
  • Ubuntu装进U盘(Ventoy 插件)避坑指南
    注意:本教程不是用Ventoy制作Ubuntu的U盘启动盘!!而是用Ventoy插件,把Ubuntu装进U盘里实现即插即用Ubuntu。本教程参看原教程:利用ventoy,将ubuntu安装到U盘中,实现即插即用。本教程尊重原创,笔者在参考原教程操作时所遇大小坑以此记录,算是对原教程的补充。避坑避坑0:本地硬......
  • 一些不错的VSCode设置和插件
    设置同步设置我们做的各项设置,不希望再到其他机器的时候还得再重新配置一次。VSCode中我们可以登陆微软账号或者GitHub账号,登陆后我们可以开启同步设置。开启设置同步,根据提示登陆即可。允许侧边栏水平滑动在目录层次较深或者文件名比较长时,侧边栏就无法完整显示文件名了。默......
  • VPP 插件分析与开发
    Authorbasilguo@163.comDateAug.07,2023DescriptionVPP自定义插件开发demo在之前的博客:自定义插件中,我们给出了FD.ioVPP的sample插件构建方式,但是并没有去真正开发一个插件。这篇博客给出一个打印数据包IP头部的完整示例。1.ping插件分析插件的例......
  • vue图片压缩插件
    图片压缩插件1.安装插件npmijs-image-compressor2.引入importImageCompressorfrom'js-image-compressor'3.使用compressionImage(file){returnnewPromise((resolve,reject)=>{//eslint-disable-next-lineno-newnewImageCom......
  • vim 文件树插件 nerdtree
    安装"在.vimrc中加入Plug'scrooloose/nerdtree'"nerdtree插件Plug'ryanoasis/vim-devicons'"nerdtree的文件图标----推荐下载配置letg:NERDTreeDirArrowExpandable='ʃ'"展开目录图标letg:NERDTreeDirArrowCollapsibl......