WordPress kullanıcı adınızı değiştiremediğiniz için hayal kırıklığına uğradıysanız, yalnız değilsiniz.
Yeni siteler kurarken bu sorunla karşılaştık ve bunun gerçek bir baş ağrısı olabileceğini biliyoruz. İyi haber şu ki, beklediğiniz kadar basit olmasa da, giriş kullanıcı adınızı değiştirmenin kesinlikle yolları var.
Bu kılavuzda, WordPress kullanıcı adınızı değiştirmeniz için 3 kanıtlanmış yöntemi adım adım anlatacağız, böylece sonunda o eski kullanıcı adından kurtulup taze bir başlangıç yapabilirsiniz.

WordPress Kullanıcı Adlarını Değiştirmek Mümkün mü?
Kullanıcı adları aslında WordPress'te değiştirilemez. WordPress profilinizi düzenlerken veya tam adınızı değiştirirken bu mesajı göreceksiniz.

Bu, yeni başlayan WordPress kullanıcıları için sinir bozucu ve kafa karıştırıcı olabilir. İyi haber şu ki, WordPress kullanıcı adını değiştirmek için birkaç geçici çözüm var.
Bu makale, WordPress web sitenizde bir kullanıcı adını değiştirmenin üç yolunu gösterecektir. Kullanmak istediğiniz yönteme atlamak için aşağıdaki bağlantıları kullanabilirsiniz:
- Yöntem 1: Yeni Bir Kullanıcı Oluşturun ve Eskisini Silin (Eklentisiz)
- Yöntem 2: Easy Username Updated Kullanın (Eklenti Yöntemi)
- Method 3: Change WordPress Username With phpMyAdmin (Advanced)
Yöntem 1: Yeni Bir Kullanıcı Oluşturun ve Eskisini Silin (Eklentisiz)
WordPress kullanıcı adınızı değiştirmenin en kolay yolu, istediğiniz kullanıcı adına sahip ve yönetici kullanıcı rolüne sahip yeni bir kullanıcı oluşturmaktır.
Tek sorun, mevcut hesabınız tarafından kullanılan e-posta adresinden farklı bir e-posta adresi kullanmanız gerekecek.
Not: Eğer Gmail kullanıyorsanız, kullanıcı adınızın sonuna bir artı işareti (+) ve ek harfler ekleyebilirsiniz.
Örneğin, e-posta adresiniz myname@gmail.com ise, myname+wordpress@gmail.com e-posta adresini kullanabilirsiniz. Bu e-posta yine aynı gelen kutusuna gidecektir, ancak WordPress bunu ayrı bir e-posta adresi olarak kabul edecektir.

Yeni hesabı oluşturduktan sonra, WordPress hesabınızdan çıkış yapmanız ve ardından az önce oluşturduğunuz yeni kullanıcı hesabıyla giriş yapmanız gerekir.
Ardından, WordPress yönetici alanınızdaki Kullanıcılar » Tüm Kullanıcılar sayfasına gidin ve ardından eski kullanıcı adınızın altındaki 'Sil' bağlantısına tıklayarak onu kaldırın.

Eski kullanıcı adını sildiğinizde, WordPress o kullanıcı tarafından oluşturulan herhangi bir içerikle ne yapmak istediğinizi soracaktır.
'Tüm içeriği şuna ata' seçeneğine tıkladığınızdan ve ardından az önce oluşturduğunuz yeni kullanıcıyı seçtiğinizden emin olun.

Bundan sonra, eski kullanıcı hesabını silmek için 'Silme Onayla' düğmesine tıklamalısınız.
Tebrikler, WordPress kullanıcı adınızı başarıyla değiştirdiniz. Daha öncekiyle aynı e-posta adresini kullanmak istiyorsanız, yeni kullanıcının e-posta adresini şimdi değiştirebilirsiniz.
Yöntem 2: Easy Username Updated Kullanın (Eklenti Yöntemi)
WordPress kullanıcı adınızı değiştirmenin bir diğer basit yolu bir eklenti kullanmaktır. Çok fazla WordPress eklentisi kullanmaktan endişe ediyorsanız, WordPress kullanıcı adınızı değiştirdikten sonra eklentiyi güvenle silebileceğinizi size temin ederiz.
Yapmanız gereken ilk şey, Easy Username Updater eklentisini kurmak ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.
Etkinleştirdikten sonra, Kullanıcılar » Kullanıcı Adı Güncelleyici sayfasına gidin ve ardından değiştirmek istediğiniz kullanıcı adının yanındaki 'güncelle' bağlantısına tıklayın.

Şimdi, yeni kullanıcı adını girin ve ardından 'Kullanıcı Adını Güncelle' düğmesine tıklayın.
Kullanıcıyı değişiklik hakkında bilgilendirmek istiyorsanız, öncelikle 'Kullanıcı Bildirimini Gönder' kutusunu işaretlediğinizden emin olun.

Hepsi bu kadar! Artık sitenizden kullanıcı adı değiştirici eklentisini kaldırabilirsiniz.
Yöntem 3: phpMyAdmin ile WordPress Kullanıcı Adını Değiştirme (Gelişmiş)
Bu yöntem biraz karmaşıktır çünkü WordPress veritabanınızda doğrudan değişiklikler yapmanızı gerektirir.
Hata yapmanın ve WordPress sitenizde hatalara neden olmanın kolay olduğu için, kullanıcıların mümkünse bunu yapmaktan kaçınmalarını öneririz.
Ancak, WordPress kullanıcı adınızı ve e-posta adresinizi unuttuğunuz ve yönetici hesabınızdan erişimi kaybettiğiniz durumlarda olduğu gibi, bazı durumlarda seçeneğiniz olmayabilir.
İlk olarak, phpMyAdmin menüsünü bulmak için web barındırma kontrol panelinize giriş yapmanız gerekecektir.
Bu örnekte Bluehost kullanıyoruz. cPanel kullanmayan farklı bir barındırma hizmeti kullanıyorsanız kontrol paneliniz farklı görünebilir, ancak phpMyAdmin seçeneği hala mevcut olmalıdır.
Bluehost kontrol panelindeyken, 'Web Siteleri' sekmesine gidin. Ardından bir web sitesi seçin ve 'Ayarlar' düğmesine tıklayın.

Şimdi Hızlı Bağlantılar bölümüne gidin.
Ardından, sadece 'phpMyAdmin'e tıklayın.

Bu, yeni bir tarayıcı sekmesinde phpMyAdmin'i başlatacaktır.
WordPress veritabanınız zaten seçili değilse, onu seçmeniz gerekecektir.

Artık WordPress veritabanı tablolarınızı göreceksiniz. Varsayılan olarak, WordPress veritabanı tabloları her tablonun adından önce wp_ önekini kullanır. Veritabanı önekini başka bir şeye değiştirmiş olabilirsiniz.
Sol taraftaki wp_users tablosuna tıklamanız gerekir. Ardından, değiştirmek istediğiniz kullanıcı adının yanındaki 'Düzenle'yi tıklamalısınız.

Şimdi, kullanmak istediğiniz yeni kullanıcı adını user_login alanına yazabileceksiniz.
İşiniz bittiğinde, yeni kullanıcı adını kaydetmek için ekranın altındaki 'Git' düğmesine tıklamanız gerekecektir.

Hepsi bu kadar! Artık yeni kullanıcı adınızla kontrol panelinize giriş yapabilmelisiniz.
WordPress Kullanıcılarını Yönetmenin Daha Fazla Yolunu Öğrenin
WordPress kullanıcı hesaplarınızı yönetmek için daha fazla ipucu ve püf noktası mı istiyorsunuz? Başlamak için okuyabileceğiniz diğer makaleler şunlardır:
- WordPress'te Parolanızı Nasıl Değiştirirsiniz (Yeni Başlayanlar İçin Kılavuz)
- Kullanıcılara WordPress'te Güçlü Parolalar Zorlama
- WordPress'te Boşta Kalan Kullanıcıların Otomatik Olarak Oturumunu Kapatma
- How to Add or Remove Capabilities to User Roles in WordPress
- Bir WordPress Kullanıcısını Hesaplarını Silmeden Engelleme
- WordPress'te Her Kullanıcıyı Özel Bir Karşılama Mesajıyla Nasıl Karşılarsınız
- WordPress Kayıtlarına Ek Kullanıcı Profili Alanları Ekleme
- En İyi WordPress Etkinlik Günlüğü ve İzleme Eklentileri (Karşılaştırmalı)
Bu eğitimde WordPress kullanıcı adınızı doğru bir şekilde nasıl değiştireceğinizi öğrendiğinize umuyoruz. Ayrıca WordPress kullanıcı hesapları arasında anında nasıl geçiş yapacağınıza dair eğitimimizi ve WordPress çok yazarlı bir blogu yönetmek için en iyi eklentiler hakkındaki uzman seçimlerimizi de görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.


Val
İlk yöntemi kullandım ve diğer kullanıcıyı silemiyorum. Bu sorunla karşılaşan oldu mu? Şimdi istediğim kullanıcı adına sahip başka bir kullanıcıya sahip olduğuma göre, kullanıcı adı zaten kullanıldığı için 2. veya 3. yönteme geçemeyeceğimden endişeleniyorum.
Sarah Sullivan
Merhaba, sitem hala yapım aşamasında. Kurulum yaparken sesli talimatları dinlemek yerine basılı adımları takip ettim. Daha sonra kullanıcı adı olarak gerçek e-posta adresimi kullanmamam gerektiğini fark ettim, çünkü yayın yapmaya başladığımda bu görünecek. Kaybedecek bir içeriğim olmadığı için gerekli değişikliği yapmak üzere yukarıdaki yöntemlerden hangisini önerirsiniz?
Diğer bir konu ise, e-posta adresim istendiğinde gerçek adresimi mi yoksa yönetmek istediğim web sitesinin bir parçası olan adresi mi kastettiklerini anlamakta sürekli kafam karışıyor.
Teşekkürler
Sarah
WPBeginner Desteği
Sarah, WordPress sitenize istediğiniz kadar kullanıcı hesabı ekleyebilirsiniz. Yönetici alanındaki Kullanıcılar sayfasına gidin ve yeni ekle'ye tıklayın. Yönetici (site sahibi), editör, yazar vb. gibi farklı rollere sahip kullanıcılar ekleyebilirsiniz. Sitenizi yalnızca siz kullanıyorsanız, yönetici rolüne sahip bir kullanıcı yeterlidir. Beğendiğiniz bir kullanıcı adı oluşturduktan sonra, artık kullanmak istemediğiniz eski kullanıcıyı silmekten çekinmeyin.
İstedikleri e-posta adresi size bildirim e-postaları göndermek için kullanılacaktır. Mevcut olarak kullandığınız herhangi bir e-posta adresi olmalıdır.
WordPress'in kendisi bir e-posta istemcisi değildir ve web sitenizin bir parçası olarak bir e-posta adresi oluşturmaz. sarah@example.com gibi kendi alan adınızla markalı bir e-posta adresine sahip olmak istiyorsanız, Google Apps ve Gmail ile profesyonel bir e-posta adresi kurma kılavuzumuza bakın.
Yönetici
iulian
Harika ipucu. Teşekkür ederim!
Niaz Khan
Teşekkürler admin, blogunuzu okuduktan sonra blogum bestcmsplugins.com'un kullanıcı adlarını başarıyla değiştirdim,
Başkalarına yardım ederek harika bir iş çıkarıyorsunuz
Kellie Grace
Bu çok hızlı ve basitti! Çok teşekkürler!
Julio Falconi
Yaptım ve yeni hesabıma gittiğimde kullanıcılar sekmesi veya başka hiçbir sekme görünmüyor
Angel A.
Çok teşekkürler! İlk yöntem kusursuz çalıştı.
Alan Cox
Sonunda işleri gerçekten kolaylaştıran biri. Aferin ve teşekkürler.
Danstan
Teşekkürler
ERic
Teşekkürler. Eklenti mükemmel çalıştı
Vijay
Bu makale için çok teşekkürler. phpMyAdmin yolunu izledim ve işe yaradı… Ancak, çalışmaya başlamadan önce, kullanıcının profilinin URL'sini girdiğimde beni ana sayfaya yönlendiren garip bir şey yaptı.
Ama sonra sonunda işe yaradı. Muhtemelen phpMyAdmin'dan user_login ve user_nicename değerlerini değiştirdikten sonra wp-admin'den profili kaydettiğim için mi?
Daniel Taylor
Harika tavsiye için teşekkürler. Eklenti en kolay yoldu.
madivad
Yanıtlanacak çok fazla yer var, bu yüzden yeni bir yorum oluşturacağım.
Sadece başka bir eklenti eklemeyi sevmeyen insanlardanım (sonradan kaldırabilsem bile) ve bu yüzden yeni kullanıcı oluşturma/kullanıcı silme/gönderi taşıma yöntemini okuduktan sonra bile phpmyadmin yöntemini sevdim.
Ancak çoklu site kurulumlarını felç ediyor ve bununla ilgili ana gönderiyi güncellemeniz gerekiyor.
Veritabanı yolunu izleyen herkes için, sitemeta tablonuza girip süperadmin kullanıcısını yeni kullanıcı adıyla ve S:flag'deki karakter sayısıyla güncellemeniz gerekir.
Otherwise, the create/delete/migrate method might actually be a better option
Cassy
İşte benim yaptığım yol – çok hızlı ve kolay, yapmam 5 dakikadan az sürdü:
1. Kullanıcılara gidin
2. Değiştirmek istediğiniz kullanıcı adına tıklayın
3. “Profil Güncelle” düğmesinin üzerinde, “API Anahtarınızı ve diğer Kişisel Ayarlarınızı mı arıyordunuz” yazan bir metin olacaktır. ‘API Anahtarı ve diğer Kişisel Ayarlar’ metni vurgulanacaktır (bir bağlantı olduğu için).
4. Bu vurgulanmış metne tıklayın.
5. Sayfayı aşağı kaydırarak “Hesap Detayları” başlığına gelin
6. “Hesap Detayları”nın hemen altında ‘Kullanıcı Adı’ olacaktır
7. Kullanıcı adınızın yanında köşeli parantez içinde, vurgulanmış metin olarak da ‘Değiştir’ kelimesini göreceksiniz (bir bağlantı olduğunu gösterir).
8. Kullanıcı adınızı değiştirmek için bu metne tıklayın.
9. Kaydetmeyi unutmayın
10. BLOG ADI, BİRİNCİL BLOG vb. gibi diğer tüm bağlantılı ayarları buradan değiştirebilirsiniz,
Traci
Merhaba,
Makale için teşekkürler! Merakımdan soruyorum, WP giriş kullanıcı adımın değiştirilmesi, wordpress.com jetpack istatistikleri ve araçlarıyla bir BAĞLANTI kesilmesine neden olur mu?
Bugün, site kilitleme girişimlerinin (kim bilir kimden?) bitmek bilmeyen bildirimleri nedeniyle değiştirdim çünkü soruyorum ve şimdi jetpack istatistiklerim bozuk ve wordpress.com artık web sitemi tanımıyor. Şu hata mesajını alıyorum:
unknown_token: Jetpack bağlantınızın bozuk olduğu görülüyor. WordPress.com'dan bağlantıyı kesip yeniden bağlamayı deneyin.
Ancak ne yapılacağına dair başka talimat yok. Düşüncelerinizi bilmek isterim.
Teşekkürler! Tüm içeriklerinizi SEVİYORUM!
Chris
Akıllıya bir söz, akıllı olmayan birinden. Bu eklentiyi kullanmak çoklu site kurulumu için ölümcül olabilir. Çoklu site, süper yöneticinin kullanıcı adının değiştirilmesine izin vermez. Ve eklenti sitesinde bununla ilgili bir uyarı yok. Ancak eklenti yalnızca veritabanının ad alanlarıyla oynadığı için bunu neşeyle görmezden gelir. Bu nedenle, eğer kullanırsanız, ağa tüm erişimi kaybetmeye hazır olun. Değiştirdiğiniz ad, değiştirdiğiniz adla aynı sayıda karaktere sahipse bu olmayabilir. Ancak bunu kanıtlamak için acele etmiyorum, bir kere ısırıldım ve hepsi bu. Çözüm, yalnızca veritabanını doğrudan düzenleyerek, daha önce orada olanı tam olarak, evet tam olarak büyük ve küçük harf kullanımını da dahil ederek geri yüklemektir.
Miha
Merhaba,
Çoklu site kurulumunda kullanıcı adını başarıyla değiştirdim.
Kullanıcı adını doğrudan SQL veritabanında değiştirdim.
Öncelikle veritabanınızı yedekleyin.
Tablolarda kullanıcı adını değiştirmeniz gerekiyor:
_users alanlarda: user_login ve user_nicename
_usermetadata alan nickname ve
_sitemeta alan site_admins
alan site_admins'te, değişken s:5'teki admin adını ve harf sayısını değiştirmeye dikkat edin
admin kullanıcı adı 5 harflidir, bunu yeni adınızdaki harf sayısıyla değiştirin
Tarayıcıdaki çerezleri silin, WP yöneticinize tekrar giriş yapın ve yeni kullanıcı adınızla ağ erişimine sahip olun
Frank
Kullanıcı kimliğini de değiştirmek mantıklı mı?
Bob İnşaatçı
Bugün fark ettiğim garip bir şey var.
(Yönetici) kullanıcı adımın yazar URL'sinde görünmesini beğenmedim. Bu yüzden yazar rolüne sahip yeni bir kullanıcı oluşturmaya karar verdim ve bu yeni kullanıcıyı yazar yapt since ekran adları yazar URL'leri ile aynı.
Artık yönetici hesabımı tekrar kullanabilirim çünkü kullanıcı adı URL'lerde görünüyor, gerçek kullanıcı adım değil.
Bunun için bir açıklama var mı?
WPBeginner Desteği
WordPress, Yazar URL'lerinde kullanıcı adını kullanır. Yönetici kullanıcı hala gönderilere sahipse, yazar URL'leri o gönderilerde görünmeye devam edecektir. Bu gönderileri oluşturduğunuz yeni yazar hesabına atayabilir ve yönetici URL'si için bir yönlendirme ayarlayabilirsiniz.
Yönetici
Paul Okeke
WPbeginner.com hakkındaki her şey harika. Bu makale ve aynı kaynaktan karşılaştığım her şey benim için işe yaradı. Sadece wpbeginner.com yazı işleri ekibine büyük bir teşekkür etmek istiyorum. Şerefe!
Adriana
"Yeni Bir Kullanıcı Oluştur ve Eskisini Sil" işlemi, çoklu site kurulumunda ağ yöneticisi alanından düzgün çalışır mı?
Muhammad
İşe yaradı! Çok teşekkürler!
MattFromGA
Bu değişiklik, kullanılan eklentilere ve temaya bağlı olarak belirli bir WordPress sitesi için büyük bir sorun olabilir veya olmayabilir. Kullanıcı adıyla verileri ilişkilendiren harici bir sistem kullanan bir eklenti varsa ne olur? Burada açıklanan basit değişiklik, bu kullanıcı adını harici sistemde güncellemede başarısız olur ve kullanıcı ile bu harici veri arasındaki ilişki bu değişiklikle bozulur. Bir kullanıcının başka bir kullanıcıyı kullanıcı adıyla belirttiği bbpress'teki forum gönderilerine ne dersiniz?
Sanırım temel bir WordPress blog kurulumunda bununla çok fazla sorun olmaz, ancak bunun ötesinde diğer eklentilerin ve temanın kullanıcı adına olan bağımlılıkları konusunda dikkatli olmanız gerekir. Yoksa, bu basit değişiklik uygun olabilir.
Rose
Evet ve bu haftanın başlarında tüm bunların nereye varabileceğini gördük. Eklentileri yamamak, delikleri kapatmak, temanın deliklerinin olmamasını ummak, ardından kötü şöhretli dolandırıcıların hepsinin aynı isme sahip olduğunu gördükten sonra kullanıcı adını değiştirmek vb. Ama neyse ki ismi değiştirebiliriz. Her şey sızdırıldıktan sonra başka seçenek yok. Evet güvenlik. İyi bir güvenlik eklentisine sahip olmak. Securi'yi anlamak benim için çok zordu. Her neyse, yakında düzeltilecek daha çok sorun var.. aman tanrım.
Braham Dutt Sharma
Merhaba, mevcut blog otoritemi başka bir giriş kimliğine değiştirmek istiyorum, örneğin: kendi kimliğimle 5 blog oluşturdum ve şimdi 1 blog girişini ve şifresini başka bir e-posta ile değiştirmek istiyorum, bu mümkün mü, mümkünse lütfen yardım edin.
Tyler
Değiştirmesi gereken başka bir yer yok. Her şey kullanıcı adına değil, kullanıcının kimliğine atfedilir. E-posta, ad vb. gibi bir metin alanıdır.
MattFromGA
Yani, wordpress için yazılan her eklenti ve temanın bu kılavuzu takip ettiğinden emin misiniz? Kullanıcı adını harici sistemlerle paylaşan ve verileri bunlarla ilişkilendiren eklentiler ne olacak?
Morphine Child
Vay canına, phpmyadmin çözümü… kelimenin tam anlamıyla 3 saniyelik iş…
Çok teşekkürler!
adeem jan
Sizden bir bilgilendirici eğitim daha
Dürüstçe söyleyeyim, ben tamamen teknolojiyle arası iyi olmayan biriyim, bu yüzden bir süre öncesine kadar yönetici kullanıcı adını nasıl değiştireceğimi HİÇ bilmiyordum – C-Panel'i de ziyaret etmem – o yerlerden korkarım… lol…
Arkadaşım teknik yönleriyle ilgileniyor, ancak artık hepsini öğrendim ve buraya yazılarını paylaşan tüm teknoloji blogger'ları sayesinde her gün öğrenmeye devam ediyorum!
Evet, güvenlik nedenleriyle kullanıcı adlarını değiştirmeniz gerekiyor, özellikle de web'deki hacker vakalarının sayısı göz önüne alındığında. Sonradan pişman olmaktansa önlem almak daha iyidir.
Paylaştığınız için teşekkürler.…. iyi iş çıkarmaya devam edin…
Jatin Chhabra
İlk satır işe yaramadı ama ikincisi işe yaradı…
Aaron Dear
Stijn'in yolu benim favori yolum. Haha
Nasir Uddin
Teşekkürler. Zaten biliyordum. Stijn Vogels tarafından verilen başka bir işlem var. Bazen onu yaparım. Ancak cpanel detaylarınız varsa phpmyadmin işlemi çok daha kolaydır.
Mihaela
Benim için işe yaradı. Teşekkürler.
vaibhav singh
Merhaba,
Bunu yazmak için zaman ayırdığınız için teşekkürler. Mümkün olmadığını düşünüyordum….Çok teşekkürler
hoa sen vang
Bu iyi bir fikir, teşekkürler sanırım kullanıcı adını değiştirmek için doğru yolu buldum, bu beni deli ediyordu.
getnet asfaw
tüm kullanıcıların veritabanına erişemiyorsam, barındırılan web sitesinden kullanıcı adını nasıl değiştirebilirim?
Milan
Teşekkürler
Bu arada
Bu kullanıcı adı için görünen istenen adı neden seçmiyorsunuz
Vince Comfort
Hacker'lar için işleri kolaylaştırıyorsunuz. Çünkü hacker'lar sitenize erişmek istediklerinde, istedikleri site adı ve baş harflerle başlarlar.
Jitendra Vaswani
Bu harika makale için teşekkürler. Kullanıcı adım değiştirmek için sabırsızlanıyordum. Sonunda çözümü buldum.
Kamal G
Çok Çok Faydalı, paylaştığınız için çok teşekkürler, çok zaman kazandırdı…
Dave OSullivan
Teşekkürler, harika çalıştı. 'Kullanıcı adları değiştirilemez' yerine neden 'Kullanıcı adları yalnızca barındırma cPanel'inizde değiştirilebilir' demiyor? Eğitim için teşekkürler
Michael Bryant
Harika bir eğitim, bilgi için teşekkürler. Belirttiğiniz adımlar gibi çalıştı. Teşekkürler.
John G.
Bu gerçekten yardımcı oldu, paylaştığınız için teşekkürler. Gerçekten bir, iki ve bitti.
Richard
Yakın zamanda muhtemelen üç wp sitesi kurdum ve e-posta adresim kullanıcı kimliği olarak giriliyor. Yeni bir yönetici oluşturup eskisini silerek değiştirmeye çalıştığımda sistem işlemi tamamlamıyor. Yani şimdi her kurulumda iki yöneticim var.
Phillip Taare
teşekkürler çok harika, daha iyi Wp güvenlik eklentisi kullandım ama makalenizi beğendim. Sağ olun
William Patton
Vay canına… kaç kişi kullanıcı adını oluştururken güncellemiyor? lol
Ve veritabanındaki kaydı, orijinal girdinin oluşturduğu kayıt zincirini takip etmeden değiştirmek sadece... yanlıştır. Bunu bir uyarı olmadan kimseye tavsiye etmem. En azından en kolay yolun (önerilen yol olmalı) yeni bir kullanıcı oluşturup tüm gönderileri ona atamak ve ardından eski kullanıcı kimliğinin herhangi bir yerden çağrılmadığından emin olmak olduğunu söylüyor, eğer çağrılıyorsa güncelleyin.
Tyler
Bahsettiğiniz bu “kayıt zinciri” nedir? Her gönderi kullanıcının kimliğine atfedilir, bu nedenle kullanıcı adını değiştirmek tamamen güvenlidir. E-posta, ad, soyadı vb. gibi bir alandan başka bir şey değildir. Wordpress veya veritabanlarının nasıl çalıştığı hakkında hiçbir bilginiz yoksa, muhtemelen bu konuda tavsiye vermemek en iyisidir.
Justin
Bu son derece yardımcı oldu. İşleri kolaylaştırdığınız için teşekkürler.
Jim White
Benim için işe yaradı. Teşekkürler.
Chris
Benim için işe yaradı teşekkürler!
Adnan Gujjar
thanks for this nice trick, i have changed my username
Lilou
Fransızım ve İngilizcem çok iyi değil. Ancak Wordpress sitemin kimliğini nasıl değiştireceğimi aradığım için yardımınız için teşekkür etmek istedim.
Tekrar teşekkürler.
Sitenizi favorilerime ekledim.
Yakında görüşürüz.
Naveen
çok teşekkürler
benim için iyi çalıştı....
wisekal
@Stijn Vogels Bu şekilde kullanıcı adını değiştirmek başka sorunlara da yol açabilir. Belirttiğiniz gibi, bir kişi yeni bir hesap oluşturabilir, ona yönetici hakları verebilir ve eski yöneticiyi silerek devam edebilir. Ancak, yönetici kimliğinin bir şey için kullanıldığı birçok durum vardır. Yeni bir yönetici oluşturduğunuzda, yeni bir kimlik oluşturursunuz. Kullanıcı adını “phpMyAdmin” aracılığıyla güncelleyerek, bunun değişmesini engellersiniz.
@kovshenin Bu %100 doğrudur ve yukarıda söylediklerimle uyumludur. Bence en iyi yaklaşım, bu makalede yukarıda önerilen yaklaşımdır. Yeni bir yönetici kullanıcı oluştururken kaybedeceğiniz birçok kritik bilgiyi korur.
Tüm bunlara ek olarak, Website Defender'dan bir veya iki eklenti de indirebilirsiniz; bunlardan biri “WP Security Scan”, diğeri ise “WP Secure”. Bu eklentiler, veritabanlarına erişim gerektirmeden veritabanı kullanıcı adınızı ve kurulumunuz tarafından kullanılan öneki sorunsuz bir şekilde güncellemenize olanak tanır. Çeşitli nedenlerle şiddetle tavsiye ettiğim iki eklenti.
– Bryce Wisekal
kovshenin
@wisekal Merhaba Bryce! Üzgünüm ama yanılıyorsunuz, wp_users tablosuyla doğrudan uğraşmak aslında güvensizdir, çünkü wp_insert_user ve wp_update_user gibi fonksiyonlar sırasında önbellek yeniden doğrulama, veri temizleme ve çok daha fazlası dahil olmak üzere çeşitli eylemler ve filtreler çalışır. Tablonuzu doğrudan güncellediğinizde, tüm bu eylemleri ve filtreleri atlamış olursunuz, bu nedenle bunlara güvenen eklentiler, temalar ve çekirdek başarısız olacaktır. Böyle bir eklentiye örnek olarak wp_cache_get kullanan kalıcı nesne önbelleğe alma eklentisi verilebilir.
kovshenin
Stijn haklı, yeni bir kullanıcı oluşturmak ve ardından tüm gönderileri atamak daha kolay ve karmaşık phpMyAdmin rutinleri gerektirmiyor. Ancak, kullanıcı adlarının yazar arşivleri için kalıcı bağlantı yapısında kullanıldığını belirtmekte fayda var, örneğin sizin arşivleriniz şimdi /author/wpbeginner/ adresinde ve kullanıcı adınızı değiştirirseniz, önceki tüm bu bağlantılar 404 hatasına dönüşecektir.
~ Konstantin
Stijn Vogels
@kovshenin Bence /author/kovshenin/ için bir arşiv, muhtemelen milyonlarca sonuç üretecek olan /author/admin/ adresinden daha alakalı olacaktır… Google'a göre yaklaşık 17,3 milyon. Prosedürünüzün en geçerli olduğuna dair bir itiraz yok, ancak bu en başından yapılmalıdır.
kovshenin
@Stijn Vogels I’m not saying it’s good or bad, wrong or right, worth the trouble or not. I’m just saying what will happen to your previous author archives, so nobody is surprised
Yayın Kadrosu
Konstantin, seni doğru anlayıp anlamadığımdan emin değilim.. Ama tecrübelerime göre eski URL'ler aynı kalıyor. Örneğin URL /author/wpbeginner/ ise << çalışmaya devam edecektir. Örneğin kullanıcı adını newname olarak değiştirirsem... /author/newname/ URL'si çalışmayacaktır. Ama bunun hiçbir şeye etkisi olmaz. Hatta bazıları bunun güvenlik açısından iyi olduğunu bile söyleyebilir çünkü artık hackerlar kullanıcı adını bilemez.
Yönetici
GWW
Sanırım URL'ler user_nicename alanını kullanıyor. Varsayılan olarak, bu, `sanitize_title` (aksanlı karakterleri değiştiren, HTML ve PHP etiketlerini kaldıran) işleminden geçtikten sonra user_login alanına ayarlanır. user_login'i user_nicename'i değiştirmeden güncellerseniz, URL'ler etkilenmez. Her iki alanı da güncellerseniz, URL'ler değişecektir; eski güzel adı kullanan herhangi bir URL 404 hatası verecektir.
whereskarlo
Bu. Eğer yalnızca nicename'i değiştirir ama kullanıcı adını olduğu gibi bırakırsanız ne olur? Kullanıcı adımı saklayıp URL'leri daha güzel hale getirmeyi tercih ederim.
Stijn Vogels
Daha da kolay:
1. İstediğiniz isimle kendinize yeni bir yönetici profili oluşturun.
2. Eski yönetici profilinizi silin ve tüm gönderileri yeni hesaba aktarın.
3. Tamamlandı.
Mohit Bumb
@Stijn Vogels lol nice
charmain
Güzel bir paylaşım!! Milyarlarca teşekkür! Çok yardımcı oldu!
Nasir Uddin
Bu, phpmyadmin işleminden daha fazla zaman alır.
Alex Schenker
Evet, ama zar zor. Ve phpmyadmin işleminin, değiştirmesi gereken her yerde kullanıcı adını güncellemediğini tahmin ediyorum - bu da gelecekte bir şeyleri bozabilir.
Will
This is so cool! Thanks a lot
Was wondering how to do this.