我正在一个网站上工作,我想向客户展示产品的演示版本。为此,他们可以使用来宾帐户登录,我创建了以下角色
add_role(\'guest\', __(\'Guest\'),
array(
\'read\' => true
)
);
当我以来宾身份登录时,我会被重定向到并看到概览页/管理员。php?page=my\\u overview,所以这确实有效,但当来宾单击此overview中的任何项目时,我会收到一条消息,说:
您没有访问此页面的权限这些项目指的是像:/profile这样的页面。php/编辑。php/用户。php/管理员。使用这些页面是我的产品功能的一个基本部分,我想grant the guest account access to these pages, but don\'t let them insert/update/delete any data 显示在这些页面上。
我尝试添加多个不同的权限,即edit\\u posts、edit\\u private\\u posts、edit\\u private\\u pages、read\\u private\\u posts、read\\u private\\u pages,但我无法使其正常工作。
我想在不使用任何插件的情况下,使用特定权限来实现此来宾帐户。Basicly I want to create a user that can do the same as an Author, but without any INSERTs/UPDATEs/DELETEs on my demo-site to the database
我不知道这是否可能,但如果有任何帮助,我将不胜感激。