Si tienes varios autores escribiendo publicaciones para tus blogs, es posible que desees que cada autor solo vea sus propias publicaciones en la lista de edición. Por defecto, mostrará todas las publicaciones a todos.
Instrucciones: Agrega el siguiente código al archivo functions.php de tu tema de WordPress para mostrar solo las publicaciones de los autores en la lista de edición.
<?php
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' );
?>
También podrías disfrutar mostrar comentarios en el administrador solo a las publicaciones propias de los autores.
$current_user->id está OBSOLETO. Usa…
$current_user->ID