Como permitir que usuários filtrem postagens e páginas no WordPress

Categoria: Geral, WordPress Tags: Postado em: 25 de setembro de 2018 1021

Deseja permitir que os usuários filtrem postagens e páginas em seu site do WordPress? Recentemente, um de nossos usuários nos perguntou como adicionar filtros ao seu site WordPress, permitindo aos usuários filtrar postagens por categoria, tags, tipos de postagem, etc. Neste artigo, mostraremos como permitir que usuários filtrem postagens e páginas no WordPress.

Por que os usuários filtram postagens e páginas no WordPress?

Por padrão, o WordPress vem com categorias e tags como uma maneira de classificar o conteúdo em tópicos e para que seus usuários possam encontrá-lo facilmente.

No entanto, os usuários só podem exibir uma categoria, tag ou página de arquivo por vez e ela mostrará apenas um tipo de postagem .

E se você quisesse que os usuários pudessem filtrar conteúdo em mais de uma categoria ou tag? Que tal permitir que os usuários visualizem postagens, páginas e tipos de postagem personalizados ao mesmo tempo?

Esse tipo de filtragem pode ser particularmente útil quando você tem muito conteúdo e deseja que os usuários o filtrem de acordo com suas próprias preferências.

Dito isso, vamos dar uma olhada em como permitir que os usuários filtrem facilmente postagens e páginas no WordPress.

Permitindo que os usuários filtrem facilmente postagens e páginas

A primeira coisa que você precisa fazer é instalar e ativar o plug-in Search & Filter . 

Após a ativação, o plugin adicionará um novo item de menu chamado Search & Filter à sua barra de administração do WordPress. Ao clicar nele, você será levado à página de uso do plugin, com documentação detalhada sobre como usar o plugin.

 

 

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

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

Você também pode usar o shortcode como uma tag de template em seus arquivos de tema do WordPress como este:

<?php echo do_shortcode('[searchandfilter fields="search,category,post_tag"]'); ?>

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

 

Por padrão, o plugin aceita search, taxonomy, post_type e post_date como campos.

Vamos dar uma olhada em outro exemplo. Desta vez, incluiremos categoria, tags, tipos de postagem e campos de data.

Você precisará usar o shortcode assim:

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

Aqui está como ficaria:

Agora, em vez de usar o campo de seleção suspenso, você também pode usar caixas de seleção e adicionar rótulos para cada campo. Para fazer isso, você precisará adicionar mais dois parâmetros ao shortcode.

Se você usar uma página separada para exibir as postagens do seu blog, poderá adicionar esse shortcode à página.

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

 

Se você estiver usando vários campos, tipos e títulos, precisará garantir que os itens estejam na mesma ordem para cada parâmetro.

Vamos ver outro exemplo. Desta vez, estamos adicionando categoria, tags e campos de tipo de postagem com cabeçalhos e tipos de campos de formulário diferentes.

[searchandfilter headings="Tipo de Post, Categoria, Tag" types="checkbox, select, select" fields="post_types,category,post_tag"]

É assim que apareceria no seu site:

Por favor, consulte a página de documentação do plugin para mais maneiras de usar o shortcode.

Você também pode usar esses códigos de acesso dentro de um widget de texto. 

Esperamos que este artigo tenha ajudado você a aprender como permitir que os usuários filtrem postagens e páginas no WordPress. 

 

Gostou? compartilhe nas redes!! ;)

Deixe seu comentário

7 Compart.
Compartilhar7
Pin
Compartilhar
Twittar
+1