Как можем да добавим потребител на администратор в WordPress, ако нямаме достъп до таблото или SQL

Има ситуации, в които трябва “поемам” блог/уебсайт на WordPress, но нямаме много данни за вход за него.
В сценария, в който нямаме такива потребител с администраторски права caruia sa-i stim parola, нямаме имейл адрес на който можем да възстановим администраторски потребител и няма достъп до базата данни(акаунт в cPanel), изглежда малко невъзможно да можете да влезете в WordPress. Въпреки това, има един “носени”. FTP достъп към файловете на сайта, той може да ни позволи да взаимодействаме с неговата база данни и да поемем контрола.

Daca avem acces FTP la fisierele unui blog pe WordPress, възстановяване на паролата на потребител с администраторски права или добавяне на нов потребител, може да се направи по два начина.

1. Достъп до базата данни на блога / уебсайта чрез phpMyAdmin, като използвате данните за вход от файла wp-config.php.

Ако нямаме достъп чрез cPanel или друга система за управление до phpmyadmin, можем изтеглете архива на тук, o деархивиране и о качвахме на FTP, до WordPress файлове и папки.
Влизаме в phpMyAdmin от браузъра: http://nume-blog.com/phpMyAdmin и се свързваме с потребител и парола на базата данни. Намираме ги в wp-config.php.
След като въведете phpMyAdmin, в базата данни на блога, отиваме на таблицата “wp_users” където можем лесно да променим имейл адреса (потребителски_имейл). Въвеждаме имейл адрес, до който имаме достъп, след което от WordPress нулираме паролата.

2. Добавяне на потребител на WordPress с администраторски права, използвайки файла functions.php на текущата тема.

O metoda mai simpla si mai rapida decat prima, dar care pe langa userul / userii existenti ce au drepturi de administrare, ще бъде добавен още един. Bineinteles, odata autentificati cu acest user, можете да промените данните на другите. Имейл адрес и парола.

За да приложите този метод, на първо място определи каква е текущата тема на който се поддържа блогът. На първата страница отворете източника (Вижте източника) и търсене “/wp-съдържание/теми/…”. Настоящата папка след “/теми/..” е папката с текущата тема.
Достъп чрез FTP до папката на текущата тема (/wp-content/themes/theme_name/) и редактирайте файла functions.php присъства тук.

Във functions.php в долната част добавете следния код:

 function wpb_admin_account(){
 $user = 'Username';
 $pass = 'Password';
 $email = '[email protected]';
 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','wpb_admin_account');

Ще бъдат променени само данните, посочени в червено. $потребител, $пропуск и $ имейл.

Запазете промените във файла functions.php, след което отворете: http://nume-site.com/wp-admin/, където влизате с въведените от Вас данни по-горе.

По този начин можете да влезете в WordPress с нов потребител с администраторски ранг. След удостоверяване е силно препоръчително да изтриете този код от functions.php.

Страстен за технологиите, пиша с удоволствие от stealthsetts.com, започвайки от 2006 г. Имам богат опит в операционните системи: macOS, Windows и Linux, но също така и в езици за програмиране и блогове (WordPress) и за онлайн магазини (WooCommerce, Magento, Presashop).

У дома Вашият източник на ИТ уроци, полезни съвети и новини. Как можем да добавим потребител на администратор в WordPress, ако нямаме достъп до таблото или SQL
Оставете коментар