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