让WordPress部分文章内容,登陆后可见

采取诱导注册的方法来留住访客是常见的网站运营方法,因此如何诱导访客注册就是一个关键性的难题了。相信大家在很多网站可以看到,网站发布了一些比较优秀而且不常见的资源后,强制访客只有注册并登陆后才能阅读文章或者下载相关资源,这样一来网站的用户注册数量就会慢慢提高了。那么对于wordpress网站,应该如何来隐藏文章的部分内容使得访客必须登陆后才显示呢?

方法比较简单,首先打开当前使用的wordpress主题的functions.php文件,加入以下代码:

add_shortcode(‘hide’,‘hide_shortcode’);

functionhide_shortcode($atts,$content=null){

if(is_user_logged_in()&&!is_null($content)&&!is_feed())

return$content;

return”;

}

然后,当你在wordpress后台发布文章时,只需要在文本编辑模式下用[hide]~[/hide]包括住需要隐藏的内容即可,比如:

[hide]

这是被隐藏的内容

[/hide]

注意,发布文章或编辑文章时,一定要切换到文本编辑模式下用[hide][/hide]包括住需要隐藏的内容,可视化编辑模式是无效的。


标签:  |  |  |  |  |  |  | 
将此文分享到:


转载请注明来自风腾网-wordpress企业主题,本文地址:http://fengten.com/2530.html
除非注明,风腾网-wordpress企业主题文章均为原创,转载请注明出处和链接!
友荐云推荐

相关文章

*

*

顶部 友荐云推荐