如何在产品页面添加联系人卖家按钮? (woocommerce)

时间:2019-06-17 18:20:34

标签: wordpress button woocommerce product

有人可以在wordpress(woocommerce产品页面)中解决此问题吗?我想在产品页面中添加一个按钮并命名(联系卖家),并且希望将此按钮链接到卖家页面。我该怎么办?

这是我要实现的目标

enter image description here

我试图通过Google搜索该问题,但找不到任何答案,我不知道我是否必须编写代码或是否必须安装一些插件。这就是为什么我来这里寻求帮助。

无论如何,感谢您的宝贵时间,如果我没有显示到目前为止的尝试,请对不起。因为我使用的是模板,而我是Wordpress的新手。所以我只是分享我的问题,希望有人能够提供帮助

1 个答案:

答案 0 :(得分:0)

基本思路是删除默认的Woocommerce“添加到购物车”操作钩子,并用您自己的钩子替换,如下所示:

//
// Remove default Woocommerce "add to cart" button.
//
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30);

//
// Add custom Woocommerce "contact seller" button.
//
add_action('woocommerce_single_product_summary', 'lutrov_single_product_replacement_button_action', 30, 0);
function lutrov_single_product_replacement_button_action() {
    echo sprintf('<p><a class="button" href="%s">%s</a></p>', 'https://seller.com/', __('Contact seller'));
}

这取决于您的主题。如果您使用的是Generatepress主题框架,则上面的woocommerce_single_product_summary过滤器会起作用。查看主题的文档,但基本思路相同。