функция
since 2.0.0
populate_roles()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
populate_roles()
Описание
Выполняет создание ролей WordPress для различных версий WordPress.
Исходный код
wp-admin/includes/schema.php:719
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;
}
История изменений
| Версия | Описание |
|---|---|
| 2.0.0 | Introduced. |

