Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Katılımcıların Onaylandıktan Sonra WordPress Yazılarını Düzenlemelerine Nasıl İzin Verilir?

Çok yazarlı bir WordPress blogu işletirken karşılaştığımız zorluklardan biri de yayın sonrası düzenlemeleri yönetmektir.

Varsayılan olarak, katkıda bulunanlar ve konuk blog yazarları yayınlanan gönderilerini düzenleyemezler. Bu durum, katkıda bulunanların bir yazım hatasını hızlıca düzeltmeleri, yanlış bilgileri düzeltmeleri veya bir gönderiyi alakalı ve yararlı tutmak için güncellemeleri gerektiğinde sorunlara neden olabilir.

Bu makalede, katılımcıların onaylandıktan sonra gönderilerini düzenlemelerine nasıl izin vereceğinizi göstereceğiz. İçerik yönetimi sürecimizi çok daha sorunsuz hale getiren keşfettiğimiz çözümleri paylaşacağız.

Let Contributors Edit Their Posts After Being Approved

Neden Katılımcıların Onaylandıktan Sonra Gönderilerini Düzenlemelerine İzin Veriliyor?

Çok yazarlı bir WordPress blogu işletiyorsanız, katılımcı rolüne sahip kişiler yazı yazabilir ve bunları incelenmek üzere gönderebilir. Yönetici veya editör kullanıcı rolüne sahip herkes daha sonra bu gönderileri inceleyebilir ve yayınlayabilir.

Bir gönderi yayınlandıktan sonra, katkıda bulunan kişi onu düzenleyemez. Bu durum, katılımcıların güncel tutmak veya hataları düzeltmek için kendi gönderilerini yeniden yazmaları gerektiğinde sorunlara neden olabilir.

Güvenilir katılımcıların gönderilerini düzenlemelerine izin vererek editoryal iş akışını iyileştirebilir ve editörlerinize tonlarca zaman kazandırabilirsiniz.

Bununla birlikte, katkıda bulunanların WordPress sitenizde yayınlanan gönderilerini düzenlemelerine nasıl izin verebileceğinizi görelim. Kullanmak istediğiniz yönteme doğrudan atlamak için aşağıdaki hızlı bağlantıları kullanmanız yeterlidir:

Yöntem 1: Katılımcıların Yayınlanan Gönderilerini WPCode ile Düzenlemelerine İzin Verin (Önerilen)

Katkıda bulunanların yayınlanmış gönderilerini düzenlemelerine izin vermenin en kolay yolu WordPress’e özel kod eklemektir.

Genellikle, sitenizin functions.php dosyasını düzenlemek için talimatlar içeren kılavuzlar bulacaksınız. Ancak, koddaki küçük yazım hataları veya yanlışlar birçok yaygın WordPress hatasına neden olabilir, hatta sitenizi tamamen bozabilir.

WordPress temanızı bir sonraki güncellemenizde özel kodu da kaybedersiniz.

Bununla birlikte, WPCode kullanmanızı öneririz. En iyi kod parçacıkları eklentisidir ve sitenizi riske atmadan WordPress’e kod eklemenizi sağlar.

Öncelikle, ücretsiz WPCode eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Daha fazla bilgi için, WordPress eklentisinin nasıl yükleneceğine ilişkin adım adım kılavuzumuza bakın.

Eklenti etkinleştirildikten sonra Code Snippets ” Snippet Ekle bölümüne gidin.

Adding a custom snippet to WordPress using WPCode

Burada, yeni kullanıcı bildirimlerini devre dışı bırakmanıza olanak tanıyan bir snippet dahil olmak üzere sitenize ekleyebileceğiniz tüm önceden hazırlanmış snippet’leri göreceksiniz.

Bir sonraki ekranda, farenizi ‘Özel Kodunuzu Ekleyin (Yeni Snippet)’ seçeneğinin üzerine getirmeniz ve göründüğünde ‘Snippet kullan’ düğmesine tıklamanız gerekir.

How to change user permissions using WPCode

Bir sonraki ekranda, kod parçacığı için bir başlık yazın. Bu sadece referans içindir, bu yüzden istediğiniz herhangi bir şeyi kullanabilirsiniz.

Ardından, ‘Kod Türü’ açılır menüsünü açın ve ‘PHP Snippet’i seçin.

Changing user permissions with WPCode

Bunu yaptıktan sonra, aşağıdakileri kod düzenleyiciye yapıştırın:

// get the "contributor" role object
$obj_existing_role = get_role( 'contributor' );

// add the "Edit published posts" capability
$obj_existing_role->add_cap( 'edit_published_posts' );

Bundan sonra, sayfayı aşağı kaydırarak ‘Ekleme’ bölümüne gelmelisiniz.

Henüz seçilmemişse, ‘Otomatik Ekle’ye tıklayın ve ardından açılır menüden ‘Her Yerde Çalıştır’ı seçin.

How to auto insert code into a WordPress website

Son olarak, ekranın üst kısmına kaydırın ve ‘Etkin Değil’ kaydırıcısına tıklayarak ‘Etkin’i göstermesini sağlayın.

Ardından, kod parçacığını canlı hale getirmek için ‘Snippet’i Kaydet’ veya ‘Güncelle’ düğmesine tıklamanız yeterlidir.

Publishing the contributor permissions code snippet

Artık, katılımcı rolüne sahip herkes WordPress web sitenizde yayınlanmış gönderilerini düzenleyebilecek.

Yöntem 2: PublishPress ile Herhangi Bir Kullanıcı Rolünün Yayınlanan Gönderilerini Düzenlemesine İzin Verin (Eklenti Yöntemi)

Katkıda bulunanlara başka yetenekler de vermek istiyor musunuz? Örneğin, katkıda bulunanların yayınladıkları gönderileri düzenlemelerine ve silmelerine izin vermek isteyebilirsiniz.

Hatta diğer kullanıcıların yeteneklerini eklemek veya kaldırmak isteyebilirsiniz.

Kullanıcı izinleri üzerinde tam kontrol istiyorsanız, PublishPress Capabilities kullanmanızı öneririz. Bu eklenti, WordPress katılımcıları da dahil olmak üzere herhangi bir kullanım rolünden yetenek eklemenize ve kaldırmanıza olanak tanır.

Yapmanız gereken ilk şey PublishPress Capabilities eklentisini yüklemek ve etkinleştirmek. Daha fazla ayrıntı için WordPress’te bir eklentinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından, WordPress yönetici alanındaki Yetenekler ” Yetenek ler bölümünü ziyaret etmeniz gerekir. Ekranın üst kısmında, ‘Yetenekler’ açılır menüsünü açın ve ‘Katılımcı’ kullanıcı rolünü seçin.

How to allow contributors to edit their published posts

Şimdi ‘Düzenleme’ sekmesini seçebilirsiniz.

Burada, katılımcının WordPress blogunuzda yayınlanan sayfaları ve gönderileri düzenleme iznine sahip olmadığını görebilirsiniz.

Editing contributor permissions using a free WordPress plugin

Onlara izin vermek için, düzenlemeleri gereken yayınlanmış içeriğe bağlı olarak ‘Gönderiler’ veya ‘Sayfalar’ onay kutularını seçin.

Artık yukarıda açıklanan aynı süreci izleyerek daha fazla yetenek ekleyebilir veya kaldırabilirsiniz. Katılımcı rolünün nasıl ayarlandığından memnun olduğunuzda, ‘Değişiklikleri Kaydet’ düğmesine tıklayın.

Bu işlem tamamlandığında, katılımcılar WordPress panosunda yayınlanmış gönderilerini düzenleyebileceklerdir.

Allowing contributors to edit their approved WordPress posts and pages

Artık kullanıcı hesapları arasında geçiş yapabilir ve katkıda bulunanların yayınlanan gönderilerini düzenleme seçeneğine sahip olup olmadığını kontrol edebilirsiniz.

Bu izni herhangi bir noktada kaldırmak isterseniz, yukarıdaki adımları tekrarlamanız yeterlidir. Ancak bu kez ‘Yayımlananları düzenle’ kutularının işaretini kaldırın.

PublishPress Capabilities eklentisini kullanarak diğer WordPress kullanıcı rollerinin yeteneklerini de düzenleyebilirsiniz. Yukarıda açıklanan adımları tekrarlayın, ancak bu kez ‘Kullanıcı Yetenekleri’ açılır menüsünden yeni bir kullanıcı rolü seçin.

Customizing any user role or permission in WordPress

Kullanıcı Rollerini ve İzinlerini Özelleştirmenin Daha Fazla Yolunu Öğrenin

Kullanıcı rolü özelliklerinizi özel ihtiyaçlarınıza göre eklemek veya özelleştirmek mi istiyorsunuz? Başlamak için bu WordPress eğitimlerine göz atın:

Bu makalenin, katkıda bulunanların onaylandıktan sonra gönderilerini düzenlemelerine nasıl izin vereceğinizi öğrenmenize yardımcı olduğunu umuyoruz. WordPress için en iyi kullanıcı yönetimi eklentileri uzman seçimlerimizi ve WordPresste farklı kullanıcılara kişiselleştirilmiş içeriğin nasıl gösterileceğine ilişkin kılavuzumuzu da görmek 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.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

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

Reader Interactions

6 yorumBir Cevap Bırakın

  1. Joe Barrett

    Where do you put this code if you won’t lose data when updating a theme and don’t want a plugin? Function.php or config.php?

  2. Jiří Vaněk

    Is it possible to enable this at the level of specific accounts? For example, would I allow this option only for long-term contributors and not those who are on the site for a short time? Or is it only at the role level and not at the individual account level?

    • WPBeginner Support

      You would need to create a role for what you are wanting to achieve :)

      Yönetici

      • Jiří Vaněk

        I understand, so I assume that a new user role will be created in WordPress (something like editor-senior and editor-junior) and I will continue based on these roles?

        • WPBeginner Support

          You would need to create the role and add the permissions based on the role.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.