X

Afficher uniquement les articles de l'auteur dans la liste d'édition

Extraits par IsItWP

Si plusieurs auteurs rédigent des articles pour vos blogs, vous voudrez peut-être que chaque auteur ne voie que ses propres articles dans la liste d'édition. Par défaut, tous les articles seront affichés à tout le monde.

Instructions : Ajoutez le code suivant au fichier functions.php de votre thème WordPress pour n'afficher que les articles des auteurs dans la liste d'édition.

<?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' );

?>

Vous pourriez également aimer afficher les commentaires dans l’admin aux publications de l’auteur uniquement.

Commentaires   Laisser une réponse

  1. $current_user->id est DÉPRÉCIÉ. Utilisez…
    $current_user->ID

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.

Liste de contrôle de lancement WordPress

La checklist ultime pour lancer un WordPress

Nous avons compilé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi l'eBook gratuit !