这通常是因为用户角色或权限设置不允许编辑特定类型的内容。在WordPress中,可以使用以下代码在特定的用户角色中添加编辑权限:
//将以下代码添加到functions.php文件中
$role = get_role( 'author' ); //在需要添加编辑权限的用户角色中更改“author”为相应角色
$role->add_cap( 'edit_cpt' ); //将“edit_cpt”更改为需要编辑的自定义帖子类型名称
上述示例代码将允许“作者”角色编辑名为“edit_cpt”的自定义帖子类型。您可以根据需要更改角色和帖子类型名称。