Suporte » Plugins » Produtos não aparecem após paginação

  • Resolvido Fábio Andrade

    (@fabio7andrade)


    Olá a todos,

    estou passando por um problema específico com a paginação de produtos de meu site. Estou usando o Woocommerce e realizei a inserção de todos os produtos, alguns estão com preços, outros não, quando acesso uma categoria específica, por exemplo como no link abaixo, os produtos aparecem normalmente, mas quando clico em outra página fica em branco com a mensagem – Nenhum produto foi encontrado para a sua seleção. – e quando atualizo com F5 os produtos aparecem.

    Peço a ajuda de vocês nesse trâmite.

    Grato

    • Este tópico foi modificado 4 anos, 1 mês atrás por Fábio Andrade.

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • saudações,

    testei seu site e ou eu não vi problema ou não entendi qual é o problema. porque naveguei pelo menu e todas as páginas com conteúdo rodaram. nos sub-menus sim, especialmente em Marcas, várias páginas colocaram a frase “Nenhum produto foi encontrado para a sua seleção”, mas recarreguei página e continuou a mensagem, ou seja, não deve ter produtos mesmo…

    um procedimento que uso quando estou criando um site é ter no mínimo 2 navegadores, 1 para trabalhar na área admin do WordPress – uso o Opera para isso – e 1 para visualizar como um usuário qualquer – uso o Chrome e o Firefox para isso, mas basta 1. nesse navegador para “simular” usuário, deixo sempre limpo cookies e cache, assim vejo a última versão do site.

    porque talvez o problema que esteja vendo seja de cache do navegador. justamente por isso quando atualiza, ou seja, dá o F5, corrige.

    espero ter ajudado. sucesso! [gassho]

    Criador do tópico Fábio Andrade

    (@fabio7andrade)

    Opa Ralden,

    eu me expliquei muito mal e acabei perguntando sem a atenção de vida, no caso o que não está funcionando corretamente são as paginações através dos números lá no final de cada página, eu tenho alguns produtos criados com a categoria Vetlima, mas quando eu clico no número dois para continuar vendo os produtos desta mesma categoria fica em branco e aparece a mensagem de que não há produto.

    Me desculpe pela falha na pergunta e obrigado pelo feedback e se ainda puderem me ajudar nesse trâmite eu ficaria muito agradecido!

    Grato.

    hmmm, agora entendi. e realmente vejo seu problema. então, você está usando um plugin para essa paginação? porque na url do navegador é possível ver onde provavelmente está o problema. tentar explicar para você visualizar ai – e já peço desculpas por não colocar as url da minha explicação, mas se eu colocar mais de 2 urls minha resposta será bloqueada para moderação.

    quando abaixo eu colocar seudominio, entenda por http://brprodutosveterinarios.pe.hu

    então, eu acesso o seu link referente aos produtos Vetlima,

    seudominio/categoria-produto/marcas/vetlima/

    se você APENAS posicionar o mouse SOBRE o número 2 da paginação, verá que o link que aparece no rodapé de seu navegador é,

    seudominio/categoria-produto/marcas/vetlima/page/2/

    repare nesse final: /page/2/

    quando você clica no número 2 da paginação, abre a página com a mensagem “Nenhum produto foi encontrado para a sua seleção.” se você olhar a url dessa página, aparece

    seudominio/categoria-produto/marcas/vetlima/?swoof=1&paged=2&really_curr_tax=123-product_cat

    nessa versão, à referência à página 2 fica dentro do código depois da “?”.só que se você recarregar a página, ai os produtos aparecem. e a url do seu site fica,

    seudominio/categoria-produto/marcas/vetlima/page/2/?swoof=1&really_curr_tax=123-product_cat

    percebeu que ao recarregar a página apareceu na url justamente o /page/2? pois é, aparentemente quando clica no número da paginação, algo, um plugin, muda a url que deveria ser aberta, aquela que você vê quando apenas coloca o mouse sobre o número da paginação. e daí o erro. mas quando recarrega a página, como reaparece a referência à página 2, ai os produtos aparecem.

    se clicar no número 3 da paginação, mesma coisa, a url da página que abre é

    seudominio/categoria-produto/marcas/vetlima/?swoof=1&paged=3&really_curr_tax=123-product_cat

    mas ao recarregar a página,

    seudominio/categoria-produto/marcas/vetlima/page/3/?swoof=1&really_curr_tax=123-product_cat

    eu apostaria que essa referência ?swoof é de um plugin que está usando. e esse plugin está causando esse erro, provavelmente é um conflito entre a programação do plugin e a programação da paginação. como não sou desenvolvedor, sou designer, minha solução seria eliminar o plugin que está causando o plugin e procurar uma alternativa, seja outro plugin, seja uma solução criativa para o resultado que deseja desse plugin.

    boa sorte! [gassho]

    • Esta resposta foi modificada 4 anos, 1 mês atrás por Ralden Souza.
    Criador do tópico Fábio Andrade

    (@fabio7andrade)

    Namastê Ralden, você está completamente certo!

    O que eu fiz, analisei o termo que você identificou (?swoof) e fui dar uma pesquisada, acabei achando o plugin responsável por essa variante, seria o WOOF – WooCommerce Products Filter, e serve para o uso de filtros de busca. Vou procurar um outro para essa mesma ação e mais uma vez, grato Ralden!

    que ótimo! em tecnologia pequenos detalhes, como esse da url, fazem diferença rsrs. sucesso! [gassho]

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • O tópico ‘Produtos não aparecem após paginação’ está fechado para novas respostas.