X

Mostrar apenas as publicações dos autores na lista de edição

Snippets by IsItWP

Se você tiver vários autores escrevendo postagens para seus blogs, talvez queira que cada autor visualize apenas suas próprias postagens na lista de edição. Por padrão, ele exibirá todas as postagens para todos.

Instruções: Adicione o código a seguir ao arquivo functions.php do seu tema do WordPress para exibir somente as postagens dos autores na lista de edição.

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

?>

Você também pode gostar de exibir comentários no painel de administração somente para as publicações do próprio autor.

Comentários   Deixe uma resposta

  1. $current_user->id is DEPRECATED. Use…
    $current_user->ID

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

WordPress Launch Checklist

A lista de verificação definitiva para o lançamento do WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento de seu próximo site WordPress em um ebook prático.
Sim, envie-me o livro eletrônico gratuito grátis!