Como criar a seção “Visualizados recentemente” usando Data Store
Criando um armazenamento de dados
Ativação do Módulo de Armazenamento de Dados
Abra o painel WP e vá para JetEngine > JetEngine Dashboard > Modules . Encontre o botão de alternância Data Stores , habilite-o e clique no botão “ Salvar ”.
Configurações do armazenamento de dados
Vá para JetEngine > JetEngine Dashboard > Data Stores e clique no botão “New Store” . Escolha o nome, o tipo de loja (aqui, Session ) e outros recursos (aqui, Recent_Viewed ).
Leia mais sobre como criar um armazenamento de dados neste tutorial.
Ative o item Loja na visualização para permitir a adição de páginas/postagens à loja depois que o usuário as visitar. Você também pode especificar o tipo de postagem a ser adicionado no menu suspenso Observar tipo de postagem (aqui, Propriedades ). Clique no botão “ Salvar ”.
Saída de postagens visualizadas recentemente
Construindo uma consulta para gerar as postagens
Navegue até JetEngine > Construtor de consultas.
Pressione o botão “Adicionar novo ” e especifique o nome da consulta (aqui, Consulta de páginas visualizadas recentemente) e selecione o tipo de dados consultados no menu suspenso Tipo de consulta (aqui, Consulta de postagens ).
Vá para a guia Geral , desenrole-a e selecione o Tipo de postagem no menu suspenso (aqui, Propriedades ) e a opção Publicar no menu suspenso Status das postagens .
Adicionando o armazenamento de dados
Navegue até Postagem e página > Postar em . Pressione o ícone Dynamic Tag e selecione a opção Obter loja no menu suspenso.
Escolha o armazenamento de dados que você criou anteriormente (aqui, Recent_Viewed ). Pressione o botão “ Aplicar ”.
Salve a consulta pressionando o botão “ Adicionar Consulta ”.
Saída de postagens visualizadas recentemente no Elementor
Abra uma página no construtor de páginas Elementor e adicione o widget Listing Grid à página. Selecione o Item de Listagem (aqui, Listagem Principal ) com os CPTs.
Copie este widget ou adicione o widget Grade de Listagem com o mesmo Item de Listagem (aqui, Listagem Principal ) para exibir as páginas visualizadas recentemente.
Navegue até a guia Consulta personalizada do segundo widget Grade de listagem . Desenrole-o e mova o botão Usar consulta personalizada . Selecione a consulta construída (aqui, Consultar páginas visualizadas recentemente ).
O widget Listing Grid tem a seguinte aparência.
Publique a página e clique nas postagens que você gosta. Role a página para baixo e veja a página visualizada recentemente listada.
Saída de postagens visualizadas recentemente em Gutenberg
Abra uma página ou post no editor Gutenberg. Adicione dois blocos Listing Grid . O primeiro destina-se a exibir todos os CPT e o segundo é a mostrar as postagens visualizadas recentemente. Use o mesmo item de listagem (aqui, listagem principal ) para esses blocos de grade de listagem .
Navegue até as configurações de consulta personalizada do bloco Listing Grid destinado a exibir as páginas visualizadas recentemente.
Publique a página e clique em algumas páginas para torná-las visualizadas recentemente. O segundo bloco Listing Grid tem a seguinte aparência.
Trata-se de criar a seção “Visualizados recentemente” usando a saída do módulo Data Stores no Elementor e Gutenberg.