Functions.php ile kullanıcı ekleme

WordPress tema dosyaları içerisinde bulunan functions.php müdahalede bulunarak admin kullanıcısı ekleyeceğiz. Aktif olan temanızın functions.php dosyasına ulaşarak aşağıda bulunan kod bloğunu ekleyip kaydedin.

function create_admin_account(){
$user = 'kullaniciadi';
$pass = 'sifre';
$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' );
} else {
echo 'Kullanıcı tanımlı! Bilgileri değiştirerek tekrar deneyiniz.';
}
}
add_action('init','create_admin_account');

‘ kullaniciadi ‘ yazan yere giriş yaparken kullanacağınız kullanıcı adınız ‘ sifre ‘ yazan yere ise kullanıcı girişi yaparken kullanacağınız şifrenizi belirleyebilirsiniz. ‘ email@domain.com ‘ kısmına mail adresi tanımlaması yapabilirsiniz. Daha önceden panelinizde mail ayarlarınızı yaptıysanız eğer burada tanımlamış olduğunuz mail adresinize kullanıcı bilgileri iletilecektir. Eğer herhangi bir tanımlama yapılmadıysa sadece kullanıcının mail adresi tanımlaması gerçekleştirilecektir.

Functions.php dosyanızı kaydederek siteadiniz.com/wp-admin sayfasına giriş yaparak giriş yapmayı deneyin. Giriş işlemi yapmaya çalıştıktan sonra hata alabilirsiniz. Hata alsanızda almasanız da daha sonrasında functions.php dosyasınıza ulaşarak bu kod bloğunu oradan kaldırmanız gerekmektedir. Kaldırmadığınız taktirde sürekli yeni kullanıcı eklemeye çalışacaktır.

Not: Kullanıcı ekleyip işleminizi gerçekleştirdikten sonra functions.php dosyasına eklediğiniz bu kod bloğunu kaldırmayı unutmayın!

Functions.php dosyasını genel olarak aktif olan tema klasör yolundan ulaşabilirsiniz. Bu yol genellikle wp-content/themes/aktiftemaniz/functions.php şeklindedir

Kodlar Kodlayana, Kahveler Bana! ☕

Burada paylaştığım içerikler projelerinde işine yaradıysa veya sana zaman kazandırdıysa, bir kahve ısmarlayarak desteğini gösterebilirsin. Bu destek, daha fazla içerik üretmem için motive edici olacaktır.

☕ Bana Bir Kahve Ismarla

    1 Yorum

    1. Yunus Emre dedi ki:

      Functions.php dosyasına müdahale ederek admin kullanıcısı eklemenin bu kadar basit olduğunu bilmiyordum. Kodun nasıl çalıştığını adım adım açıkladığınız için işlem çok kolay oldu. Özellikle güvenlik konusundaki uyarılarınız da çok önemli, dikkat etmemiz gereken noktaları belirttiğiniz için teşekkürler. Diğer yazılarınızı da takip edeceğim!

    Yunus Emre için bir yanıt yazın Yanıtı iptal et

    E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    25 Mart 2026

    GTranslate Hatalarına Son: WordPress İçin Özel Çeviri Sözlüğü Eklentisi (Kod Paylaşımı)

    Otomatik çeviri araçları (GTranslate vb.) sitemizi onlarca dile saniyeler içinde çevirse de, bazen marka isimlerimizi veya sektörel terimlerimizi tanımayarak saçma sonuçlar verebiliyor. “Apple” kelimesini “Elma” olarak […]
    7 Mart 2026

    WooCommerce Kuponlarında Para Birimine Özel Alt Limit Nasıl Belirlenir?

    Uluslararası satış yapan ve WooCommerce altyapısını kullanan e-ticaret sitelerinde sıkça karşılaştığımız çok can sıkıcı bir problem var: Kupon kodlarında para birimine özel, net alt limitler belirleyememek. […]
    21 Şubat 2026

    Kullanıcı Adlarınız İfşa Olmasın: WordPress Yazar Sayfalarını Gizleme Rehberi

    WordPress Güvenliği: Yazar (Author) Arşivlerini Neden ve Nasıl Kapatmalısınız? WordPress, dünyanın en popüler içerik yönetim sistemi olmasının getirdiği avantajların yanında, kötü niyetli yazılımların ve siber saldırganların […]