Suporte » Ajustando o WordPress » Galeria de imagens não funcioana

  • Olá, venho aqui pois preciso de uma luz para resolver um problema. O site em que trabalho, a sua galeria de imagens não está funcionando. Ao clicar em adicionar imagem nada ocorre. Descobri que esse problema é gerado depois de se atualizar para versões recentes do WordPress, no caso a minha está na 4.6. O erro que dá é esse: id is not defined. Vi que muitos atualizaram o Visual Composer, mas o site em que trabalho não tem esse plugin instalado ou eu estou olhando no lugar errado, pois não acho. Alguma luz do que seja? Desde já agradeço.

Visualizando 14 respostas - 1 até 14 (de um total de 14)
  • Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Olá @jualvessan,

    recomendo desativar todos os plugins e verificar se a galeria de imagens volta a funcionar.

    Se voltar: vá reativando um por um até achar o que está causando a incompatibilidade.
    Se não voltar a funcionar, é problema na galeria (responde aqui, que continuamos tentando resolver).

    Recomendo mudar o tema para o padrão do WordPress para testar se não seria um problema com o Tema que você está usando.

    Abraços

    Criador do tópico jualvessan

    (@jualvessan)

    Olá, obrigada pelas sugestões, mas infelizmente continuo com o mesmo problema mesmo seguindo suas recomendações. O galeria de imagens é um campo personalizado, criado através do acf plugin, este campo por sua vez está dentro de outro chamado notícias. Realmente não sei como resolver esse problema, ou melhor, se eu voltar para uma versão abaixo do 4.6 tudo funciona normalmente, mas essa não é a solução ideal.

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Exatamente @jualvessan. Nunca faça downgrade.

    Você verificou se o ACF está atualizado? Talvez alguma versão dele não seja compatível com a nova versão do WP.

    Eu tentaria atualizar ou reinstalar o plugin e recriar o campo, caso o plugin esteja atualizado.

    Criador do tópico jualvessan

    (@jualvessan)

    Acabei encontrando um problema de versionamento, utilizamos aqui o git e o site que está no ar está não está om o ACF instalado. Mas as galerias de imagens estão lá e com o mesmo problema. Vou tentar atualizar os plugins que estão ativos no site de produção então. Se conseguir resolver, dou o feedback aqui.

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    OK.
    Sem o plugin não funciona mesmo, apesar de os dados se manterem no Banco de Dados.

    Abraços

    Criador do tópico jualvessan

    (@jualvessan)

    Então é por isso que no site de produção os mesmos campos aparecem? Pois achei esquisito não está com o acf e a galeria de imagens e outros campos continuarem a aparecer. Esqueci de mencionar, quando aparece o erro :id is not defined, o mesmo está relacionado a um arquivo chamado VM327:6, cujo o código é esse:

    (function(obj,_
    /**/) {
    var __t,__p=”,__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,”);};
    with(obj||{}){
    __p+='<div data-id=”‘+
    ((__t=( id ))==null?”:__t)+
    ‘” class=”acf-gallery-attachment acf-soh”>\r\r\n <input type=”hidden” value=”‘+
    ((__t=( id ))==null?”:__t)+
    ‘” name=”‘+
    ((__t=( name ))==null?”:__t)+
    ‘[]”>\r\r\n <div class=”padding”>\r\r\n <img alt=”” src=”‘+
    ((__t=( url ))==null?”:__t)+
    ‘”>\r\r\n </div>\r\r\n <div class=”actions acf-soh-target”>\r\r\n <a href=”#” class=”acf-icon dark remove-attachment” data-id=”‘+
    ((__t=( id ))==null?”:__t)+
    ‘”>\r\r\n <i class=”acf-sprite-delete”></i>\r\r\n \r\r\n </div>\r\r\n </div>’;
    }
    return __p;

    })

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Esse parece ser um erro de JavaScript.

    De qualquer forma, tente instalar e ativar os plugins necessários para essa relação entre os posts e os ids da galeria (vai depender de como está fazendo) para vermos se resolve.

    Observação: tente usar sempre algo como o pastebin para colar códigos/logs muito grande.

    Abraços

    Criador do tópico jualvessan

    (@jualvessan)

    Acredito que não é acf causando isso, pelo menos parece que não, por me informei e já fazem dias que o site está com esse problema, e quando o wordpress foi atualizado o banco também foi atualizado. E a galeria de imagens continua lá. Enfim, não faço ideia de como resolver isso ainda. Você teria algum plugin para sugerir que faça essa relação? Desde já obrigada!

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Então @jualvessan,
    o ACF é um dos melhores para custom fields e armazenar esse tipo de informação.

    Não conheço nenhum específico para galeria não.

    Sobre a galeria, o problema é só no front-end ou na administração também?

    Criador do tópico jualvessan

    (@jualvessan)

    No admin, quando o pessoal da edição tenta adicionar a imagem ela não sobe para galeria, dando aquele erro lá que te falei. Consequentemente o post acaba ficando sem esse álbum de fotos, que é feito através da galeria de imagens. Mas as outras imagens que não dependem dessa galeria sobem normalmente.

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Entendi.

    Realmente fica complicado de saber o erro, se não sabemos como foi criada a funcionalidade.

    Seta a WP_DEBUG para true e verifica se aparece alguma mensagem de erro, por favor.

    Criador do tópico jualvessan

    (@jualvessan)

    Sim, já havia feito isso e é justamente aquele erro que mencionei no início. Eu resolvi reinstalar o afc, que a ultima pessoa que mexeu no projeto o retirou. Agora estou refazendo cada campo, espero que dê certo dessa vez. O a versão é compatível com o WordPress 4.6. Só tenho uma dúvida, eu recriei a galeria de imagens, mas ela ainda não aparece ainda como opção nos posts. O que devo fazer para que elas estejam lá? Muito obrigada pela ajuda até aqui!

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Na criação do campo no ACF você indica os critérios, basta selecionar posts lá.

    Acho que esse link da Documentação Oficial pode te ajudar:
    https://www.advancedcustomfields.com/resources/gallery/

    Criador do tópico jualvessan

    (@jualvessan)

    Obrigada!

Visualizando 14 respostas - 1 até 14 (de um total de 14)
  • O tópico ‘Galeria de imagens não funcioana’ está fechado para novas respostas.