gpt4 book ai didi

php - Wordpress - 查看其他人在未来安排的帖子需要什么功能?

转载 作者:可可西里 更新时间:2023-10-31 23:41:53 24 4
gpt4 key购买 nike

因此,我尝试在我的主题中创建一些自定义角色以满足网站的自定义要求。

第一个也是最简单的“外部查看者”,我希望他们能够简单地查看内容团队中其他人创建并计划在某个时间点发布的帖子(内置和自定义帖子类型) future 。

最初我试过这个

$viewer_capabilities = array(
'read_private_pages' => true,
'read_private_posts' => true,
'read' => true
);


add_role('external_viewer', 'External Viewer', $viewer_capabilities );

但是当登录到 /wp-admin 时,我收到了“无权限”的消息,我什么也做不了。如果我去了一个预定的帖子,我只是“找不到”。

然后我尝试了

$role_object = get_role( 'external_viewer' );
$role_object->add_cap( 'read_private_pages' );
$role_object->add_cap( 'read_private_posts' );
$role_object->add_cap( 'read' );

这让我更进一步。我可以登录并查看管理仪表板,但如果我访问预定的帖子,我仍然会看到“找不到页面”。

谁能看到我错过了什么?

最佳答案

我相信您想要的功能是 edit_private_pagesedit_private_postsedit_published_postsedit_published_pa​​gesdelete_published_pa​​gesdelete_published_posts。名称是不言自明的。

关于php - Wordpress - 查看其他人在未来安排的帖子需要什么功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14505401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com