Suporte » Plugins » Exibição de custom posts na pagina inicial, problemas com menus

  • Galera, estou tentando mostrar alguns Custom Post Types na página inicial, através do Hook abaixo:

    add_filter( 'pre_get_posts', 'lnk_custom_posts_home' );
    function lnk_custom_posts_home( $query ) {
    	if ( is_home() ):
    		$query->set( 'post_type', array(
    				'projetos' ,
    				'requerimentos'
    			)
    		);
    	endif;
    
    	return $query;
    }

    Mostra correto, porém não mostra o menu. Então eu adicionei o post_type nav_menu_item, conforme abaixo:

    add_filter( 'pre_get_posts', 'lnk_custom_posts_home' );
    function lnk_custom_posts_home( $query ) {
    	if ( is_home() ):
    		$query->set( 'post_type', array(
    				'nav_menu_item',
    				'projetos' ,
    				'requerimentos'
    			)
    		);
    	endif;
    
    	return $query;
    }

    Agora voltou o menu, porém os itens de menu são listados junto com os posts… Como faço para filtrar esses itens da exibição de posts?

Visualizando 1 resposta (de um total de 1)
  • Criador do tópico wemersonrv

    (@wemersonrv)

    Alguem sabe como resolver isso? Tô com o site pronto pra entregar, só faltando tirar a exibição dos itens de menu como posts… Porém não consigo!

Visualizando 1 resposta (de um total de 1)
  • O tópico ‘Exibição de custom posts na pagina inicial, problemas com menus’ está fechado para novas respostas.