✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Rolagem infinita do Jetpack para resultados de pesquisa

9

O Jetpack tem a funcionalidade de rolagem infinita ativada por padrão para visualizações de arquivo e blog. No entanto, está desativado para visualizações de resultados de pesquisa.

Visão geral

Infinite Scroll inclui um filtro para indicar se é suportado ou não, e podemos usar uma condicional para alterar o valor retornado. O filtro é infinite_scroll_archive_supportede recebe um booleano informando o estado suportado para a visualização atual e as configurações de inicialização de rolagem infinita como parâmetros.

Filtrando o suporte da visualização atual

Vamos escrever uma condição semelhante à encontrada no filtro, mas adicionando is_search para que ele acione uma visualização de resultados de pesquisa. Você pode colar o seguinte no arquivo functions.php do seu tema ou similar:

Desativando a rolagem infinita em arquivos de tipo de postagem personalizados

Talvez você tenha um determinado arquivo de tipo de postagem personalizado, como produtos WooCommerce e queira desabilitar o Rolagem infinita do Jetpack para loja e arquivos de produtos WooCommerce. Isto é o que você usaria então:

Não estamos usando uma função como is_woocommerceporque se você desativar o plugin WooCommerce, o site ficará em branco, pois a is_woocommercefunção não será mais definida e gerará um erro fatal.

Fonte de gravação: startfunction.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação