Kuinka voimme lisätä järjestelmänvalvojan käyttäjän WordPressiin, jos meillä ei ole pääsyä kojelaudaan tai SQL: ään
Kuinka voimme lisätä järjestelmänvalvojan käyttäjän WordPressiin, jos meillä ei ole pääsyä kojelaudaan tai SQL: ään
Ovat tilanteita, joissa meidän on “ottaa haltuunsa” un blog / website pe WordPress, dar nu avem foarte multe date de autentificare la el.
In scenariul in care nu avem nici un user cu drepturi de admin caruia sa-i stim parola, nu avem o adresa de e-mail pe care sa putem recupera un user admin si nici acces la baza de date(un cont de cPanel), pare putin imposibil sa ne mai putem autentifica in WordPress. Exista totusi o “portita”. Accesul FTP la fisierele site-ului, ne poate permite sa interactionam cu baza de date a lui si sa preluam controlul.
Daca avem acces FTP la fisierele unui blog pe WordPress, recuperarea parolei unui user cu drepturi de administrator tai adaugarea unui nou user, se poate face in doua moduri.
1. Accesarea bazei de date a blogului / website-ului prin phpMyAdmin, folosind datele de conectare din fisierul wp-config.php.
In cazul in care nu avem acces printr-un cPanel sau alt sistem de management la phpmyadmin, putem descarca arhiva de tässä, o dezarhivam ja o urcam pe FTP, langa fisierele si folderele de WordPress.
Accesam phpMyAdmin din browser: http://nume-blog.com/phpMyAdmin si ne conectam cu user-ul bazei de date si parola. Acestea le gasim in wp-config.php.
Odata intrati in phpMyAdmin, la baza de date a blog-ului, mergem la tabelul “wp_users” unde putem schimba foarte usor adresa de e-mail (user_email). Punem o adresa de e-mail la care avem acces, apoi din WordPress facem resetarea parolei.
2. WordPress-käyttäjän lisääminen järjestelmänvalvojan oikeuksin käyttämällä nykyisen teeman functions.php-tiedostoa.
Yksinkertaisempi ja nopeampi menetelmä kuin ensimmäinen, mutta joka olemassa olevan käyttäjän/käyttäjien, joilla on järjestelmänvalvojan oikeudet, lisäksi lisätään vielä yksi. Tietenkin, kun kirjaudut sisään tällä käyttäjällä, voit muuttaa muiden tietoja. Sähköpostiosoite ja salasana.
Ensinnäkin tämän menetelmän soveltamiseksi selvittää, mikä on nykyinen teema jolla blogi pyörii. Siirry ensimmäisellä sivulla lähteeseen (Näytä lähde) ja etsi “/wp-sisältö/teemat/…”. Nykyinen kansio jälkeen “/teemat/..” on nykyinen teemakansio.
Käytä FTP:n kautta nykyisen teeman kansiota (/wp-content/themes/theme_name/) ja muokkaa tiedostoa Functions.php läsnä täällä.
Lisää tiedoston functions.php alareunaan seuraava koodi:
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');
Vor fi modificate numai datele indicate cu rosu. $user, $pass ja $email.
Salvati modificarile fisierului functions.php, apoi acceati: http://nume-site.com/wp-admin/, unde va autentificati cu datele introduse de dvs. mai sus.
In acest fel va puteti autentifica in WordPress cu un nou user cu rang de administrator. Dupa autentificare este foarte indicat sa stergeti acest cod din functions.php.
Kuinka voimme lisätä järjestelmänvalvojan käyttäjän WordPressiin, jos meillä ei ole pääsyä kojelaudaan tai SQL: ään
Mitä uutta
Noin Stealth
Teknologiasta intohimoinen, kirjoitan mielelläni StealthSettings.com-sivustolla vuodesta 2006 lähtien. Minulla on laaja kokemus käyttöjärjestelmistä: macOS, Windows ja Linux, sekä ohjelmointikielistä ja blogialustoista (WordPress) sekä verkkokaupoista (WooCommerce, Magento, PrestaShop).
Näytä kaikki Stealthin viestitSaatat olla kiinnostunut myös...