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
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.
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
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
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?
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.
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/