Bazen bir WordPress blog gönderisinden yazarın adını kaldırmak isteyebilirsiniz. Bunun nedeni yazılarınızın ekip çalışması olması veya başka biri için yazıyor olmanız ve anonim kalmanız gerekmesi olabilir.
WPBeginner’da çok yazarlı bir blog işletiyoruz, bu yüzden bunu anlıyoruz. Yazılarımızın çoğu farklı kişilerin araştırma, yazma ve düzenleme yaptığı ekip çalışmalarıdır. Sadece bir isim göstermek tüm hikayeyi anlatmaz.
İşin zor kısmı, WordPress’in her yazı için bir yazar seçmenizi istemesi ve adı gizlemenin kolay bir yolu olmamasıdır. Ancak endişelenmeyin – bazı çözümler bulduk.
Bu makalede, WordPress blog yazılarınızdan yazar adını nasıl kaldıracağınızı göstereceğiz.
Yazar Adını Neden Kaldırmak İstersiniz?
WordPress her gönderiye yayın tarihi, kategoriler ve etiketler, özel taksonomiler ve yazar adı gibi meta veriler ekler. Bu, okuyuculara bir yazı hakkında faydalı bilgiler verebilir ve ilgili içeriği bulmalarına yardımcı olabilir.
Ancak, yazar adını gizlemek isteyebileceğiniz zamanlar olabilir.
Örneğin, birden fazla personel bir yazı üzerinde işbirliği yapıyorsa, tek bir yazara atıfta bulunmak haksızlık olabilir. Çok yazarlı bir WordPress blogu işletiyorsanız, yazar adını kaldırmak da web sitenizin daha tutarlı görünmesini sağlayabilir.
Bununla birlikte, WordPress’te yazar adını nasıl kaldırabileceğinizi görelim. Doğrudan kullanmak istediğiniz yönteme atlamak için hızlı bağlantıları kullanmanız yeterlidir:
Yöntem 1: WPCode ile Yazar Adını Gizleme (Önerilen)
Yazar adını gizlemenin en kolay yolu WordPress’e özel kod eklemektir.
Genellikle, sitenizin functions.php dosyasına özel kod eklemek için talimatlar içeren kılavuzlar bulacaksınız. Ancak, koddaki herhangi bir hata yaygın WordPress hatalarına neden olabileceğinden ve hatta sitenizi tamamen bozabileceğinden bu önerilmez.
İşte burada WPCode devreye giriyor.
Bu ücretsiz eklenti, sitenizi riske atmadan WordPress’e özel CSS, PHP, HTML ve daha fazlasını eklemeyi kolaylaştırır.
Başlamak için WPCode’u yüklemeniz ve etkinleştirmeniz gerekecektir. Daha fazla bilgi için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakabilirsiniz.
Başlamadan önce, WordPress temanızda yazar adının nasıl görüntüleneceğini kontrol eden sınıfı bilmeniz gerekecektir. Bu bilgiyi almak için, yazar adını içeren herhangi bir sayfayı veya yazıyı açın.
Ardından, ekrana sağ tıklayın veya Control tuşuna basarak tıklayın ve ‘İncele’yi seçin.
Bu, WordPress web sitenizi oluşturan tüm kodları gösteren yeni bir panel açar.
Panelde, devam edin ve ok simgesine tıklayın.
Artık farenizi yazar adının üzerine getirebilirsiniz.
Bu, sağ taraftaki panelde yazar kodunu aramanız gereken bir kod bölümünü vurgular. Bu, WordPress temanıza bağlı olarak değişebilir, ancak ‘yazar’ kelimesine sahip herhangi bir div
sınıfı veya li
sınıfı arayın.
Doğru sınıfı bulduğunuzda, bir sonraki adımda ihtiyacınız olacağı için güvenli bir yere not edin.
Bunu yaptıktan sonra, özel CSS kullanarak yazar adını gizlemeye hazırsınız, bu yüzden Kod Parçacıkları ” + Yeni Ekle‘ye gidin.
Ardından, kod parçacıkları kitaplığındaki ‘Özel Kodunuzu Ekleyin (Yeni Snippet)’ seçeneğinin üzerine gelin ve ‘Snippet kullan’ düğmesine tıklayın.
Şimdi bir kod türü seçin.
Bir CSS kod parçacığı ekleyeceğiz, bu yüzden devam edin ve ‘CSS Kodu’nu seçin.
Bundan sonra, özel kod parçacığı için bir başlık yazın.
Bu sadece referans içindir, bu yüzden istediğiniz her şeyi kullanabilirsiniz.
Şimdi aşağıdaki CSS kod parçacığını kod düzenleyicisine ekleyebilir ve li.meta-author
yerine bir önceki adımda elde ettiğiniz sınıfı koyduğunuzdan emin olabilirsiniz:
li.meta-author {
display:none;
}
WordPress temasının yazar adını nasıl gösterdiğine bağlı olarak sınıf adına li.
veya .div
eklemeniz gerekebileceğini unutmayın.
Kodu canlı hale getirmeye hazır olduğunuzda, ekranın en üstüne gidin ve ‘Etkin Değil’ geçişine tıklayarak ‘Etkin’ olarak değişmesini sağlayın.
Son olarak, snippet’i canlı hale getirmek için ‘Snippet’i Kaydet’e tıklamanız yeterlidir.
Artık yazar adı WordPress blog yazılarınızda görünmeyecektir.
Bu yöntem ön uçta yazar adını gizler, ancak yazar arşiv sayfalarını devre dışı bırakmaz.
Bu sayfalar belirli bir yazar tarafından yazılan tüm gönderileri listeler ve genellikle www.example.com/author/authorname gibi bir URL’ye sahiptir.
Arama motorları bu sayfaları yine de bulabilir ve arama sonuçlarına dahil edebilir. Bu nedenle, All in One SEO eklentisini kullanarak yazar arşivlerini devre dışı bırakmanızı öneririz.
Eklentiyi etkinleştirdikten sonra All in One SEO ” Arama Görünümü ‘ne gidin ve ardından ‘Arşivler’ sekmesine tıklayın.
‘Yazar Arşivleri’ altında ‘Arama Sonuçlarında Göster’ ayarını bulun.
Şimdi ‘Hayır’a tıklayabilirsiniz.
Bundan sonra, ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’e tıklayın. Artık yazar arşivi sayfaları arama sonuçlarında görünmeyeceğinden bu sayfalara herhangi bir trafik almayacaksınız.
WordPress SEO’nuzu nasıl geliştireceğiniz hakkında daha fazla bilgi için lütfen WordPress için All in One SEO’yu doğru şekilde ayarlama kılavuzumuza bakın.
Yöntem 2: WordPress Meta Verilerini Düzenleyerek Yazar Adını Gizleme (Blok Temalar)
Daha yeni blok özellikli WordPress temalarından birini kullanıyorsanız, yazar adını ‘Yazı Metası’ kalıbından kaldırabilirsiniz.
Başlamak için WordPress panosundaki Görünüm ” Düzenleyici bölümüne gidin.
Şimdi blok temanızı özelleştirmek için birkaç menü göreceksiniz.
Burada, devam edin ve ‘Desenler’i seçin.
Şimdi, ‘Tüm şablon parçaları’na gidin.
Burada, ‘Post Meta’ bloğunu seçin, üç noktalı menüye tıklayın ve ‘Düzenle’yi seçin.
Şimdi tam site düzenleyicisinin içinde olmalısınız.
Burada, sadece ‘Yazar’ bloğunu seçin ve silin. Arayüzünüz çok küçükse, sol üst köşedeki ‘Liste Görünümü’ düğmesine tıklayın, ‘Yazar’ bloğunu seçin, üç noktalı menüye tıklayın ve ‘Sil’i seçin.
Yazı meta şablonu kısmında gerekli bazı ayarlamaları yapmayı unutmayın.
Örneğin, yazar adı ‘[Yayın tarihi] – [Yazar adı] tarafından’ şeklinde yazılmışsa ‘tarafından’ gibi kelimeleri kaldırmak isteyebilirsiniz.
Değişikliklerinizi canlı hale getirmek için ‘Kaydet’ düğmesine tıklayın.
Şimdi, Post Meta desenine sahip herhangi bir sayfayı veya gönderiyi ziyaret ederseniz, yazar adının kaybolduğunu göreceksiniz.
Yöntem 3: Yazar Adını Genel Bir Yazar Adıyla Değiştirin (Geçici Çözüm)
Diğer bir yöntem de genel bir yazar adı oluşturmak ve tüm gönderileriniz için bunu kullanmaktır. Bu yöntem yazar adını gizlemez, ancak hızlı bir geçici çözüme ihtiyaç duyan daha küçük bloglar için iyi bir seçenek olabilir.
Bununla birlikte, başlayalım.
Öncelikle, WordPress web sitenize yeni bir yazar eklemeniz ve ona ‘editorialteam’ gibi genel bir kullanıcı adı vermeniz gerekir.
Ardından, Kullanıcılar ” Tüm Kullanıcı lar sayfasına gidin.
Burada, yeni oluşturduğunuz kullanıcı adının üzerine gelin ve belirdiğinde ‘Düzenle’ bağlantısına tıklayın.
Kullanıcı profili ekranında, ‘Takma Ad’ seçeneğine gidin ve ziyaretçilere göstermek istediğiniz adı yazın, örneğin Editoryal Ekip.
Bundan sonra, ‘Adı herkese açık olarak göster’ seçeneğinin yanındaki açılır menüye tıklayın ve yeni girdiğiniz takma adı seçin.
Ayrıca genel bir biyografi ekleyebilir ve hatta kullanıcı hesabı için bir gravatar oluşturabilirsiniz.
Hesabın nasıl ayarlandığından memnun olduğunuzda, değişikliklerinizi kaydetmek için ‘Güncelle’ye tıklayın.
Şimdi, bu yeni yazarı daha önce yayınladığınız tüm gönderilere eklemeniz gerekir. En kolay yöntem Gönderiler ” Tüm Gönder iler’e gitmek ve üstteki ekran seçenekleri menüsüne tıklamaktır.
Burada, ‘Sayfa başına öğe sayısı…’ seçeneğini bulun ve tüm gönderilerinizi tek bir ekranda görebilmeniz için yüksek bir sayı yazın. Örneğin, aşağıdaki resimde ‘999’ kullanıyoruz.
Bunu yaptıktan sonra, ‘Uygula’ya tıklayın ve WordPress tüm gönderilerinizi tek bir ekranda gösterecektir.
Tüm bu gönderileri tek seferde düzenlemek için varsayılan olarak ‘Toplu Eylemler’i gösteren açılır menüyü açın ve ardından ‘Düzenle’yi seçin.
Şimdi, ‘Uygula’ya tıklayın.
WordPress artık tüm bu gönderiler için toplu düzenleme seçeneklerini gösterecektir.
Basitçe ‘Yazar’ açılır menüsünü açın ve yeni oluşturduğunuz genel hesabı seçin.
Bu değişikliği canlı hale getirmeye hazır olduğunuzda Güncelle düğmesine tıklayın. WordPress şimdi tüm gönderileri yeni yazar adını gösterecek şekilde güncelleyecektir.
Çok Yazarlı WordPress Blogu Çalıştırmanın Daha Fazla Yolunu Öğrenin
Blog yazılarınızı ve yazarlarınızı daha etkili bir şekilde yönetmek için bu kılavuzlara göz atın:
- WordPress’te Yinelenen Yazı Başlıkları Nasıl Önlenir
- WordPress’te Yazı Dizileri Nasıl Verimli Yönetilir?
- WordPress’te Popüler Yazılar Görünümlere Göre Nasıl Görüntülenir?
- WordPress’te En Çok Yorum Yapılan Yazılar Nasıl Görüntülenir?
Umarız bu makale WordPress yazılarından yazar adının nasıl kaldırılacağını öğrenmenize yardımcı olmuştur. Ayrıca WordPress’te toplu yazı ve sayfa ekleme rehberimize ve WordPress için en iyi ilgili yazı eklentileri uzman seçimlerimize de göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
I have a blog as a sole author and on my own domain. That’s why I thought it was unnecessary to display the author’s name. I used your procedure with the CSS code and it works perfectly. Thanks, you saved me another plugin space. This solution works perfectly with minimal demands on the website’s performance.
WPBeginner Support
Glad you found our code helpful
Yönetici
Jay
We went with method #2 … perfect. However, do you know if there is a way to remove the other names from the author select dropdown list when editing or adding a post. We want only our genergic author to be listed as an option. Thanks!
WPBeginner Support
We do not have a recommended method for forcing the author to be assigned at the moment.
Yönetici
Steve Foerster
Thank you, this was helpful.
WPBeginner Support
Glad our guide was helpful
Yönetici
Chris
Wouldn’t copying and pasting the folder and file into your child theme, and then deleting or commenting out this snippet, be the best solution?
Versus recommending editing the parent theme files directly.
WPBeginner Support
If possible, that would be a good option but not all themes can be easily added into a child theme like that without issues.
Yönetici
Debbie
This was super helpful and I used the second method successfully. Thanks!
WPBeginner Support
Glad our guide was helpful
Yönetici
Mark Toney
I took all the steps outlined – but when I got to the BULK edit – it would not show the new name of Editorial Team in the dropdown. I logged out and back in again and it still does not allow that name. Any ideas on why or a fix?
WPBeginner Support
You would want to check the role permissions for the user you created that they would be able to have posts on your site for a likely culprit
Yönetici
daveF
One thing to be aware of with the second method – when you bulk update the posts with the new ‘author’, the “last updated’ date is changed to the current date. If your theme displays the “last updated” metadata, it will appear that all your post happened on the same day. I did this on a church blog that was only a week old and had only a few posts, so it was not a big deal. If you have hundreds of existing posts over a long period of time, it might be a big deal to you. I wish that had been pointed out in the article. It makes perfect sense in retrospect, but I didn’t think about it until the deed was done. Maybe this comment will help someone else contemplating making this change.
WPBeginner Support
Thank you for sharing this, we’ll look into clarifying that in the future with this article
Yönetici
praveen
How to change a label name in a wordpress theme? For example am working on a education theme , and on the top of the course the author label is show as “Teacher”. I want to change the label as “Instructor”. Please help.
WPBeginner Support
It would depend on what added that label. If it was added by your theme you would need to reach out to the theme’s support for example
Yönetici
Otte
It’s better to add CSS in the theme
WPBeginner Support
Not always, hiding the text with CSS means it’s not visible to most users but site crawlers can still find the author name
Yönetici
Kees
Thank you very much. Very helpfull, very clear
WPBeginner Support
You’re welcome
Yönetici
Angelo
I’ve been able to edit the author url from the homepage to the author page by going to seo by yoast under “search appearance”. Thank you God bless you!
WPBeginner Support
You’re welcome, thanks for sharing where you were able to edit the url.
Yönetici
suraj
thanks 3rd one works for me (:
WPBeginner Support
Glad our article could help
Yönetici
Milan
The plugin Show Hide Author is no longer available for download.
WPBeginner Support
Thank you for letting us know, we will certainly look into alternatives
Yönetici
Melissa
Is there a reason you didn’t include the display: none; option for custom css?
WPBeginner Support
That would only hide the name until someone inspected the page at which point the name would be simple to find
Yönetici
Michelle
Thank you! This solution was very easy to implement and worked perfectly.
Glen Appleton
And then there’s the CSS method, which you covered partially in the first (plugin) method. Use the same element inspector to find the CSS class (byline in Twenty Seventeen theme), and use the CSS selector to set the display to “none”. For example:
article.type-post .byline {
display: none;
}
NOTE: This only removes it from the rendered page, and not the page source. You should create a separate editor account for posting articles on your site, and make sure that account doesn’t have admin privileges.
Hope this helps.
Ngoc Anh
Hi, How can I hide the author description below the post? Please help me! thanks a lot
joe
just another security flaw in outdated wordpress. every post shows my login admin name. why someone wont update wordpress to fix the known issues hackers use to hack it just boggles my mind.
WPBeginner Support
Hi Joe,
Please see our guide on how to add or change your full name in WordPress. By adding a full name and selecting it to display publicly you would be able to stop WordPress form showing the username you use for login.
Yönetici
Ireneusz
Hi,
I used Show Hide Author plugin, but not working. I removed author, but left “by”. I cannot remove “by” in theme FitWP in posts. There’s no class “byline” in code.
I try put by in field Regular expressions, but not working.
Please help me.
Kevin
You can try method 1 and use this code instead, that worked for me
Code:
.single-post .author.vcard {
display: none;
}