如何要求用户在未登录时登录

时间:2013-10-25 作者:James Okpe George

我正在尝试开发我的第一个WordPress网站,它将是一个学校网站,我通常会开发网站,但这是我第一次使用CMS来做到这一点。

当用户查看学校网站时,学校网站应该显示学校的主页,但之后,它还应该显示login link 当用户未登录时向其发送,如果用户已登录,则应在菜单栏上显示额外的项目。

如果没有一些条件语句,我看不出如何实现这一点,但我真的希望有一种不需要编码的方法,我对wordpress是新手,我还没有深入了解它的很多类和功能,所以我更希望在不使用插件或特定主题(如果可能)编码的情况下实现这一点,如果没有,我还是想知道怎么做。

我希望我的问题不要太含糊。我真的很感激所有的答案。谢谢

1 个回复
SO网友:ZaneDickens

我确信这会有很大帮助,但我使用了一个名为Theme My Login, 这允许在菜单中提供登录和注销链接。

然后我使用了WPMUDEV的membership 插件,用于注册用户并根据用户是来宾还是注册成员显示两个不同的菜单。

如果您通过调用操作进行注册来保持主页稀疏,那么您的用户很可能会注册并遵循该漏斗。

我希望这有帮助。

结束

相关推荐

private functions in plugins

我开发了两个插件,其中一个功能相同(相同的名称,相同的功能)。当试图激活两个插件时,Wordpress会抛出一个错误,因为它不允许我以相同的名称定义函数两次。有没有一种方法可以使这个函数只对插件私有,而不使用面向对象编程,也不简单地重命名函数?我不想使用OOP,因为我首先要学习它。此外,我不想重命名该函数,因为我可能也想在其他插件中使用它,而重命名感觉不太合适。