WordPress: far visualizzare a ciascun autore i propri post nella lista dei post da modificare

Come creare una lista di post di WordPress personalizzata per ciascun autore.

WordPress di Gabriele Romanato

In WordPress possiamo fare in modo che ciascun autore visualizzi solo i suoi post nell'elenco dei post da modificare. Vediamo questa soluzione.

Aggiungete il seguente codice al file functions.php:


function my_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', 'my_parse_query_useronly' );

Commenti