first commit
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
/**
|
||||
* Output the roles checklist.
|
||||
*
|
||||
* @var $roles array All WordPress roles in name => label pairs.
|
||||
* @var $user_roles array An array of role names belonging to the current user.
|
||||
*/
|
||||
$creating = isset( $_POST['createuser'] );
|
||||
$selected_roles = $creating && isset( $_POST['editor_multiple_roles'] ) ? wp_unslash( $_POST['editor_multiple_roles'] ) : '';
|
||||
?>
|
||||
|
||||
<div class="editor-checklist-roles" style="display:none;" data-label-text="<?php echo esc_attr( __( 'Roles' ) ); ?>">
|
||||
<?php foreach( $roles as $name => $label ) : ?>
|
||||
<label >
|
||||
<input
|
||||
type="checkbox"
|
||||
name="editor_multiple_roles[]"
|
||||
style="width:auto;"
|
||||
value="<?php echo esc_attr( $name ); ?>"
|
||||
<?php if ( ! is_null( $user_roles ) ) : // Edit user page
|
||||
checked( in_array( $name, $user_roles ) );
|
||||
elseif ( ! empty( $selected_roles ) ) : // Add new user page
|
||||
checked( in_array( $name, $selected_roles ) );
|
||||
endif; ?>
|
||||
/>
|
||||
<?php echo esc_html( translate_user_role( $label ) ); ?>
|
||||
</label>
|
||||
<br />
|
||||
<?php endforeach; ?>
|
||||
</div>
|
||||
Reference in New Issue
Block a user