Ivon Filho

Ivon Filho

Olá, procurando web designer freelancer para seu projeto?

Como excluir páginas dos resultados de busca ou pesquisa do WordPress

Adicione os seguintes códigos abaixo ao arquivo functions.php do seu template.

Para excluir páginas específicas:

add_filter( 'pre_get_posts', 'exclude_pages_search_when_logged_in' );
function exclude_pages_search_when_logged_in($query) {
    if ( $query->is_search && is_user_logged_in() )
        $query->set( 'post__not_in', array( 1, 2, 3, 4, 5 ) ); 

    return $query;
}

Para excluir todas as páginas:

add_action('pre_get_posts','exclude_all_pages_search');
function exclude_all_pages_search($query) {
    if (
        ! is_admin()
        && $query->is_main_query()
        && $query->is_search
        //&& is_user_logged_in()
    )
        $query->set( 'post_type', 'post' );
}
Rolar para cima

Vamos Conversar?

Melhorar sua performance digital é o nosso desafio. Colecionamos cases de sucesso e queremos fazer o mesmo pela sua marca. Envie uma mensagem pra gente!

Web Designer Freelancer Brasília DF

Sobre

Apaixonado por WordPress, Ivon Filho atua como web designer e desenvolvedor front-end desde 2010.

Trabalhando hoje como  freelancer, atende, em sua maioria, pequenas e médias empresas que procuram por serviços de excelente qualidade a um custo acessível.

Criação de sites personalizados, desenvolvimento em plataforma WordPress, criação de identidade visual são especialidades da “casa”, o verdadeiro conceito feito à mão!

Experiências

Website Developer

Viva Pixel
Freelancer

Website Developer

Conectando Pessoas
2013 – 2016 - 3 anos

Website Developer

7 Pontos Agência Integrada
2012 – 2013 - 1 ano

Formação

Universidade Paulista

Comunicação e Mídias Digitais
2009 – 2011