在WooCommerce结帐字段中,我试图在结帐表单上将billing_address_2设置在billing_address_1之上。所以不是:StreetAddressApartment我想要:ApartmentStreetAddress另请注意,我正在使用名为Avada的主题。我怎样才能做到这一点?谢谢。 最佳答案 更新(与您的评论相关)...这里有一个附加项,它从Address1字段中删除“地址”文本标签并将其设置为Address2字段,同时使该字段(可选)成为必需字段并稍微更改占位符……我还有另一个解决方案(见下文)在代码
我已经建立了一个Woocommerce商店,并希望为所有产品设置基于12(一盒)的倍数的特定折扣。我尝试了很多折扣插件,但没有找到我要找的东西。例如,如果我订购12件X产品,我将获得10%的折扣。如果我订购15件X产品,前12件可享受10%的折扣,后三件是全价。如果我订购24件,那么10%的折扣适用于所有24件产品X。我找到的最接近的是:DiscountforCertainCategoryBasedonTotalNumberofProducts但这在最后应用为折扣(实际上是负费用),我想在产品旁边的购物车中显示折扣,就像正常折扣一样。如果产品已经打折,我还需要禁用此折扣。谢谢。
关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭5年前。Improvethisquestion实际上,在WooCommerce中,我使用的是thecodebelow,更改我的简单产品的价格位置:functionchanging_price_location_for_simple_products(){global$product;if($product->is_type('simple'))//Onlyforsimpleproducts(thankstohelgathevicking){r
我的店里有大约30个订单。我试图遍历所有订单,但我无法检索任何订单。这是代码:$args=array('post_type'=>'shop_order','posts_per_page'=>-1);$loop=newWP_Query($args);while($loop->have_posts()){//dosomeworkhere}循环永远不会运行。我尝试打印所有帖子类型的计数:$args=array('post_type'=>'any','posts_per_page'=>-1);$loop=newWP_Query($args);$types=array();while($loop
我正在创建一个电子商务网站。我可以在我的主题的functions.php文件中添加什么,以允许客户只从商店购买一种产品,然后在1周内禁止任何其他购买?客户可以购买任何产品,但购买后一周内不能再购买任何类型的产品。客户只能在一周后进行任何其他购买。我只能使用此代码禁用对产品的购买:add_filter('woocommerce_add_cart_item_data','woo_allow_one_item_only');functionwoo_allow_one_item_only($cart_item_data){global$woocommerce;$woocommerce->car
我在主题的functions.php中使用以下代码在woocommerce单一产品页面上添加了一些自定义选项:functionoptions_on_single_product(){?>option1option2现在我想在购物车页面上显示所选选项的值。请帮我做这件事。谢谢 最佳答案 以下是将产品自定义字段存储在购物车对象中并在购物车和结帐页面中显示的完整代码://OutputtheCustomfieldinProductpagesadd_action("woocommerce_before_add_to_cart_button",
我正在创建一个WooCommerce附加组件来自定义产品,基于访问者选择的选项,自定义价格也被计算并存储到session表中。我也可以在购物车页面中获得该值。我的问题:我想更改产品的默认价格并将其替换为WooCommerce流程中的新计算值,如购物车、结帐、付款、邮件通知、订单...有什么建议吗?谢谢 最佳答案 让它工作的Ce右钩是woocommerce_before_calculate_totals。但是您必须完成(替换)代码才能在下面的Hook函数中获取新价格:add_action('woocommerce_before_cal
我正在尝试根据购物车中产品的库存状态在购物车中输出预计交货日期。我有点成功,但现在我被困住了。这是我到目前为止写的。它进入function.php文件functionlieferzeit(){global$woocommerce;$cart_items=$woocommerce->cart->get_cart();foreach($cart_itemsas$variation){$variation_id=$variation['variation_id'];$variation_obj=newWC_Product_variation($variation_id);$stock=$va
我正在使用WordPress+WooCommerce开发电子商务网站。我在简短描述字段中为某些产品添加了按钮,以便快速选择要添加到购物车中的特定数量的产品(这是因为我有不同的报价,例如:“以3件的价格购买4件”).我在通用jquery文件中有这样一个脚本:functionpack4(){document.getElementById("quantity").value="4";}functionpack8(){document.getElementById("quantity").value="8";}这是我在某些产品中的代码示例简短说明:4x3Pack:TOTAL$1800Selec
我搜索了很多相关内容,但找不到我必须更改的文件。我需要在wordpress/woocommerce仪表板上删除或隐藏此按钮,因为我不希望商店经理或其他用户执行此操作。这里有一些图片来解释我必须删除的内容。 最佳答案 一个很好的替代方法是添加一些自定义CSS来隐藏“添加订单”按钮,这些按钮有条件地针对用户Angular色功能,在admin_head操作Hook中Hook的自定义函数中:add_action('admin_head','my_custom_admin_styles');functionmy_custom_admin_st