X

Adicionar tipos de post personalizados à página Archives

Snippets by IsItWP

As páginas de arquivo contêm publicações do seu blog do WordPress de acordo com as respectivas datas. Você também pode adicionar tipos de posts personalizados às páginas de arquivo com o respectivo horário de publicação.

Instruções: Adicione o seguinte código ao arquivo functions.php de seu tema do WordPress.

function add_custom_types_archive( $query ) {
if( is_category() || is_tag() && empty( $query->query_vars['suppress_filters'] ) ) {
$query->set( 'post_type', array(
 'post', 'your-custom-post-type-here'
            ));
      return $query;
    }
}
add_filter( 'pre_get_posts', 'add_custom_types_archive' );

Você também pode gostar de modificar os tipos de post personalizados no WordPress.

Comentários   Deixe uma resposta

  1. Gave this a try – I’m using Custom Post Types UI with Design Chemical Mega Menu in WP 3.2.1 – the CPT’s do get displayed, but:
    -some images do not display on welcome page
    -menu disappears/goes blank
    -all CPTs get included in recent posts
      
    Any thoughts on how to make this work…?
     
    Thanks in advance

    1. Add this as an additional post type –  ‘nav_menu_item’

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!