wpseek.com
A WordPress-centric search engine for devs and theme authors
populate_roles › WordPress Function
Since2.0.0
Deprecatedn/a
› populate_roles ( No parameters )
| Defined at: |
|
| Codex: |
Execute WordPress role creation for the various WordPress versions.
Related Functions: populate_roles_210, populate_roles_300, populate_roles_280, populate_roles_270, populate_roles_260
Source
function populate_roles() {
$wp_roles = wp_roles();
// Disable role updates to the database while populating roles.
$original_use_db = $wp_roles->use_db;
$wp_roles->use_db = false;
// Populate roles
populate_roles_160();
populate_roles_210();
populate_roles_230();
populate_roles_250();
populate_roles_260();
populate_roles_270();
populate_roles_280();
populate_roles_300();
// Save the updated roles to the database.
if ( $original_use_db ) {
update_option( $wp_roles->role_key, $wp_roles->roles, true );
}
// Restore original value for writing to database.
$wp_roles->use_db = $original_use_db;
}