custom-taxonomy相关内容
我有一个wp模板,我想分配给某些页面。该模板即。显示所有具有与页面名称本身相同的主类别名称的WooCommerce产品。 到目前为止,我已经尝试使用此代码,但是输出不佳: $ idObj = get_category_by_slug($ pagename); $ id = $ idObj-> term_id; echo“:”。 $ id; 不幸的是,回声未显
..
我想从“购物车总计”中删除/取出特定类别产品的价格。 请查看此屏幕截图: 我可以用什么钩子做到这一点? 谢谢。 解决方案 正确的选择是使用 has_term() woocommerce_before_calculate_totals / code> WordPress条件函数可以过滤购物车商品中的产品类别。这样,您可以将购物车中的商品价格设为空。 这是代码(增加了对
..
我正在尝试创建一个条件,即如果购物车中存在类别 ilutulestik 中的任何产品,则仅在WooCommerce结帐页面上显示函数。 但是,当前似乎无法获得购物车信息。我认为这是因为,如果我在代码上使用 if($ cat_in_cart)条件,即使我有 ilutulestik 类别。 我尝试了多种方法来获取购物车信息,但没有一种方法似乎有效。我将包括以下两种尝试方式: 尝试1
..
我试图限制Woocommerce商店上的客户只能从1个“供应商”订购产品。一次。我正在定义“供应商”通过称为“供应商”的定制分类法。我正在尝试的代码出于某种原因只是限制了所有内容。 function filter_woocommerce_add_to_cart_validation($ passed,$ product_id,$ quantity,$ variation_id = null
..
基于“ 仅对Woocommerce中的第二个项目提供数量折扣“ 回答我以前的一个问题,我想为如何为 has_term()添加if语句提供帮助那样,使此代码仅适用于一个或多个类别。 任何曲目都会受到赞赏。 解决方案 以下内容将使用WordPress has_tem()条件函数来扩展已定义产品类别的代码: add_action('woocommerce_cart_calculat
..
我找到了 此脚本 这样,我就可以在WooCommerce中的购物车图标上方显示购物车内容总计: cart-> get_cart_url();?>” title =“”>
..
如果购物车中有某个特定类别的商品,我正在尝试禁用购物功能(这是带有标签的产品形式的订阅-结帐和发货被剥离)。将该产品添加到购物车后,不得再添加其他产品。 我已经尝试过这些线程代码: 如果该产品已经在购物车中,则禁用Woocommerce添加到购物车按钮 阻止特定类别的购物车结帐 但没有帮助。 如果Woocommerce上的购物车中有特定产品类别,如何禁用购物? 解决
..
在woocommerce中,我尝试使用以下方式检入特定产品类别的购物车商品: add_action('woocommerce_before_cart ','fs_check_category_in_cart'); function fs_check_category_in_cart(){ //将$ cat_in_cart设置为false $ cat_in_cart = false
..
我该如何配置Woocommerce购物车一次只允许一种产品类别? 解决方案 以下代码将允许仅将一个产品类别中的商品添加到购物车中,避免添加到购物车并显示自定义通知: add_filter( 'woocommerce_add_to_cart_validation','only_one_product_category_allowed',20,3); function only_o
..
我在网上发现了一个片段,可让您在购物车中将最小购买量设置为“ 6”的多个数量。 这里是: add_action('woocommerce_check_cart_items','woocommerce_check_cart_quantities'); 函数woocommerce_check_cart_quantities(){ $ multiples = 6; $ total_
..
在Woocommerce中,当购物车中已定义产品类别时,我想隐藏“本地取货"以外的所有运输方式…… 下面的代码对其他产品类型(可变产品除外)执行该操作: add_filter( 'woocommerce_package_rates', 'custom_shipping_methods', 100, 2 ); function custom_shipping_methods( $rate
..
使用Woocommerce,我试图为产品类别为"Apple"的产品变型发布类型创建WP_Query. $args = array( 'product_cat' => 'Apple', 'post_type' => array('product', 'product_variation'), 'post_status' => 'publish',
..
我刚开始使用Woocommerce,并且对可变产品的下拉选择字段有疑问.在woocommerce中,在此下拉菜单中未选择任何内容时,将显示“选择选项"文本. 我需要每个下拉选择字段选项,以在未选择任何内容时显示不同的文本. 我发现此代码用我想要的内容替换了标准的“选择选项"文本,但是对所有下拉列表选择字段都起作用. function custom_woocommerce_pr
..
我正在尝试为子类别创建一个模板,在该模板中我可以显示子类别下的产品,并且在父类别页面中只希望显示父类别的相关子类别.有人可以用代码示例向我推荐吗?如何开始. 解决方案 尝试以下操作: if ( is_product_category() ) { $terms = get_terms( array('taxonomy' => 'product_cat', 'parent' =
..
我正在尝试将特定类别产品的自定义字段添加到单个产品页面.我在使用条件逻辑时遇到了问题. 这是到目前为止我得到的: function cfwc_create_custom_field() { global $product; $terms = get_the_terms( $product->get_id(), 'product_cat' ); if (in_array("tau-ende
..
我需要获取产品的品牌名称,我有此代码 $product = wc_get_product(); $type = $product->get_type(); $name = (string)$product->get_name(); $id = (int)$product->get_id(); $sku = (int)$product->get_sku();
..
我正在使用此代码添加自定义属性 $attributes = array( array("name"=>"Size","options"=>array("S","L","XL","XXL"),"position"=>1,"visible"=>1,"variation"=>1), array("name"=>"Color","options"=>array("Red","Blue
..
我正在尝试使用挂钩woocommerce_shop_loop_item_title完成商店页面上的属性和术语列表.目的是获取产品的属性和术语,然后像下面的示例一样显示它: 颜色:红色,蓝色,绿色 大小:小,中,大 尺寸:90 * 90、100 * 100和120 * 120 但行之间没有空格. 它应该“获取"与产品一起使用的所有属性以及属性术语. 我已经尝试过,
..
我需要将网站上特定产品类别的默认产品分类选项更改为“新".我知道您可以转到WooCommerce>设置>产品>显示以全局更改默认排序选项,但是那不是我需要做的.我需要类似的东西: function change_default_sorting_option(){ if(is_product_category('3555')){ //change default sorting optio
..
在Woocommerce中,我正在尝试为未登录的用户禁用要添加到购物车中的特定产品类别.我正在寻找最近几天的解决方案,并在沮丧地删除我发现的最后一个代码之后但这也没有做. 我正在使用某个插件(TZ产品标签)在其他页面上显示产品(所以不仅在类别和产品页面上(我知道如何禁用)) add_action( 'woocommerce_after_shop_loop_item', 'remove_
..