20 jul

Veja como exibir somente os posts do usuário ativo no painel

Categoria: - Comentários (8)

Imagine um site com vários autores. Por padrão na listagem de posts aparecem todos os posts, independente do usuário (autor) logado.

O snippet abaixo é bem simples e vai ajudá-lo a exibir automaticamente, somente os posts do usuário (autor) logado no painel. Esta dica é bem bacana, até por questões de organização.

Abra o seu arquivo functions.php e coloque o código abaixo:

 

Comentários ( 8 )

  • Michel

    Boa tarde W Midia.

    eu criei no meu site um página CPT de noticias, como faz para incrementar seu codigo nela.

    ao infeliz do post padrão do wordpress, cria que nela CPT o autor só olha-se os post dele

    _x(‘Notícias’, ‘post type general name’),
    ‘singular_name’ => _x(Notícia’, ‘post type singular name’)
    );

    $args = array(
    ‘labels’ => $labels,
    ‘public’ => true,
    ‘register_meta_box_cb’ => ‘noticias_meta_box’,
    ‘supports’ => array(‘title’,'editor’,'thumbnail’,'comments’, ‘excerpt’, ‘custom-fields’, ‘revisions’, ‘trackbacks’)
    );

    register_post_type( ‘noticias’ , $args );
    flush_rewrite_rules();
    ?>

Envie seu comentário

Resize-me!