如何让仅注册用户看到 Woocommerce 产品价格

现在使用 Woocommerce 插件在 WordPress 做电子商务网站越来越流行了。使用 wordpree 做中文电子商务,woocommerce 也是首选。即使你做 WordPress 淘宝客也可以用 woocommerce 做。因为其提供了外链产品链接设置。另外 woocommerce 有支付宝支付和财付通支付的插件。不过如何,假设你使用了 woocommerce 做电子商务时,有这么一个小小的要求:

[message_box style=”info” icon=”yes” hide=”yes” width=”500″] 你的产品价格只允许注册用户查看 [/message_box]

效果图:

这样的好处也许你是为了抓住目标用户,有的放矢或者其它目的也好。总之你要如此做。好,你需要放几行代码即可:
add_filter('woocommerce_get_price_html','members_only_price'); function members_only_price($price){ if(is_user_logged_in() ){ return $price; } else return '<a href="'%20.get_permalink(woocommerce_get_page_id('myaccount')).%20'"> 登录</a> 或 <a href="'.site_url('/wp-login.php?action=register&redirect_to='%20.%20get_permalink()).'"> 注册</a> 查看价格!'; }

把这行代码放进你主题的 function.php 函数里即可。
显然使用 woocommerce 做电子商务,扩展性非常好。薇晓朵上很多网店主题都是使用 woocommerce 做电子商务插件的。大家可以尝试一下。

相关推荐: 数字人直播间怎么搭建

随着互联网的快速发展和智能手机的普及,直播行业正成为新的热点。越来越多的人开始关注和参与到直播中,而数字人直播则成为直播行业的一大亮点。数字人直播是利用虚拟人或数字化人物在网络空间内进行直播活动,让观众能够与虚拟主播进行互动交流。 搭建数字人直播间首要考虑的是…