En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Varsayılan Yazar Profil Alanları Nasıl Kaldırılır

Çok yazarlı WordPress blogumuzu yönetirken faydalı bulduğumuz bir şey, yazar profillerini özelleştirmektir. Bazen varsayılan profil alanları ihtiyaçlarımıza uymuyor.

Bu varsayılan alanları kaldırmak, yazarların nasıl sunulduğu üzerinde size daha fazla kontrol sağlayabilir; bu, blogunuzu editoryal personel olarak temsil ediyorsanız veya yazarların kendilerini nasıl temsil etmeleri gerektiğine dair belirli adlandırma kurallarınız varsa önemlidir.

Bu makalede, WordPress'te varsayılan yazar profili alanlarının nasıl kaldırılacağını göstereceğiz.

WordPress'te Varsayılan Yazar Profil Alanlarını Kaldırma

Varsayılan Yazar Profil Alanlarını Ne Zaman Kaldırmalısınız?

WordPress web sitenizde yeni bir kullanıcı oluşturduğunuzda, aynı varsayılan alanları doldurmanız gerekecektir.

WordPress'te yazar profilini düzenleme

Bunlar genellikle Ad ve Soyad, Genel olarak görünen ad, İletişim Bilgileri (e-posta ve web sitesi), Biyografik Bilgiler ve Profil Resmini içerir.

Bu alanlar, bir blog, WooCommerce mağazası, üyelik sitesi veya başka bir WordPress web sitesi formu oluşturuyor olsanız da tam olarak aynı kalır.

WordPress'te yazar iletişim bilgilerine örnek

Yazar gibi yönetici olmayan WordPress kullanıcı rolleri bu alanları düzenleyebilir. Bu yetenek, herkese açık yazar profillerinde belirli bilgileri değiştirmeleri gerektiğinde faydalı olabilir.

Ancak, bu varsayılan alanları Yazar kullanıcılarınız için kaldırmanız gereken durumlar olabilir. Kullanılmayan alanları silmek, özellikle makaleler bireysel yazarlar yerine şirketin adı altında yayınlanıyorsa, tüm içerikte tutarlı bir marka kimliğini korumaya yardımcı olur.

Yazar profil düzenleme arayüzünü basitleştirmek, yalnızca temel bilgilere odaklanarak sitenize yeni yazarlar eklemeyi daha hızlı ve kolay hale getirir.

Bununla birlikte, WordPress'te varsayılan yazar profil alanlarını nasıl kaldırabileceğinizi görelim.

WPCode ile Varsayılan Yazar Profil Alanları Nasıl Kaldırılır

Varsayılan yazar profil alanlarını kaldırmak için, functions.php dosyanıza ekleyebileceğiniz bazı basit kod parçacıkları oluşturduk.

Normalde, özel kod parçacıkları eklemeniz gerekir, bu da tema dosyanızı manuel olarak düzenlemenizi gerektirir. Ancak, bu en güvenli yol değildir, çünkü istenmeyen hatalara yol açabilir.

Bu nedenle WPCode kullanacağız. Bu kod parçacığı eklentisi, kodla doğrudan tema dosyalarınızla uğraşmak zorunda kalmadan WordPress'e kod eklemeyi kolaylaştırır. Sonuç olarak, web sitenizi bozma olasılığınız daha düşüktür.

Bu kılavuz, WPCode'un ücretsiz sürümünü kullanacaktır, ancak test modu ve koşullu mantık gibi daha gelişmiş özellikler elde etmek için Pro sürümüne yükseltmekten çekinmeyin.

İlk adım, kontrol panelinize WordPress eklentisini kurmaktır. Eklenti etkinleştirildikten sonra, Kod Parçacıkları » + Parçacık Ekle'ye gidin.

Ardından, 'Özel Kodunuzu Ekleyin (Yeni Kod Parçacığı)' seçeneğini belirleyin ve 'Kod Parçacığını Kullan' düğmesine tıklayın.

Kod parçacığı kullan

Şimdi, yeni kod parçacığınıza bir ad verin. 'Yazar için Düzenleme Kullanıcı alanlarını kaldırma' gibi basit bir şey olabilir.

Ardından, Kod Türünün 'PHP Parçacığı' olarak ayarlandığından emin olun.

WPCode ile WordPress'te düzenleme kullanıcı profili alanlarını kaldırmak için yeni bir kod parçacığı oluşturma

Kod Önizleme kutusunda, aşağıdaki kodu kopyalayın ve kod parçacığını kutunun içine yapıştırın:

add_action('admin_footer-profile.php', 'remove_profile_fields');
function remove_profile_fields() {
    if(is_admin() && current_user_can('author')) { // Check if the current user has the 'Author' role
        ?>
         <script type="text/javascript">
            jQuery(document).ready(function($) {
                // Remove the sections titled "Name", "Contact Info", and "About Yourself"
                $('h2:contains("Name"), h2:contains("Contact Info"), h2:contains("About Yourself")').each(function() {
                    // Remove the next form-table and the h2 itself
                    $(this).next('.form-table').remove();
                    $(this).remove();
                });
            });
        </script>
        <?php
    }
}

Kod, profil düzenleme sayfasının yönetici altbilgisine özel JavaScript eklemek için admin_footer-profile.php eylem kancasını kullanır. Bu, betiğin sayfa tamamen yüklendikten sonra çalışmasını sağlar ve WordPress tarafından dinamik olarak oluşturulan öğeleri hedeflemesine olanak tanır.

İlk olarak kod, geçerli kullanıcının 'Yazar' rolüne sahip olup olmadığını current_user_can('author') fonksiyonunu kullanarak kontrol eder. Bu, yalnızca belirtilen role sahip kullanıcıların bu bölümleri kaldırabilmesini sağlamak için bir güvenlik önlemidir.

Kullanıcı Yazar ise, kod sayfaya JavaScript enjekte eder. Bu JavaScript, jQuery'yi kullanarak "Ad", "İletişim Bilgileri" ve "Kendiniz Hakkında" metinlerini içeren `

` öğelerini bulur.

Ardından, bu bölümlerin form alanlarını içeren next .form-table öğesini ve <h2> öğelerinin kendilerini kaldırır.

Kodu yapıştırdıktan sonra, Ekleme Yöntemi'nin 'Otomatik Ekle' ve Konum'un 'Her Yerde Çalıştır' olduğundan emin olun. Ardından, etkinleştirmek için üstteki Etkin Değil geçişini tıklayın ve 'Kod Parçacığını Kaydet' düğmesine tıklayın.

WPCode'da yeni bir kod parçacığı kaydetme

Eklenmesi gereken kod bu kadar. Çalışıp çalışmadığını görmek için WordPress yönetici alanınıza bir Yazar olarak giriş yapmayı deneyin ve Profil'e gidin.

Yalnızca Kişisel Seçenekler, Hesap Yönetimi ve Uygulama Parolaları ayarlarını görüyorsanız, kod çalışıyor demektir.

Bazı Kullanıcı Düzenleme alanları kaldırıldığında Profil sayfasının görünümü

WordPress'te yazarları yönetme hakkında daha fazla ipucu için şu kılavuzlara göz atın:

Bu makalenin WordPress'te varsayılan yazar profil alanlarını nasıl kaldıracağınızı öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca en iyi ücretsiz kullanıcı yönetimi eklentileri ve WordPress parolalarını güvenli bir şekilde yönetme konusundaki nihai rehberimize de bakmak 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.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

5 CommentsLeave a Reply

  1. aah excellent post, thanks a lot :)

    I think wp should remove these by themself,
    why aim,jabber lol they should add facebook and twitter :P

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.