hilltopads
hilltopads
virtual-card

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

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

erdinckn erdinckn Hayal kurmaktan vazgeçme! Kullanıcı
  • Üyelik 26.11.2010
  • Yaş/Cinsiyet 46 / 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,
 

 

leobozum
reklam

bd bd WM Aracı Kullanıcı
  • Üyelik 26.10.2010
  • Yaş/Cinsiyet 36 / E
  • Meslek 2
  • Konum Manisa
  • Ad Soyad B** D**
  • Mesajlar 4925
  • Beğeniler 784 / 3956
  • 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 46 / 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 36 / E
  • Meslek 2
  • Konum Manisa
  • Ad Soyad B** D**
  • Mesajlar 4925
  • Beğeniler 784 / 3956
  • 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