Skip to content

Instantly share code, notes, and snippets.

@vyskoczilova
Last active January 11, 2020 19:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vyskoczilova/48d265b154a21bcf40e6ef93afc7a9c2 to your computer and use it in GitHub Desktop.
Save vyskoczilova/48d265b154a21bcf40e6ef93afc7a9c2 to your computer and use it in GitHub Desktop.
Přidat uživatele s administrátorskými právy pomocí PHP
<?php
/**
* @snippet Přidání uživatele s administrátorskými právy. Obsah souboru ideálně vložte do mu-plugins/add-admin-user.php a po vytvoření uživatele odstraňte z vwebu.
* @source https://kybernaut.cz/?p=3070
* @author Karolína Vyskočilová (https://kybernaut.cz)
* @testedwith WordPress 5.3
*/
add_action( 'init', function () {
$uzivatelske_jmeno = 'admin';
$heslo = 'mojeheslo';
$email = 'ja@domain.com';
if ( ! username_exists( $uzivatelske_jmeno ) ) {
$user_id = wp_create_user( $uzivatelske_jmeno, $heslo, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
}
} );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment