首页 > 解决方案 > Wordpress:没有电子商务的会员网站的 Woocommerce

问题描述

我正在建立一个附属网站,显然对于我使用的每个产品页面都没有发布。但是页面没有类别或标签,即使我们将它们添加到页面中,我们的页面也不会出现在类别页面和首页的小部件区域中。

Woocommerce 功能非常完美,但将其用于附属网站而不是商店看起来有点奇怪。是否可以删除电子商务功能(价格、添加到卡和类似的东西)并使用 Woocommerce 的其余部分?

标签: wordpresswoocommerce

解决方案


Woocommerce 非常适合电子商务网站。当您为此创建会员网站时,您可以隐藏 Woocommerce 的某些功能。正如您提到的那样,您想隐藏(价格,添加到卡片之类的东西)。您必须使用一些操作来删除这些功能。复制以下代码并将其放在活动主题的 function.php 文件中。
注意:如果您有子主题,则必须将此代码添加到子主题的 function.php 文件中。

add_action('after_setup_theme','activate_filter') ; 
function activate_filter(){
    add_filter('woocommerce_get_price_html', 'hide_price_cartBtn');
}

function hide_price_cartBtn(){
    remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' );
    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
    remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );
}

评论如果你想删除更多的东西,因为你提到这样的东西


推荐阅读