Kā mēs varam pievienot administratora lietotāju WordPress ja mums nav piekļuves informācijas panelim vai SQL

Ir situācijas, kurās mums ir "jāpārņem" emuārs/vietne WordPress, taču mums ar to nav daudz akreditācijas datu.
Šajā scenārijā, kur mums nav lietotājs ar admin tiesības uz ko es zinu paroli, mums nav e-pastu ka mēs varam atgūt lietotāja admin un nav piekļuves datu bāzei (cPanel konts), šķiet, ka nav iespējams pieteikties WordPress. Tomēr ir "durvis". FTP piekļuve portāla failus, var ļaut mums mijiedarboties ar datu bāzi ir un veikt kontroli.

Ja mums ir FTP piekļuve emuāra failiem WordPress, lietotāja ar piekļuves tiesībām paroles atkopšana administrator vai pievienojot jaunu lietotājuTo var izdarīt divos veidos.

1. Piekļuve emuāra / vietnes datu bāzei, izmantojot phpMyAdmin, izmantojot pieteikšanās datus no wp-config.php.

Gadījumā, ja mums nav pieejama caur cPanel vai citu vadības sistēmu, lai phpMyAdminmēs varam download arhīvs šeit, vai Izraksts da arhīvu un mēs ejam uz FTP, blakus failiem un mapēm WordPress.
Piekļūstiet pārlūkam phpMyAdmin: http://name-blog.com/phpMyAdmin un izveidojiet savienojumu ar datu bāzes lietotāja vārds un parole. Mēs tos atrodam wp-config.php.
Kad esat ievadījis emuāra datu bāzi phpMyAdmin, mēs ejam pie tabulas "wp_users“Kur mēs varam viegli mainīt e-pasta adresi (USER_EMAIL). Mēs ievietojām e-pasta adresi, kurai mums ir piekļuve, pēc tam no WordPress mēs atiestatām paroli.

2. Lietotāja pievienošana WordPress ar tiesībām administrator, izmantojot pašreizējās tēmas failu functions.php.

Vairāk vienkāršs un ātrāk nekā pirmais, bet ne tikai lietotājvārdu un / vai esošo lietotāju, kas ir administratora tiesības, tiks pievienots vēl viens. Protams, kopā ar šī lietotāja pieteikšanās, Jūs varat mainīt savu otru. E-pasts un parole.

Lai izmantotu šo metodi, pirmkārt noteikt, kuras pašreizējais tēma darbojas blogu. Front Page piekļuves avota (View Source) un meklējiet “/wp-content / tēmas/ ... ". Mape aiz “/ tēmas / ..” ir pašreizējā motīvu mape.
FTP pieeja pašreizējo tēmu mapē (/ wp-content / tēmas / nume_tema /), un rediģēt failu functions.php Tagad šeit.

In functions.php, apakšā pievienot šādu kodu:

 function wpb_admin_account(){
 $user = 'Username';
 $pass = 'Password';
 $email = 'email@domain.com';
 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');

Mainīsies tikai datus, kas norādīti sarkanā krāsā. $ lietotāju, $ caurlaide si $ email.

Saglabājiet izmaiņas savā functions.php, tad uzbrukumiem: http://nume-site.com/wp-admin/Ja pieteikšanās ar savu ierakstu augstāk.

Tādā veidā jūs varat pieteikties WordPress ar jaunu lietotāju ar rangu administrator. Pēc autentifikācijas ļoti ieteicams šo kodu izdzēst no functions.php.

Tehnoloģijas entuziasts, ar prieku rakstu vietnē StealthSettings.com no 2006. gada. Man ir plaša pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un blogošanas platformās (WordPress) un tiešsaistes veikalu platformās (WooCommerce, Magento, PrestaShop).

kā uz » Linux » MySQL » Kā mēs varam pievienot administratora lietotāju WordPress ja mums nav piekļuves informācijas panelim vai SQL
Leave a Comment