当前位置: 首页 > 知识库问答 >
问题:

在WooCommerce 3中,将“添加到购物车”按钮替换为“阅读更多链接到商店页面中的产品页面”

姬高扬
2023-03-14
    null

是否有一种方法将添加到购物车按钮替换为阅读更多,以便从主页重定向到每个产品的页面,添加到购物车按钮将出现?

共有1个答案

穆才良
2023-03-14

在Woocommerce3+的Shop and archives页面中,将添加到购物车的按钮替换为指向产品的链接:

add_filter( 'woocommerce_loop_add_to_cart_link', 'replacing_add_to_cart_button', 10, 2 );
function replacing_add_to_cart_button( $button, $product  ) {
    $button_text = __("View product", "woocommerce");
    $button = '<a class="button" href="' . $product->get_permalink() . '">' . $button_text . '</a>';

    return $button;
}

代码存在于活动子主题(或主题)的function.php文件中,也存在于任何插件文件中。

这段代码在Woocommerce3+上进行了测试,并起作用。您可以自定义按钮的文本,您将得到如下内容:

 类似资料: