我正在使用woocommerce,我有以下问题:
产品以价格显示在主页上,并添加到购物车按钮中。
添加到购物车按钮重定向到购物车页。
每个产品的图像重定向到产品页面。
重要的是让客户能够在将产品添加到购物车之前阅读产品的描述。
是否有一种方法来替换add to cart按钮,以便从主页重定向到每个产品的页面,其中add to cart按钮将出现?
我使用Woocommerce和高级自定义字段ACF的组合创建了一个页面,以实现具有非常复杂布局的产品列表。产品可能会出现不止一次,但只能买一次或其他奇怪的东西。这些产品是在repeater field中使用ACF post objects引入的。
我还设法使用woocommerce提供的[products]短代码为每个产品显示了一个add to cart按钮。
我现在喜欢有一个“添加所有产品到购物车”-button来购买这个页面上的所有产品,而不是将它们单独添加到购物车。
我已经测试了woocommerce分组和捆绑的产品,但在布局方面我需要更多的灵活性。提供的用于调整布局的钩子不够灵活。
如
我在删除WooComm Add To Cart按钮时所能找到的一切,不仅会删除add to cart按钮,而且还会删除定价/变体,也就是整个add区域。
我的目标是启用/禁用在产品信息页面上使用复选框/选择器购买产品的能力。但我仍然必须能够看到产品变体定价和变体下拉菜单。
这事很重要。在产品标题下显示的价格,对于一个变体,将大约是$20.00-$40.00,并且直到您选择变化选择,它会显示在添加到购物车按钮旁边的价格。
到目前为止,我已经完成了一些工作,我可以删除添加到购物车区域-变体和我的自定义字段中的所有- conditionally,但是我不知道如何隐藏/禁用单击/删除仅仅添加到购物车按
我的问题很简单,我只是不想让用户去购物,除非和直到用户没有登录。我也想显示具体的消息“请先登录”,而不是价格或添加到购物车按钮上的单一产品页面。
我可以隐藏价格和增加购物车功能通过使用..。
if (!is_user_logged_in()) {
//Remove single product add to cart
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 3
我试图在woocommerce存档页面的产品卡中添加产品类别。现在,它显示了“缩略图”标题“价格”和“添加到购物车按钮”。
如果变量" product“设置为当前显示的产品,我将使用这个函数。
我的问题是:在这个变量中有什么方法可以得到被查询的产品吗?
任何帮助都是非常感谢的。
<?php
// Hook after product title on archive page and run function "add_category()"
add_action('woocommerce_shop_loop_item_title','a
目前,我使用这个函数来更改单个产品页面上的“添加到购物车”按钮,当它位于特定的类别中时。我希望这也改变‘添加到购物车按钮’在商店页面下的缩略图。任何帮助都将不胜感激。
// Display Auction Link When 'auction' is in the category
function so_43372512_maybe_show_auction_link(){
if( has_term( 'auction', 'product_cat' ) ) {
echo ' <style type="text/c
在WooCommerce中,我不想为未登录的用户显示product按钮。我正在使用下面的代码更改“添加到购物车”按钮:
// Replace add to cart button with link for users who aren't logged in
add_filter( 'woocommerce_loop_add_to_cart_link', 'replace_loop_add_to_cart_button', 10, 2 );
function replace_loop_add_to_cart_button( $button, $prod