 
	
		Tagged: Cart, Hide, shopping, woocommerce
- 
		AuthorPosts
- 
		
			
				
May 9, 2016 at 6:12 am #629003Is there a way too hide the Add too Cart on the overview page only for Guest and show it for logged in users? May 9, 2016 at 5:07 pm #629363Hey mydoo, Thanks for getting in touch with us! Please try placing the following code in the functions.php file of your Child Theme: add_filter('woocommerce_get_price_html', 'avia_show_cart_logged'); function avia_show_cart_logged($cart){ if(is_user_logged_in() ){ return $cart; } else { remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' ); remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 ); } }Best regards, 
 JordanMay 9, 2016 at 8:23 pm #629461It doens´t work when I turn on the template buttons in Enfold options Shop options – > Product layout on overview pages And then select: “standard” On the offline user page I see add too cart button. We need this too be only shown to logged in members of our website.  - 
		This reply was modified 9 years, 5 months ago by mydoo. 
 May 10, 2016 at 6:01 pm #630155And off course not with CSS else logged in users cannot see it. May 11, 2016 at 11:16 am #630597Hi, I am pretty sure there is a plugin out there for you with such a function. Otherwise I would ask in WooCommerce Support forum about it. Best regards, 
 AndyMay 11, 2016 at 4:15 pm #630807Hi, I am pretty sure it is controlled by the theme you made called Enfold under option in Shop Options you can control the buttons. So no mather what 3rd party codes I put it doesn´t work. So you are saying we are not going too support this? After we buy the license? Best regards, May 11, 2016 at 4:22 pm #630815Hey! Please go to enfold/config-woocommerce/config.php file and find if($output && !post_password_required() && '' == avia_get_option('product_layout',''))and change it to if($output && !post_password_required() && is_user_logged_in() && '' == avia_get_option('product_layout',''))Best regards, 
 YigitMay 11, 2016 at 4:30 pm #630820Anyway I got the solution it does have to do with AVIA that is controlled by the theme Enfold: .avia_cart_buttons { display: none; } #top.logged-in .avia_cart_buttons { display: block; }For anyone that faces the same problem. Thanks for the support. Toppic is closed why? Does this not go away during an update of the theme? - 
		This reply was modified 9 years, 5 months ago by mydoo. 
 
- 
		This reply was modified 9 years, 5 months ago by 
- 
		AuthorPosts
- The topic ‘Hide WooCommerce Add To Cart for guest only’ is closed to new replies.
