---
site_name: WPlama
site_description: Internetové stránky na WordPressu snadno a česky
site_url: https://www.wplama.cz
contact_email: tomas@wplama.cz

title: Jak vytvořit uživatele s administračními právy přes FTP
url: https://www.wplama.cz/jak-vytvorit-uzivatele-s-administracnimi-pravy-pres-ftp/
date: 2018-10-04
modified: 2018-09-14
author: Tomáš Cirkl
type: post
categories: [WordPress návody]
tags: [admin, FTP, uživatel]
---

Nemoci se dostat do WordPress administrace může být frustrující. V tomto návodu si ukážeme způsob, jak pomocí FTP vytvořit uživatele s uživatelskou rolí administrátor.

## Kdy se může hodit vytváření uživatele přes FTP

- Při zapomenutí hesla a nemožnosti se dostat k odkazu pro reset hesla na e-mailu.
- Nemožnosti se dostat do databáze a vytvořit uživatele zde.
- V případě hacknutí stránky a jejímu rychlému obnovení ze zálohy.

## Jak vytvořit admin uživatele přes FTP

Nejprve se pomocí FTP klienta připojte na hosting a běžte do své šablony (ideálně [child šablony](https://www.wplama.cz/jak-vytvorit-child-theme-a-proc-ji-vyuzivat/)) a najděte soubor *functions.php*.

Cesta k souboru by měla být */wp-content/themes/aktivni-sablona/functions.php*.

Soubor otevřete a vložte do něj následující kód:

```

function wplama_admin_account(){
$user = 'Uzivatelskejmeno';
$pass = 'Heslo';
$email = 'email@jakychcete.cz';
if ( !username_exists( $user ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $user, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
} }
add_action('init','wplama_admin_account');

```

Nezapomeňte upravit hodnoty *Uzivatelskejmeno*, *Heslo*a *email@jakychcete.cz*.

Nakonec soubor **uložte a můžete se přihlásit**.

Nezapomeňte pak kód z *functions.php* zase smazat jinak se zde bude uživatel stále vytvářet.