如何隐藏 Woocommerce产品描述 标签仅适用于未登录用户?

如何在Woocommerce插件中隐藏产品“描述”选项卡,仅适用于未登录用户,但对注册客户(和登录用户)可见


梵蒂冈之花
浏览 129回答 2
2回答

临摹微笑

要为未登录的用户删除 sigle 产品页面上的产品描述选项卡,您将使用:add_filter( 'woocommerce_product_tabs', 'customize_product_tabs', 100 );function customize_product_tabs( $tabs ) {    if ( ! is_user_logged_in() ) {         unset( $tabs['description'] ); // remove the description tab    }    return $tabs;}此代码包含在函数中.php活动子主题(或活动主题)的文件。经过测试并正常工作。

阿晨1998

请尝试此操作,将此代码段添加到函数中.phpadd_action( 'init', 'hide_price_add_cart_not_logged_in' );function hide_price_add_cart_not_logged_in() { if ( !is_user_logged_in() ) {       //Remove short description (excerpt) from single product pageremove_action( 'woocommerce_product_tabs', 'woocommerce_template_single_excerpt', 20 );  }}
打开App,查看更多内容
随时随地看视频慕课网APP