WordPress Yöneticisindeki Yazarlar kendi yayınlarıyla nasıl sınırlandırılır

WordPress’teki kendi yayınlarını düzenlemesi için yazarı sınırlamak ister misiniz? Çok yetkili bir siteyi çalıştırırsanız veya konuk yayınlarına izin verirseniz, katkıda bulunanları sadece gösterge tablosunda kendi blog yayınlarını görmeye ve yayınlanmadan önce diğer yazar yayınlarını görmelerini engellemelisiniz. Bu makalede, WordPress kontrol panelindeki sadece kendi yayınlarını görmek ve yönetmek için yazarı nasıl sınırlayacağınızı göstereceğiz.

Neden yazarları kendi görevleriyle sınırlandırıyor? Varsayılan olarak, WordPress siteniz, kullanıcılarının yönetici alanındaki rolüne bakılmaksızın tüm kullanıcılara tüm yayınları ve sayfaları görüntüler. İster yazar, editör, katılımcı veya yönetici olun, tüm makaleleri görebilirsiniz.
Yazar şirketinizin veya ekibinizin bir parçasıysa, bu genellikle sorun değildir. Bununla birlikte, insanları kendi görevlerini görmeye sınırlamak, bazı durumlarda yararlıdır. Örneğin, çok yetkili bir web sitesi çalıştırırsanız, yazarın diğer yazarın makalelerinin gözden geçirildiğini görmesini önlemek yararlı olacaktır. Bu nedenle, WordPress yöneticisinde kendi yayınlarını görmek için yazarı nasıl sınırlayabileceğinizi görelim. WordPress eklentisini kullanarak eklentileri kullanarak yazarı kendi gönderileriyle sınırlandırın, yazarın yalnızca kodu düzenlemeden kendi yayınlarını görmesine izin verebilirsiniz.
Bu öğretici için PublishPress izinleri eklentisini kullanacağız. Bu, WordPress izinlerini yönetmenize ve yazarı kendi makaleleriyle sınırlamak için kutunun dışında çalışmanıza olanak tanıyan ücretsiz bir eklentidir. PublishPress Pro Bundle’da, medya kütüphanesine kimin erişebileceği gibi daha fazla izin düzenlemeleri sunan premium bir sürüm de var. Ancak, ücretsiz bir sürümle başlayabilirsiniz. İlk olarak, PublishPress izinleri eklentisini yüklemeli ve etkinleştirmelisiniz. Daha fazla ayrıntı için, WordPress eklentisinin nasıl yükleneceği konusundaki kılavuzumuzu izleyebilirsiniz. Etkin eklentiden sonra, yalnızca yazara yazıları otomatik olarak görüntüler. Örneğin, yönetici olarak girip panelinizdeki tüm yayınları gönderirseniz »tüm yayınları görürsünüz.
Ancak, WordPress yönetici alanını yazarın hesabından girerseniz, yalnızca yazıların görülecek olan yayınların yapıldığını göreceksiniz.

Şimdi, bir editör istiyorsanız, inceleyebilmeleri için tüm yayınlara erişebilirsiniz? Nasıl yapabileceğinizi görelim. Editörün yukarıdaki yöntemi kullanarak tüm sorun yayınlarını görmesine nasıl izin verilir, yalnızca yöneticilerin tüm yayınları görmesine izin vermektir.

Birçok WordPress sitesinde, diğer yazarlar ve konuk katılımcılar tarafından gönderilen makaleleri düzeltmekten sorumlu editörler vardır. Bu eklentiyi kullanmak, editörü sadece kendi gönderileriyle sınırlar. Ancak, editörlerin PublishPress özellikleri eklentisi gibi eklentileri kullanarak farklı yazar içeriğini incelemelerine veya Site Tema dosyasına kod eklemesine izin verebilirsiniz. Size her iki yöntemi de göstereceğiz. PublishPress PublishPress özellikleri özellik eklentisini kullanmak, PublishPress tarafından yapılan başka bir eklentidir. Bu öğretici uğruna ücretsiz sürümü kullanacağız. PublishPress Pro.Prige hesabına abone olurken alabileceğiniz bir Pro sürümü de vardır, WordPress sitenizdeki PublishPress özellikleri eklentisini yüklemeniz ve etkinleştirmeniz gerekir. WordPress eklentilerinin nasıl yükleneceğine dair adım adım kılavuzumuzu izleyebilirsiniz. Eklenti etkin olduktan sonra devam edin ve WordPress yönetici menünüzde ‘yetenekleri’ tıklayın. Bu, farklı kullanıcıların rolleri için izni değiştirebileceğiniz bir ‘Rol Becerileri’ sayfası açacaktır. Ardından, sol üst köşedeki gerilme menüsünden düzenlemek istediğiniz kullanıcının rolünü seçin.
‘Editör’ rolünü seçtikten sonra, ‘Diğer Kişi Düzenle’ onay kutusunun düzenleme özelliği ayarları altında etkinleştirildiğinden emin olmalısınız.
Bu, editörün diğer yayınları düzenlemesine izin verecektir.


Bundan sonra, Ek Yetenek bölümüne gidin ve ‘Başkalarının Post Listesi’nin etkinleştirildiğinden emin olun. Bu şekilde, editör rolüne sahip olan herkes diğer yazarlardan yayınları görebilecektir.
Şimdi, ayarlarınızı kaydedin ve editör olarak girerek web sitenizdeki gönderi bölümünü görün. Diğer yazarların yayınlarını görüntüleyebilir ve düzenleyebilirseniz, ayarları doğru ayarladınız. Temanıza özel bir kod ekleyin, editörün tüm yayınları görmesini sağlamak için başka bir yol, tema dosyanıza özel bir kod eklemektir. Ancak, bu yöntemi yeni başlayanlar için önermiyoruz çünkü kodu düzenlemeyi içeriyor. Başlamak için, bu kodu dosya işlevine ekleyebilirsiniz.

Global $ Pagenow;

if (‘edit.php’! = $ pagenow ||! $ query-> is_admin)
Dönüş $ sorgusu;
if (! current_user_can (‘edit_others_posts’))) {
Global $ user_id;
$ query-> set (‘yazar’, $ user_id);
}
Dönüş $ sorgusu;
}
add_filter (‘pre_get_posts’, ‘post_for_current_author’);
Bu kod, her kullanıcının tüm yayınları görüntülemek için diğer yayınları düzenleme yeteneği olanı sağlar. Bu, editör ve yöneticinin tüm yayınları görebileceği anlamına gelir. Katkıda bulunanlar veya yazarlar gibi diğer rolleri olan kullanıcılar yalnızca kendi yayınlarını görecektir.
Sitenizdeki özel kullanıcıların rolünü kullanırsanız, diğer kullanıcılar tarafından eklenen yayınları düzenleyebilen kullanıcıların gösterge tablosunda kayıtlı görebileceğini hatırlamanız gerekir. Bonus: Belirli bir gönderi veya sayfayı görmek için yazarı sınırlandırın, ayrıca belirli blog yayınlarını ve sayfaları görüntülemek, düzenlemek ve silmek için yazar, editör, katkıda bulunan ve diğer kullanıcının rolünü sınırlandırabilirsiniz. PublishPress izinleri eklentisini kullanarak, web sitenizin gösterge tablosunda görülebilen belirli yayınlara ve sayfalara kolayca karar verebilirsiniz. Web sitenizdeki PublishPress İzinleri eklentisini başlatmak, yüklemek ve etkinleştirmek için. WordPress eklentilerini nasıl yükleyeceğinizle ilgili öğreticimize başvurabilirsiniz. Şimdi, belirli makalelerin web sitesi editörleri tarafından düzenlenmesini ve başka hiç kimse istemediğinizi söyleyin. Bunu yapmak için gönderiyi düzenleyebilirsiniz. WordPress Block Düzenleyicisi’ndeydikten sonra, ‘İzni: Bu Gönderiyi Düzenle’ meta kutusuna gidin. Ayrıca, diğer tüm kullanıcıların rolleri için Heed-of Heed menüsüne tıklamalı ve ‘Blocked’ seçeneğini seçmelisiniz. Varsayılan olarak, herkesin yayınları düzenleyebileceği ‘Varsayılan: Evet’ olarak düzenlenecektir. Bundan sonra, editör ayarlarının ‘etkin’ veya ‘varsayılan: evet’ seçeneğine izin verdiğinizden emin olun. İzin verdiğinizde, blog yayınınızı güncellediğinizden emin olun.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir