آموزش مخفی کردن قیمت برای کاربران مهمان در ووکامرس

آموزش مخفی کردن قیمت برای کاربران مهمان در ووکامرس

آموزش مخفی کردن قیمت برای کاربران مهمان در ووکامرس

گاهی اوقات شما برای اینکه کاربران بیشتری را در سایت خود ثبت نام نمایید ، قیمت کالا هارا مخفی میکنید تا کاربران مجبور به ثبت نام در سایت شوند تا بتوانند قیمت ها را مشاهده نمایند.

برای مخفی کردن قیمت در فروشگاه ووکامرس کافیست کد زیر را در functions.php قرار دهید

add_action('init', 'a4fran3_hide_price_add_cart_not_logged_in');
 
function a4fran3_hide_price_add_cart_not_logged_in() {	
if ( !is_user_logged_in() ) {		
 remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
 remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
 remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
 remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );	
 add_action( 'woocommerce_single_product_summary', 'a4fran3_print_login_to_see', 31 );
 add_action( 'woocommerce_after_shop_loop_item', 'a4fran3_print_login_to_see', 11 );
}
}
 
function a4fran3_print_login_to_see() {
echo '<a href="' . get_permalink(wc_get_page_id('myaccount')) . '">' . __('برای نمایش قیمت عضو شوید', 'theme_name') . '</a>';
}

 

لینک کوتاه:

https://a4fran3.ir/?p=17635

guest
0 نظر
Inline Feedbacks
مشاهده همه نظرات

مطالب مشابه