如果我创建了一个自定义的帖子类型,并想为此创建自定义功能,我该如何做?例如,我想让我的编辑器编辑、创建和删除帖子和页面,而不是我创建的自定义帖子类型?我还希望以后可以使用此插件更改功能:http://wordpress.org/extend/plugins/user-role-editor/ (请参阅可用功能的屏幕:http://wordpress.org/extend/plugins/user-role-editor/screenshots/)我现在已经这样做了:
global $wp_roles;
if(!isset($wp_roles)) {
$wp_roles = new WP_Roles();
}
// add capability $cap to role $role
$roles = $wp_roles->get_names();
$wp_roles->add_cap(\'administrator\', \'organize_matches\');
但是,即使我是管理员,也无法保存自定义帖子类型(是的,我在注册自定义帖子类型时在“capabilities”参数中提到了“organize\\u matches”)。非常感谢您的帮助!