Gösterge paneline veya SQL'e erişimimiz yoksa WordPress'e bir yönetici kullanıcısı nasıl ekleyebiliriz

İhtiyacımız olan durumlar “devralmak” WordPress'te bir blog / web sitesi, ancak üzerinde çok fazla kimlik doğrulama verimiz yok.
Senaryoda yok Yönetici haklarına sahip kullanıcı şifreyi kim bildiğimiz E -posta adresimiz yok bir yönetici kullanıcısını kurtarabileceğimizi ve veritabanına erişim yok(bir cpanel hesabı), WordPress'te kimlik doğrulaması yapabilmek biraz imkansız görünüyor. Ancak “portalı”. FTP erişimi Sitenin dosyalarında, veritabanıyla etkileşim kurmamıza ve kontrolü ele geçirmemize izin verebilir.

WordPress'teki bir blogun dosyalarına FTP erişimimiz varsa, Yönetici haklarıyla bir kullanıcının şifresini kurtarmak veya Yeni bir kullanıcı eklemek, iki şekilde yapılabilir.

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 Burada, o dezarhivam ve 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 tabelulWP_USERSunde 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. Geçerli temanın (tema) function.php'yi kullanarak yönetici haklarına sahip bir WordPress kullanıcısı ekleyin..

Birincisinden daha basit ve daha hızlı bir yöntem, ancak yönetim haklarına sahip mevcut kullanıcı / kullanıcıların yanı sıra, Bir tane daha ekleyecek. Tabii ki, bu kullanıcıyla kimlik doğrulandığında, Başkalarının verilerini değiştirebilirsiniz. E-posta adresi ve şifre.

Bu yöntemi her şeyden önce uygulamak için Mevcut temanın ne olduğunu belirleyin blogun çalıştığı. İlk sayfada kaynağa erişin (Görünüm Kaynağı) ve bak “/WP-CONTENT/TEMAS/…”. Sonra mevcut klasör “/temalar/..” geçerli temanın klasörüdür.
FTP klasörü geçerli teması (/wp-content/themes/name_temem/) aracılığıyla erişir ve dosyayı düzenleriz functions.php burada mevcut.

Functions.php, altta aşağıdaki kodu ekliyoruz:

 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');

Yalnızca kırmızı ile belirtilen veriler değiştirilecektir. $ kullanıcı- $ Pass Ve $ e -posta.

Dosya fonksiyonlarının değişikliklerini kaydedin.php, ardından erişin: http://nume-site.com/wp-admin/, yukarıda girilen verilerle kimlik doğrulaması yapıyorsunuz.

Bu şekilde WordPress'te yönetici ile yeni bir kullanıcıyla kimlik doğrulaması yapabilirsiniz. Kimlik doğrulamadan sonra bu kodu functions.php adresinden silmek çok tavsiye edilir.

Teknoloji konusunda tutkulu, 2006'dan başlayarak StealthSetts.com'da zevkle yazıyorum. İşletim sistemlerinde zengin bir deneyime sahibim: macOS, Windows ve Linux, aynı zamanda programlama dilleri ve bloglama platformlarında (WordPress) ve çevrimiçi mağazalar için (WooCommerce, Magento, Presashop).

Home BT öğreticileri, faydalı ipuçları ve haberler. Gösterge paneline veya SQL'e erişimimiz yoksa WordPress'e bir yönetici kullanıcısı nasıl ekleyebiliriz
Bir yorum bırak