
Woocommerce增加产品的变体数量-默认每次只能添加50个变体
默认情况下,Woocommerce产品的变体每次最多只能添加50个,如下图所示:

如果你的产品比较特殊,需要更多的变体,那么就需要打破这个系统限制,比如下图,可以每次添加200个变体:

方法如下:
找到网站根目录的wp-config.php文件,在最后一行添加如下代码即可:
define( 'WC_MAX_LINKED_VARIATIONS', 200 );//后面的200为你想要增加的变体数量


默认情况下,Woocommerce产品的变体每次最多只能添加50个,如下图所示:

如果你的产品比较特殊,需要更多的变体,那么就需要打破这个系统限制,比如下图,可以每次添加200个变体:

方法如下:
找到网站根目录的wp-config.php文件,在最后一行添加如下代码即可:
define( 'WC_MAX_LINKED_VARIATIONS', 200 );//后面的200为你想要增加的变体数量
80后,现居于深圳【如果你也在深圳可以线下约起来】,具有多年独立站实操运营经验,带领过品牌运营团队,属于独立站实战派人士!2019年之前,我是一名疯狂的WordPress技术爱好者,精通独立站或官网的建站,熟悉 PHP、CSS 、HTML等网页编程语言,能够快速搭建网站;2019年开始,我发现纯粹的建站技术已经满足不了我的职业规划需求,于是,向数字营销领域进军了;截止目前,在谷歌ADS广告、GMC领域已经累计了近5年的实操经验;在Bing广告和Facebook广告领域也有近2年的实操经验;我的专长不仅仅局限于建站技术层面,从底层的建站技术到品牌运营策略【ADS广告、KOL红人、PR媒体公关、SEO等】都有深刻的见解!如果你在如下方面有需要协助,可以随时联系我微信:wpgger
在此示例中,如果用户的IP属于美国IP地址,则将隐藏ID为21和32的产品: function fjj_hide_product_if_country_new( $q, $query ) { if ( is_admin() ) return; $location = WC_Geolocation::geolocate_ip(); ... read more
当客户到达WordPress独立站的结账页面时,需要首先输入邮箱地址等信息,不知道你有没有发现,输入邮箱地址等信息这个模块的标题,大部分的情况下,会默认显示为Billing details或者Billing & Shipping【至于显示哪个标题,可以到后台的woocommerce-settings-shipping-Shipping settings-Shipping destination路径进行更改,但这里的更改都不能直接显示为Shipping收货地址,所以姑且算是一个BUG】。有时候会给客户造成一个干扰,这里到底是输入Shipping收货地址还是Billing账单地址?为了打消客户这个困扰,我们可以直接对标题进行修改,改为Shipping收货地址,不就解决问题了!效果图如下所示:直接将下面的代码添加到WordPress后台的外观-主题文件编辑器-functions.php文件即可: add_filter('gettext', 'change_billing_details_title', 20, 3); function change_billing_details_title($translated_text, $text, $domain) { if ($text === 'Billing... read more
在WordPress woocommerce系统中,默认情况下,客户下单后会收到一个订单确认邮件,如果细心的你,会发现邮件内容里面都是纯文本,产品图片也不会显示。为了进一步提升客户体验度,我们现在把产品图片显示在邮件内容里面:将下面的代码添加到主题的functions.php里面即可: function show_email_order_image( $args ) { $args['show_image'] = true; return $args; } add_filter( 'woocommerce_email_order_items_args', 'show_email_order_image', 9999 ); 效果图如下:read more
在WooCommerce中,将图标(或HTML符号)添加到“add to cart添加到购物车”按钮中,可以通过两种方式完成:如果要显示Fontawesome图标,可以通过CSS;如果您更喜欢使用简单的HTML unicode符号,则可以通过PHP。让我们来看看这两种方法!PHP代码段:将HTML符号添加到“添加到购物车”按钮: 可以在此处找到HTML符号列表:https://www.w3schools.com/html/html_symbols.asp。通过使用一些HTML符号,您可以在屏幕上打印输出符号,例如–>€<–(; 在此示例中,我想显示一个简单的符号<< function fjj_add_symbol_add_cart_button_single( $button ) { $button_new = '» ' . $button; return $button_new; } add_filter(... read more