wordpress知识库
网站首页 > 知识库 > wordpress知识 >

WordPress只允许登录用户执行某些操作

2012/05/29

限制只允许登录用户使用搜索功能,这是一个有趣的需求。这个功能既有利也有弊,如果实施得不好,可能会导致用户流失。但对于精心运营的网站来说,这样的限制可能有助于提高转化率,特别适用于知识付费类网站

实现这个功能有不同的难度级别,但普通的判断隐藏可能已经足够。并不是每个人都是技术专家,了解WordPress程序的内部工作原理。

要实现这个功能,你需要找到搜索显示的代码,并添加以下判断代码

<?php if ( is_user_logged_in()){ ?>
   你需要执行的功能代码
<?php } ?>

 

具体需要修改哪个文件取决于你的主题。我已经修改过的文件有头部(header.php)和菜单(menu)文件,但每个主题都不一样。所以你需要根据自己的情况进行相应的修改。