{"id":253,"date":"2022-05-27T21:56:04","date_gmt":"2022-05-27T19:56:04","guid":{"rendered":"https:\/\/www.areaweb.sk\/?p=253"},"modified":"2026-05-29T16:32:30","modified_gmt":"2026-05-29T16:32:30","slug":"vytvorenie-a-vymazanie-uzivatela-cez-ftp-vo-wordpresse","status":"publish","type":"post","link":"https:\/\/www.areaweb.sk\/cs\/vytvorenie-a-vymazanie-uzivatela-cez-ftp-vo-wordpresse\/","title":{"rendered":"Vytvorenie a vymazanie u\u017e\u00edvate\u013ea cez FTP vo WordPresse"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Vytvorenie \u00fa\u010dtu cez FTP<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\/* vytvorenie admin uctu cez ftp \npridat do function.php v child-teme, hned po tom vymazat  \nMENO, EMAIL, HESLO zada\u0165 vlastn\u00e9\n*\/\n\nfunction moj_admin_account(){\n    $user = 'MENO';\n    $pass = 'HESLO';\n    $email = 'EMAIL';\n    if ( !username_exists( $user )  &amp;&amp; !email_exists( $email ) ) {\n    $user_id = wp_create_user( $user, $pass, $email );\n    $user = new WP_User( $user_id );\n    $user-&gt; set_role( 'administrator' );\n    }\n    }\nadd_action('init','moj_admin_account');\n\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Vymazanie \u00fa\u010dtu cez FTP<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\n\/* vymazanie aj admin uctu cez ftp \npridat do function.php v child-teme, hned po tom vymazat  \n*\/\n\nfunction delete_user( $user_id ) {\n\t\/\/Include the user file with the user administration API\n\trequire_once( ABSPATH . 'wp-admin\/includes\/user.php' );\n\n\t\/\/Delete a WordPress user by specifying its user ID. Here the user with an ID equal to $user_id is deleted.\n\treturn wp_delete_user( $user_id );\n}\n\n\/\/Delete the user with ID equal to 3\ndelete_user(3);<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Zistenie ID, mena a emailu u\u017e\u00edvate\u013ea<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>\nadd_action( 'wp_footer', 'dopln_footer' );\nfunction dopln_footer() {\n\techo 'ID uzivatela: ';\n\techo get_current_user_id() ;\n \n    global $current_user;\n    echo $current_user-&gt;user_login;\n    echo $current_user-&gt;user_email;\n}\n\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n<!-- cursor-thin-batch2 -->\n\n<h2 class=\"wp-block-heading\">Pre\u010do rie\u0161i\u0165 pou\u017e\u00edvate\u013eov cez FTP<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ak si zabudol heslo admina alebo \u0165a hackol \u00fato\u010dn\u00edk a vytvoril nov\u00fd \u00fa\u010det, pr\u00edstup cez phpMyAdmin a FTP je z\u00e1chrana.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vytvorenie pou\u017e\u00edvate\u013ea v datab\u00e1ze<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">V tabu\u013eke <code>wp_users<\/code> vlo\u017e riadok s user_login, user_pass (hash cez MD5 nefunguje vo WP \u2013 pou\u017eij online WP password hash generator alebo wp-cli). V <code>wp_usermeta<\/code> pridaj wp_capabilities s rolou administrator.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bezpe\u010dnej\u0161ia cesta<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WP-CLI: <code>wp user create meno email@domena.sk --role=administrator<\/code>. Alebo plugin Emergency Password Reset ak m\u00e1\u0161 FTP pr\u00edstup k wp-content.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bezpe\u010dnos\u0165: <a href=\"https:\/\/www.areaweb.sk\/cs\/wordpress-bezpecnost-12-chyb-majitelu-webu\/\">WordPress bezpe\u010dnost<\/a>. <a href=\"https:\/\/www.areaweb.sk\/cs\/wordpress-navody\/\">WordPress n\u00e1vody<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Vytvorenie a vymazanie WordPress pou\u017e\u00edvate\u013ea cez FTP a datab\u00e1zu \u2013 ke\u010f sa nedostane\u0161 do adminu.<\/p>","protected":false},"author":1,"featured_media":195,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[23],"tags":[],"class_list":["post-253","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"blocksy_meta":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/posts\/253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/comments?post=253"}],"version-history":[{"count":0,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/posts\/253\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/media?parent=253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/categories?post=253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.areaweb.sk\/cs\/wp-json\/wp\/v2\/tags?post=253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}