Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como permitir que os usuários filtrem publicações e páginas no WordPress (3 métodos)

Deseja permitir que os usuários filtrem posts e páginas no seu site WordPress?

Os usuários costumam visitar seu site em busca de um tipo específico de conteúdo. Talvez eles estejam interessados em seus tutoriais mais recentes ou em análises de produtos. Não seria útil se eles pudessem filtrar facilmente seu conteúdo para encontrar exatamente o que estão procurando?

Neste artigo, mostraremos como permitir que os usuários filtrem posts e páginas no WordPress usando um prático recurso de pesquisa e filtro.

How to Let Users Filter Posts and Pages in WordPress

Por que adicionar um recurso de filtragem às suas postagens e páginas do WordPress?

Você já visitou um site repleto de conteúdo e teve dificuldade para encontrar o que precisava? Essa pode ser uma experiência frustrante para os usuários e fazer com que eles abandonem o site.

Em última análise, isso pode afetar negativamente o SEO, pois os mecanismos de pesquisa consideram a experiência do usuário um fator de classificação. Um site com altas taxas de rejeição e baixo envolvimento pode ser visto como menos valioso pelos mecanismos de pesquisa.

Felizmente, há uma solução simples: implementar um recurso de pesquisa e filtro em seu site WordPress. Essa poderosa ferramenta permite que os usuários limitem o conteúdo com base em critérios específicos, facilitando a localização do que estão procurando.

Um recurso de pesquisa e filtro não é bom apenas para blogs do WordPress. Ele também é ideal para sites como fóruns com milhares de tópicos. Dessa forma, os usuários podem pesquisar a discussão certa por tópico, data ou autor.

Ou, se você tiver um site de podcast, os ouvintes poderão procurar o episódio de sua preferência usando o recurso.

Com isso em mente, vamos analisar três métodos fáceis para permitir que os usuários filtrem posts e páginas no seu site WordPress. Você pode usar os links rápidos abaixo para pular para o método de sua preferência:

OSearchWP é um poderoso plug-in de pesquisa do WordPress e é nossa principal recomendação para adicionar a funcionalidade de filtragem ao seu site. Ele é muito fácil de usar, o que o torna uma ótima opção para iniciantes.

Observação: o SearchWP não oferece uma versão gratuita, portanto, você precisará adquirir um plano premium. Você pode saber mais sobre o plug-in em nossa análise abrangente do SearchWP.

Aqui está um guia passo a passo sobre como usar o SearchWP para criar um formulário de pesquisa personalizado com opções de filtragem.

Etapa 1: Instalar e configurar o SearchWP

Primeiro, você precisará instalar e ativar o plug-in SearchWP. Se você não tem experiência com isso, temos um guia útil sobre como instalar um plug-in do WordPress.

Depois de ativado, vá para SearchWP ” Settings. Na guia “General” (Geral), insira sua chave de licença para ativá-la.

Enter SearchWP license key

Agora, vá para SearchWP ” Algorithm. Aqui, você pode editar o mecanismo de pesquisa padrão ou criar um adicional.

O mecanismo padrão permite que os usuários pesquisem em Páginas, Publicações, Mídia e Comentários, o que é bom para um blog típico do WordPress.

Por outro lado, o mecanismo de pesquisa adicional pode usar outras fontes, como categorias, tags, tipos de post personalizados e taxonomias personalizadas. Isso pode ser útil para criar um formulário de pesquisa e filtro de conteúdo que não seja de blog, como um filtro de produtos de comércio eletrônico para sites do WooCommerce.

Para este tutorial, usaremos o mecanismo padrão e simplesmente ajustaremos suas configurações. Para fazer isso, clique em “Sources & Settings”.

Selecting Sources and Settings in SearchWP

Como estamos criando uma função de pesquisa e filtro para filtrar posts e páginas, incluiremos apenas páginas e posts como fontes para o mecanismo de pesquisa do WordPress.

Também ativamos o recurso “Keyword Stems”, que permite que o SearchWP mostre resultados mesmo que a palavra-chave não seja uma correspondência perfeita.

Quando estiver satisfeito com as configurações, clique em “Done” (Concluído).

Including posts and pages in SearchWP search engine

Etapa 2: Ajuste seu mecanismo de pesquisa

Agora, você verá uma seção para todas as fontes selecionadas (no nosso caso, apenas Pages e Posts).

Cada fonte tem controles deslizantes para “Relevância do atributo aplicável”. Esses controles deslizantes determinam o peso que o SearchWP dá a cada atributo ao classificar os resultados da pesquisa.

Em termos mais simples, o conteúdo que corresponder de perto a um atributo de alta ponderação aparecerá mais alto nos resultados da pesquisa.

Por exemplo, se você der mais peso ao atributo “Post Content” (Conteúdo da postagem) do que ao atributo “Post Title” (Título da postagem), o SearchWP priorizará os resultados em que o termo de pesquisa aparece no próprio conteúdo.

Configuring the Applicable Attribute Relevance in SearchWP

Você pode ajustar esses controles deslizantes de acordo com sua preferência.

Você também pode clicar em “Add/Remove Attributes” (Adicionar/remover atributos).

How to make custom fields searchable in WordPress

Isso fará com que apareça uma janela pop-up para que você inclua ou exclua mais atributos.

Por exemplo, você pode incluir taxonomias personalizadas ou campos personalizados para torná-los pesquisáveis.

Managing post attributes in SearchWP

Outro recurso avançado é a capacidade de criar regras que incluem ou excluem conteúdo específico dos resultados de pesquisa.

Para fazer isso, basta clicar no botão “Edit Rules” (Editar regras).

Adding rules to your search engine

Essa configuração permite que você filtre conteúdo irrelevante ou destaque categorias específicas.

Na janela pop-up seguinte, clique em “Add Rule” (Adicionar regra).

Editing the rules for your website's search

Agora, basta acessar o menu suspenso e escolher “Only show entries if” (Mostrar apenas entradas se) ou “Exclude entries if” (Excluir entradas se).

Em seguida, você pode optar por excluir ou incluir o conteúdo se ele fizer parte de uma taxonomia específica, tiver sido publicado em um determinado intervalo de datas ou tiver uma determinada ID.

Para adicionar outra regra, basta clicar no botão “Add Rule” e repetir o mesmo processo descrito acima. Quando você estiver satisfeito com a configuração das regras, clique em “Done” (Concluído).

Excluding categories form the WordPress search results

Agora você pode repetir o mesmo processo para as outras fontes de entrada de pesquisa.

Quando estiver satisfeito com o mecanismo de busca, volte para a parte superior da página e clique em “Salvar”.

Saving a custom search algorithm on your WordPress website

O SearchWP agora reconstruirá o índice, o que pode levar alguns minutos.

Quando você vir “Index Status 100%”, isso significa que o SearchWP indexou todo o seu conteúdo e regras para o mecanismo de busca.

Rebuilding the WordPress search index

Etapa 3: Crie um formulário de pesquisa personalizado

Agora que o mecanismo de busca está configurado, vamos criar um formulário de busca fácil de usar com opções de filtragem.

Vá para SearchWP ” Search Forms e clique em “Add New” (Adicionar novo).

Adding a custom search form to your WordPress website

Primeiro, dê ao seu formulário um nome reconhecível.

Isso é apenas para sua referência interna, portanto, o nome pode ser qualquer coisa que seja fácil de lembrar.

Giving a new custom search form a name in SearchWP

Em seguida, escolha um layout.

Para este tutorial, usaremos a opção “Combined” (Combinado), pois ela oferece o maior número de menus de filtragem.

Choosing a SearchWP search form theme

Agora, role para baixo até a seção “Custom Styling” (Estilo personalizado) e selecione as opções “Category Search” (Pesquisa por categoria) e “Advanced Search” (Pesquisa avançada). Isso garante que seu formulário inclua todos os recursos de filtragem.

Opcionalmente, você pode escolher “Quick Search” se quiser adicionar alguns termos de pesquisa sugeridos abaixo da barra de pesquisa.

Em seguida, no menu “Engine” (Mecanismo), selecione o mecanismo de pesquisa que você criou anteriormente.

Quanto a “Resultados”, você pode escolher qual página de resultados de pesquisa usar: os resultados padrão do WordPress ou a versão do SearchWP.

Styling the SearchWP search form

Em “Tipo de pesquisa”, selecione Posts e páginas.

Abaixo disso, você pode adicionar os nomes das categorias que deseja incluir no menu de filtro.

Para o Field Label (Rótulo do campo), digite um texto de espaço reservado que apareça no campo de pesquisa, como “What are you looking for?” (O que você está procurando?).

Configuring the SearchWP search form

Se você selecionou “Quick Search” anteriormente, poderá incluir termos que os usuários normalmente pesquisam nos itens de pesquisa rápida.

Em “Advanced Search Filter/s” (Filtros de pesquisa avançada), basta escolher as opções de filtragem que deseja oferecer aos usuários, como autores, tipos de post ou tags.

Modifying the SearchWP search form

Por fim, em “Form Style” (Estilo do formulário) e “Button Style” (Estilo do botão), personalize a aparência do formulário de pesquisa de acordo com o design do seu site.

Você pode alterar as cores, as fontes e as formas do formulário de pesquisa.

Editing the SearchWP search form

Quando tudo estiver configurado, role novamente para cima.

Em seguida, clique em “Salvar” para criar seu formulário de pesquisa.

Saving the custom SearchWP search form

Etapa 4: Incorporar o formulário de pesquisa e filtro

O plug-in SearchWP permite incorporar facilmente o formulário de pesquisa no front-end do seu site, como na página inicial ou em áreas prontas para widgets. Aqui, demonstraremos como adicioná-lo a uma página usando o editor de blocos do WordPress e o bloco Search Form.

Primeiro, abra a página ou postagem à qual você deseja adicionar o formulário. Em seguida, clique no ícone “+ Add Block” e procure por “Search Form”.

Adding the SearchWP search form block in the block editor

Na barra lateral Block Settings (Configurações do bloco), escolha o formulário que você criou no menu suspenso.

Por fim, publique ou atualize a página para ver o formulário de pesquisa ativo.

Choosing a SearchWP search form in the block editor

Para obter mais informações, consulte estes guias passo a passo:

Como alternativa, você pode exibir o formulário usando um shortcode.

Para fazer isso, localize o shortcode para seu formulário específico acessando SearchWP ” Search Forms e copiando o código na coluna “Shortcode”.

Temos um guia sobre como adicionar códigos de acesso no WordPress se você precisar de ajuda.

Copying a search form shortcode in SearchWP

Com o formulário de pesquisa e as opções de filtragem implementados, seus visitantes podem encontrar facilmente o conteúdo que estão procurando em seu site.

Isso não apenas melhora a experiência do usuário, mas também pode incentivá-lo a explorar diferentes categorias e descobrir mais conteúdo valioso.

What the SearchWP search form looks like to filter posts and pages

Método 2: Filtrar posts e páginas com código personalizado (avançado)

O próximo método usará código personalizado. Para iniciantes, esse processo pode parecer intimidador, mas experimentamos e testamos o código para garantir que ele funcione sem problemas em seu site.

Além disso, usaremos o WPCode, que é o melhor plugin de snippet de código do mercado. Esse plug-in torna segura a inserção de código personalizado sem lidar diretamente com os arquivos do seu site, portanto, é menos provável que ele seja danificado.

A primeira etapa é instalar o WPCode. Para obter mais informações, consulte nosso guia sobre como instalar um plug-in do WordPress.

Observação: você também pode usar o plug-in WPCode gratuito para este tutorial, mas a atualização para o plug-in premium lhe dará acesso a uma biblioteca de trechos de código baseada na nuvem, integrações do WooCommerce e muito mais.

Feito isso, vá para Code Snippets ” + Add Snippet em sua área de administração do WordPress. Em seguida, selecione “Add Your Custom Code (New Snippet” (Adicionar seu código personalizado) e clique no botão “Use snippet” (Usar snippet).

add custom code snippet

Agora, há dois tipos de snippets de código que você precisa adicionar. Vamos examiná-los um a um:

Adição de um código de filtro do WordPress

Esse código informa ao WordPress para filtrar os resultados da pesquisa do usuário com base nas opções que ele selecionou no formulário de pesquisa. Ele funcionará com outro trecho de código responsável pela criação do formulário de pesquisa, sobre o qual falaremos mais tarde.

Primeiro, você precisa dar um nome ao seu novo snippet. Pode ser algo tão simples quanto “Filtro de pesquisa do WordPress”.

Em seguida, altere o tipo de código para “PHP Snippet”.

Adding the WordPress Search Filter code in WPCode

Em seguida, copie o código a seguir e cole-o na caixa Code Preview (Visualização de código):

function wpb_filter_posts($query) {
if ($query->is_main_query() && $query->is_search) {

// Category filter
if (isset($_GET['category'])) {
$category = get_category_by_slug($_GET['category']);
if ($category) {
$query->set('cat', $category->term_id);
}
}

// Published date filter based on URL structure
$url_path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$url_parts = explode('/', trim($url_path, '/'));
if (count($url_parts) >= 4 && is_numeric($url_parts[0]) && is_numeric($url_parts[1]) && is_numeric($url_parts[2])) {
$year = $url_parts[0];
$month = $url_parts[1];
$day = $url_parts[2];
$query->set('date_query', array(
array(
'year' => $year,
'month' => $month,
'day' => $day,
),
));
}

// Include posts without categories or tags
$query->set('post_status', 'publish');
$query->set('post_type', 'post');
$query->set('posts_per_page', -1);

// Include post types
if (isset($_GET['post_type']) && $_GET['post_type'] == 'page') {
$query->set('post_type', array('page'));
} else {
$query->set('post_type', array('post', 'page', 'custom_post_type'));
}
}
}

add_action('pre_get_posts', 'wpb_filter_posts');

Esse trecho de código verifica se o usuário escolheu algum filtro no formulário de pesquisa. Por exemplo, se um filtro de categoria for selecionado, o código poderá identificar essa categoria e mostrar somente as postagens pertencentes a ela.

Ele também pode filtrar os resultados por data, procurando o ano, o mês e o dia específicos que o usuário escolheu.

Por fim, o código verifica e filtra os resultados com base no fato de o usuário desejar ver apenas posts, páginas ou todos os tipos de post (incluindo tipos de post personalizados).

Com o código colado, vá em frente e role para baixo até a seção “Insert Location” (Local de inserção). Por padrão, o método de inserção será “Auto Insert” e o local será “Run Everywhere”.

Você pode deixar essas configurações como estão para que o código possa ser adicionado ao arquivo functions.php do seu tema do WordPress e funcionar corretamente.

Em seguida, basta ativar o snippet de código e clicar em ‘Save Snippet’.

Choosing the insertion method and location in WPCode

Adição de um código de formulário de pesquisa do WordPress

O próximo código criará um formulário de pesquisa personalizado, que você poderá incorporar usando um shortcode posteriormente.

Tudo o que você precisa fazer é repetir as mesmas etapas para adicionar o código personalizado usando o WPCode como antes. Em seguida, você pode nomear esse código como “WordPress Search Form” e alterar o tipo de código para “PHP Snippet”.

Adding the WordPress Search Form code in WPCode

Agora, cole o trecho de código abaixo na caixa Code Preview (Visualização de código):

function wpb_filter_posts_form() {
$categories = get_categories();
$tags = get_tags();
$post_types = get_post_types(array('public' => true));
$output = '<form action="' . home_url('/') . '" method="get">';
$output .= '<input type="search" name="s" placeholder="Search...">';

// Category dropdown
$output .= '<select name="category">';
$output .= '<option value="" selected>All Categories</option>';
foreach ($categories as $category) {
$output .= '<option value="' . $category->slug . '">' . $category->name . '</option>';
}
$output .= '</select>';

// Tag dropdown
$output .= '<select name="tag">';
$output .= '<option value="" selected>All Tags</option>';
foreach ($tags as $tag) {
$output .= '<option value="' . $tag->slug . '">' . $tag->name . '</option>';
}
$output .= '</select>';

// Post type dropdown
$output .= '<select name="post_type">';
$output .= '<option value="all" selected>All Post Types</option>';
foreach ($post_types as $post_type) {
$post_type_object = get_post_type_object($post_type);
$output .= '<option value="' . $post_type . '">' . $post_type_object->label . '</option>';
}
$output .= '</select>';

// Year dropdown
$output .= '<select name="year">';
$output .= '<option value="">Select Year</option>';
for ($year = date('Y'); $year >= 2000; $year--) {
$output .= '<option value="' . $year . '">' . $year . '</option>';
}

$output .= '</select>';
// Month dropdown
$output .= '<select name="month">';
$output .= '<option value="">Select Month</option>';
for ($month = 1; $month <= 12; $month++) {
$output .= '<option value="' . sprintf('%02d', $month) . '">' . date('F', mktime(0, 0, 0, $month, 1)) . '</option>';
}
$output .= '</select>';

// Day dropdown
$output .= '<select name="day">';
$output .= '<option value="">Select Day</option>';
for ($day = 1; $day <= 31; $day++) {
$output .= '<option value="' . sprintf('%02d', $day) . '">' . $day . '</option>';
}
$output .= '</select>';
$output .= '<input type="submit" value="Search">';
$output .= '</form>';
return $output;
}

add_shortcode('wpb_filter_posts_form', 'wpb_filter_posts_form');

Esse código cria um shortcode chamado [wpb_filter_posts_form], que adicionará um formulário que permite que os usuários pesquisem seu site. O formulário inclui uma barra de pesquisa para palavras-chave e vários menus suspensos para filtragem.

O código recupera categorias, tags e tipos de publicações disponíveis em seu site para os menus suspensos da barra de pesquisa. Os usuários podem escolher categorias, tags ou tipos de post específicos para restringir os resultados da pesquisa.

Além disso, o código inclui dropdowns de ano, mês e dia para uma filtragem ainda mais precisa por data. Por fim, ele adiciona um botão de envio para iniciar a pesquisa com os filtros escolhidos.

Como no código anterior, você pode deixar as configurações do Insert Method como estão. Em seguida, ative o código e salve-o.

Choosing the insertion method and location in WPCode

Incorporação do código curto do formulário de pesquisa

Nesse estágio, você pode adicionar o shortcode [wpb_filter_posts_form] a um post, página, modelo de tema ou área pronta para widget. Para obter mais informações, consulte nosso guia sobre como adicionar códigos de acesso no WordPress.

Nesse caso, adicionaremos o shortcode a uma página de pesquisa personalizada. Se você quiser fazer o mesmo, vá em frente e crie uma nova página no WordPress.

Em seguida, personalize a página de pesquisa usando qualquer tipo de bloco que você precisar. Por exemplo, você pode adicionar imagens ou texto para instruir os leitores sobre como usar a barra de pesquisa.

Depois disso, clique no botão “+ Add Block” e selecione o bloco “Shortcode”.

Inserting a shortcode in the block editor

Depois disso, basta inserir o shortcode [wpb_filter_posts_form] no campo apropriado.

Pressione o botão Publish (Publicar), Update (Atualizar) ou Save (Salvar) para tornar suas alterações efetivas.

Inserting the search form shortcode in the block editor

Agora você deve ver seu novo formulário de pesquisa personalizado.

Esta é a aparência em nosso site de demonstração:

The custom search and filter form made with WPCode

Método 3: Filtrar publicações e páginas com o plug-in Search & Filter (gratuito)

O último método é usar o plug-in Search & Filter, que está disponível gratuitamente. É uma ótima opção se você estiver procurando uma maneira rápida e fácil de ativar o recurso de pesquisa e filtro na página do seu blog do WordPress.

O que você deseja fazer é instalar e ativar o Search & Filter plugin. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Após a ativação, o plug-in adicionará um novo item de menu denominado “Search & Filter” à sua área de administração do WordPress. Ao clicar nele, você será levado à página de uso do plug-in com documentação detalhada sobre como usá-lo.

The Search and Filter plugin documentation page

O plugin Search & Filter vem com um shortcode que aceita diferentes parâmetros para exibir as opções de filtragem. Você pode usar esse shortcode em um post, página ou dentro de um widget de texto:

[searchandfilter fields="search,category,post_tag"]

Isso exibirá as opções de filtragem com campos de pesquisa, categoria e tag:

The basic Search and Filter form

O interessante do plug-in é que você pode personalizar quais opções de filtragem estão disponíveis editando as tags de shortcode.

Por exemplo, se você quiser incluir os campos de categoria, tag, tipo de postagem e data na barra de pesquisa, precisará usar esse shortcode:

[searchandfilter fields="search,category,post_tag,post_types,post_date"]

É assim que ele se parece:

Search and Filter form with date filters

Se não quiser usar menus suspensos, você também pode usar caixas de seleção e adicionar rótulos para cada campo.

No shortcode abaixo, estamos dizendo ao plug-in para exibir a barra de pesquisa com caixas de seleção para opções de categoria:

[searchandfilter headings="Select categories:" types="checkbox" fields="category"]

Veja o exemplo abaixo:

Search and Filter checkboxes

Além disso, você pode instruir o plug-in a usar caixas de seleção para algumas opções de filtro e menus suspensos para outras em um único shortcode.

Esse é o shortcode que usamos para incluir tipos de posts, categorias e tags na barra de pesquisa. Solicitamos ao plug-in que usasse caixas de seleção para a opção de tipos de post:

[searchandfilter headings="Post type, Category, Tag" types="checkbox, select, select" fields="post_types,category,post_tag"]

Sinta-se à vontade para consultar a documentação do plug-in para obter mais maneiras de usar o shortcode.

Search and Filter checkboxes and dropdowns

Dica bônus: Adicionar pesquisa Ajax ao vivo em seu site WordPress

Agora que você sabe como permitir que os usuários filtrem posts e páginas, pode dar um passo adiante e melhorar a experiência de pesquisa com a pesquisa Ajax ao vivo.

A pesquisa Live Ajax usa tecnologia em tempo real para exibir resultados de pesquisa à medida que os usuários digitam suas consultas. Isso significa que não é mais necessário esperar a atualização da página. Os resultados serão exibidos instantaneamente, tornando o processo de pesquisa muito mais rápido e conveniente para seus visitantes.

Google search live example

Uma experiência de pesquisa mais rápida significa que você pode manter os usuários no seu site por mais tempo, aumentando as visualizações de página e reduzindo a taxa de rejeição.

A boa notícia é que você pode adicionar facilmente essa funcionalidade ao seu site com um plug-in gratuito chamado SearchWP Live Ajax Search. Para obter mais informações, leia nosso tutorial do WordPress sobre como adicionar a pesquisa Ajax ao vivo em seu site.

Esperamos que este artigo tenha ajudado você a aprender como permitir que os usuários filtrem posts e páginas no WordPress. Talvez você também queira conferir nosso guia sobre como criar um diretório da Web no WordPress e nossa seleção de especialistas de plug-ins obrigatórios do WordPress para expandir seu site.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

17 ComentáriosDeixe uma resposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Himanshu Gautam

    hi
    I am using this plugin
    is there any option to select a category without hitting the submit button?

  3. Marwan Nour

    Hello there,

    I am trying to implement Search & Filter in a website that’s both in Arabic and in English. The English version of the Search & Filter is working well however in the Arabic Version, after hitting search, I am redirected to the English Version of the search page with the results in English. Can anyone help me with that issue please? Thank you

    • WPBeginner Support

      You would want to reach out to the plugin’s support to see if this could be a conflict with the plugin and the translation plugin you’re using.

      Administrador

  4. Tom Ale

    Hi, I am using Wordpress with Gantry.
    I installed this plugin and used a shortcode. It appears where it suppose to be. When clicking the button to filter content, nothing happens. Did anyone face this problem? Help, please.

  5. Sébastien Albert

    Hi,
    Search & Filter looks great. But could you tell me if it can do that :
    I would have a filter on tags but only on one category which I could define…

    Thanks a lot
    Sebastien

  6. Soumik Sadman Anwar

    How can I create filter options in a single post?

    For example, If I am interested in writing a post “Necessary Tools to Build A Website” and want to include filter options like Purpose Based Tools (like SEO, Design etc.) and the Price option (Free or Paid), how do I do it?

  7. Pavel

    Great plugin, but have some limitations and bugs.
    1. No Reset button.
    2. When I uncheck all checkboxes and press Submit, it transfers to the front page.
    Maybe there’s an option Show all?

  8. Wolney Mamede

    First of all, thanks for the post.
    I would like to know if it is possible to filter the search from the group of fields, created from the “Advanced Custom Fields – v. 4.4.12” plugin.
    Also by default, the search would be restricted to a custom post type from the “Custom Post Type UI – v. 1.5.8” plugin.

  9. Sultan Haider

    Hi, I had created employ database on tablepress and i want to filter in front end employ according to year wise for example if i select 2013 this shows only those employ which join in 2013.
    i have perform lot of research but i cant find free pluggin according to my need.
    please help me for suggestion.

    thanks

  10. Christine

    Thanks a lot for the comprehensive article. Do you know if it is also possible to have only certain tags in the dropdowns?

  11. Pawan

    Great Job. just one last question. Instead of searching the post, is it possible to search category using the search string? I would like to show all the possible post in search page and then the category if it matches the search string (partially or fully).

  12. Maz

    Hi,
    Great as always.
    I just wonder would the use of this plugin be recommended on a site with many posts? Will it not lead to slower load time?

    Thanks

  13. Matus

    Could you please give us a little bit deeper look to your behind the scenes? (in Blueprint post you write only what you’re using – you can also write if you want, how to properly set up plugins, themes…)
    For example tutorial on 10 tips and trick to masterize or customize Genesis Framework would be really really helpful.

  14. Patxi

    Hi WPBeginner!

    In relation to the filters of new taxonomies, a question of initiation, how I can visualize in the post a new taxonomy for a second type of labels that later I can filter with this plugin?

    It would be an interesting topic.

    Thanks for you post!

  15. Omer Causey

    Your suggestions for allowing users to filter posts are welcome, but the explanation of how and where to insert the required shortcode is beyond this beginner’s understanding.

    • WPBeginner Support

      Hi Omer,

      You can add the shortcode in a post or page. If you want to display the filter site-wide then you will need to edit your WordPress theme files and use the template tag instead.

      Administrador

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.