jfi*_*ino 2 wordpress woocommerce
我想在 woocommerce 产品描述的页面末尾添加第二个添加到购物车按钮。我该怎么做呢?
非常感谢您的参与!
方法一
$id = get_the_ID();
echo do_shortcode( '[add_to_cart id='.$id.']' );
Run Code Online (Sandbox Code Playgroud)
方法二
$product = get_product(get_the_ID());
echo "<a href='".$product->add_to_cart_url()."'>add to cart</a>";
Run Code Online (Sandbox Code Playgroud)
你能在woocommerce产品描述的上面添加代码吗?
方法 3
在您的活动主题中添加以下代码functions.php。
add_action( 'woocommerce_single_product_summary', 'custom_button_after_product_summary', 30 );
function custom_button_after_product_summary() {
global $product;
echo "<a href='".$product->add_to_cart_url()."'>add to cart</a>";
}
Run Code Online (Sandbox Code Playgroud)
1. 解决方案:在主题的 function.php 文件中添加代码。
add_action( 'woocommerce_single_product_summary', 'my_extra_button_on_product_page', 30 );
function my_extra_button_on_product_page() {
global $product;
echo '<a href="URL">Add to cart</a>';
}
Run Code Online (Sandbox Code Playgroud)
2.解决方案: 安装自定义 WooCommerce 添加到购物车插件
3.解决方案:您可以使用带有短代码的钩子:
或者在您自己的模板中为 WooCommerce 文件创建覆盖。