
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等】都有深刻的见解!如果你在如下方面有需要协助,可以随时联系我微信:f13714022672
使用过WordPress独立站的同学应该都知道,默认情况下,如果想要修改结账产品的数量,只能返回到购物车去修改。今天我们就来打破这个限制,让客户直接在结账页面修改产品的数量,无需再返回到购物车。同时,数量增减按钮可以方便客户快速增加或减少产品数量,提高购物效率。还是老规矩,将下面的代码添加到WordPress独立站后台的外观-主题文件编辑器-模板函数functions.php文件里面即可: //结账页面添加数量增减按钮 function fjj_checkout_item_quantity_input( $product_quantity, $cart_item, $cart_item_key ) { $product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key ); $product_id... read more
默认情况下,WooCommerce产品详情页的描述内容是显示在 Description 选项卡里面,下面的代码将会重命名 Description 选项卡标签文字为 Detail:function fjj_rename_description_product_tab_label() { return 'Detail'; } add_filter( 'woocommerce_product_description_tab_title', 'fjj_rename_description_product_tab_label' ); read more
在此示例中,如果用户的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 woocommerce 的产品编辑页面有一个短描述模块,便于添加一些产品亮点文案,如下图所示。在实际的运营过程中,我们可能要实现这样的一个功能:将这个短描述模块挪到加购按钮的下面: 修改前:修改后:想要实现上面的效果,只需几行代码即可实现: // 隐藏默认的短描述并将其重新调用到加购按钮的下面 remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20); add_action('woocommerce_single_product_summary', 'move_short_description_below_add_to_cart', 30); function move_short_description_below_add_to_cart() { global $product; if (!empty($product->get_short_description()))... read more