wmaraci reklam

Yazar tanımlı kullanıcının sadece kendi yazılarını görmesi

5 Mesajlar 1.962 Okunma
Toplam 5 mesaj ve 1.962 görüntüleme
acebozum
wmaraci reklam

erdinckn erdinckn Hayal kurmaktan vazgeçme! Kullanıcı
  • Üyelik 26.11.2010
  • Yaş/Cinsiyet 45 / E
  • Meslek Proje Yöneticisi
  • Konum İstanbul Avrupa
  • Ad Soyad E** A**
  • Mesajlar 21
  • Beğeniler 1 / 18
  • Ticaret 4, (%100)
Merhaba, wp'te yazar olarak tanımlı kullanıcının sadece kendi yazılarını görmesi. Bunu nasıl yapabilirim.

Şimdiden teşekkürler,
 

 

wmaraci reklam
reklam

bd bd WM Aracı Kullanıcı
  • Üyelik 26.10.2010
  • Yaş/Cinsiyet 35 / E
  • Meslek 2
  • Konum Manisa
  • Ad Soyad B** D**
  • Mesajlar 4926
  • Beğeniler 784 / 3955
  • Ticaret 18, (%100)
Yönetici panelindemi sadece kendi yazılarını görebilsin yoksa yazara ait yazıları sitedemi göstermek istiyorsunuz?
 

 

erdinckn erdinckn Hayal kurmaktan vazgeçme! Kullanıcı
  • Üyelik 26.11.2010
  • Yaş/Cinsiyet 45 / E
  • Meslek Proje Yöneticisi
  • Konum İstanbul Avrupa
  • Ad Soyad E** A**
  • Mesajlar 21
  • Beğeniler 1 / 18
  • Ticaret 4, (%100)
Yönetim panelinde. yani sadece kendi yazılarına müdahale etsin...
 

 

bd bd WM Aracı Kullanıcı
  • Üyelik 26.10.2010
  • Yaş/Cinsiyet 35 / E
  • Meslek 2
  • Konum Manisa
  • Ad Soyad B** D**
  • Mesajlar 4926
  • Beğeniler 784 / 3955
  • Ticaret 18, (%100)
Yönetim panelinde yazar konumlu kullanıcılar diğer yazarların yazdığı yazıları görebilirler ancak müdehale edemezler. Deneme olarak bir yazar hesabı oluşturup diğer yazılara müdehale etmeyi deneyiniz.
 

 

wmaraci
wmaraci

doktorcan doktorcan WM Aracı Kullanıcı
  • Üyelik 28.10.2012
  • Yaş/Cinsiyet 45 / E
  • Meslek öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad G** K**
  • Mesajlar 70
  • Beğeniler 32 / 3
  • Ticaret 2, (%100)

erdinckn adlı üyeden alıntı

Yönetim panelinde. yani sadece kendi yazılarına müdahale etsin...


Vereceğim değişklikle kullanıcılar hiçbir şekilde kendi yazıları dışında başkalarının yazılarını ve beklemedeki konuları göremezler.

functions.php açın en alttaki ?> kodunun hemen üzerine şu kodu yapıştırıp kaydedin.

function mypo_parse_query_useronly( $wp_query ) {
if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/edit.php' ) !== false ) {
if ( !current_user_can( 'level_10' ) ) {
global $current_user;
$wp_query->set( 'author', $current_user->ID );
}
}
}

add_filter('parse_query', 'mypo_parse_query_useronly' );
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al