Çok kullanıcılı bloglarda yönetim paneli sıkıntısı yaşayabilirsiniz. Ya da bir başkasının sizin yazmış olduğunuz yazılar üzerinde değişiklik yapmasını istemiyor olabilirsiniz. İşte bu durumda aşağıdaki kod size bu karışıklıktan kullanmak için yardımcı olabilir. Bu kodu ekledikten sonra, her kullanıcı yönetim panelinde kendi yazmış olduğu yazıları görebilecek ve sadece onları düzenleyebilecek. Yönetici olarak siz olduğunuz sürece tüm yazıları sadece siz düzenleyebileceksiniz.
Kod
Aşağıdaki kodu temanızın functions.php
dosyasının içerisine ekleyin.
Aşağıdaki tüm kodlar temanızın functions.php dosyasında değişiklik yapılmasını gerektirmektedir. Bu dosya wp-content/themes/temanizin-adi/ yolunda bulunur. Lütfen bu dosyanın yedeğini alarak kodları uygulayınız
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' );
Kaynak: Only Show the Authors Posts in the Edit List
Selametle