add_role

函数


add_role ( $role, $display_name, $capabilities = array() )
参数
  • (string)
    $role
    Role name.
    Required:
  • (string)
    $display_name
    Display name for role.
    Required:
  • (bool[])
    $capabilities
    List of capabilities keyed by the capability name, e.g. array( ‘edit_posts’ => true, ‘delete_posts’ => false ).
    Required:
    Default: array()
返回值
  • (WP_Role|void) WP_Role object, if the role is added.
定义位置
  • wp-includes/capabilities.php
    , line 1025
引入
2.0.0
弃用

添加一个角色,如果它不存在的话。

function add_role( $role, $display_name, $capabilities = array() ) {
	if ( empty( $role ) ) {
		return;
	}

	return wp_roles()->add_role( $role, $display_name, $capabilities );
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。