Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 公司网站+;客户区+;私人网页+;登录时切换下拉菜单_Wordpress_Client_Private - Fatal编程技术网

Wordpress 公司网站+;客户区+;私人网页+;登录时切换下拉菜单

Wordpress 公司网站+;客户区+;私人网页+;登录时切换下拉菜单,wordpress,client,private,Wordpress,Client,Private,请原谅我,在过去的两个星期里,这个问题让我头疼。我目前正在将公司网站复制到Wordpress平台上,因为它目前位于一个非常旧版本的Expression Engine上 Wordpress上有一个非常简单的客户端登录区。共有3个页面设置为专用。我已经用一个登录设计器插件创建了一个品牌登录页面(这很酷)。我们所有的客户都已经有了密码,并且已经在Wordpress上作为用户在订阅者档案下设置了密码 当前在Expression站点上,客户端通过下拉菜单登录,并保持登录任一链接,直到关闭浏览器为止(见图)

请原谅我,在过去的两个星期里,这个问题让我头疼。我目前正在将公司网站复制到Wordpress平台上,因为它目前位于一个非常旧版本的Expression Engine上

Wordpress上有一个非常简单的客户端登录区。共有3个页面设置为专用。我已经用一个登录设计器插件创建了一个品牌登录页面(这很酷)。我们所有的客户都已经有了密码,并且已经在Wordpress上作为用户在订阅者档案下设置了密码


当前在Expression站点上,客户端通过下拉菜单登录,并保持登录任一链接,直到关闭浏览器为止(见图)

我一直试图在Wordpress网站上复制这一点——我们尝试了会员插件、客户端门户插件、私有页面PHP函数,但它们不适合这个范围

所以,基本上,我如何让订阅者登录以查看私人页面,并在切换2个下拉菜单时保持登录而不必重新登录


感谢保持登录,这是WordPress的标准(使用会话和Cookie保持用户登录)

对于您的情况,如果所有订阅者都必须访问私有页面,我将向订阅者角色授予权限
read\u private\u pages


这可以通过代码或插件来完成()

“客户端通过下拉菜单登录”您能解释更多吗?我想我理解您的问题(受密码保护的页面总是会再次询问您密码),因为WordPress的正面部分没有“登录用户无法访问后端”的概念,就像您对用户管理的期望一样。您必须查看您的登录插件是否具有类似的功能,然后让页面模板检查用户是否已登录,并且在这种情况下仅显示内容。抱歉,这是一个相当广泛的领域,但你必须自己研究一下。也许可以看看WP的一些“用户管理”插件。