Woo-poly-integration: O plug-in "WooCommerce PayPal Express Checkout Gateway" introduz incompatibilidade de administrador em imagens de produtos

Criado em 9 jan. 2018  ·  13Comentários  ·  Fonte: hyyan/woo-poly-integration

Oi,
desculpe, não estou conseguindo no momento tentar recriar o problema em uma nova instalação, então só posso descrever o problema na minha oficina de corrida.

Estou correndo:
PHP 5.6.3
Wordpress 4.9.1
WooCommerce 3.2.6
Polylang 2.2.8 (não profissional)
Hyyan WooCommerce Polylang Integration 1.0.4
Chrome 63.0.3239.132 x64

O problema é que, quando tenho o plugin ativado, não consigo mais adicionar imagens de produtos (nem imagens em destaque para posts). O upload funciona bem, mas quando eu seleciono uma imagem e clico em salvar, a miniatura não aparece. Quando tento adicioná-lo novamente, parece haver apenas uma imagem cinza em branco sem metadados selecionados. Quando eu desativo o plugin, ele funciona normalmente.
Alguma ideia sobre o que poderia causar isso?

Desde já, obrigado!

Todos 13 comentários

Eu tenho exatamente o mesmo problema

Wordpress 4.9.1
WooCommerce 3.2.6
Polylang 2.2.8 (Not Pro)
Hyyan WooCommerce Polylang Integration 1.0.4
+ Outros plugins que desativei para ter certeza de que não era culpa deles.

Tentei no Opera e no Firefox, então acredito que seja um problema global e não relacionado ao navegador.

Esta funcionalidade funciona normalmente e não é afetada por este plugin. Acabei de experimentar a atualização para o Polylang 2.2.8 e ainda funciona, tanto em uma configuração mínima de vitrine quanto em configurações completas.

Você provavelmente está vendo um problema de compatibilidade com o seu tema ou outro plugin.
Uma pista aqui está em algum comentário anterior de que imagens em destaque para postagens também não funcionam "(nem imagens em destaque para postagens)".

Experimente com o Storefront e outros plug-ins desativados (apenas woocommerce, polylang, woopoly ativado). Você deve descobrir que funciona, então você pode ativar outros plug-ins até descobrir qual deles está tendo o conflito.

Também sugiro que as configurações do Polylang:

  • Idiomas, configurações, mídia não devem ser ativados, caso contrário, você precisa de imagens diferentes para cada idioma, o que deve ser problemático
  • Idiomas, configurações, sincronização, imagem em destaque devem ser ativados para sincronizar entre as traduções.

Em qualquer caso, a sincronização da imagem em destaque é fornecida pela Polylang, não é um recurso especial do woocommerce ou deste plugin, então deve ser fechado aqui ...
também duplicado de # 288

Estranho, então, que funcione quando o WooPoly está desativado, não é?
Eu também uso o Storefront e até a recente atualização do WooCommerce e do Polylang funcionava bem.

Acontece algo durante a execução de depuração?

bem como reconfirmei que funciona com:
Wordpress 4.9.1
WooCommerce 3.2.6
Polylang 2.2.8 (não profissional)
Hyyan WooCommerce Polylang Integration 1.0.4
a única outra diferença que posso ver é que você está executando o PHP5.6, enquanto o PHP7 é recomendado pelo WooCommerce (e tudo mais).

Se você pudesse confirmar que ele funciona para você em uma versão anterior do Polylang, isso seria interessante.

Não está funcionando para mim.
"Criar produto" -> "Imagem do produto" mostra o botão errado, em vez de dizer "Definir imagem do produto", ele diz "Definir imagem em destaque" e clicar no botão fecha o prompt da janela, mas não carrega a imagem.

Se eu usar o WooCommerce 3.2.6 e o ​​Polylang 2.2.8, ele funcionará, mas se eu ativar o Hyyan WooCommerce Polylang Integration 1.0.4, ele para de funcionar.

@osoibol , você tentou usar o Storefront e desativar todos os outros plug-ins além do WooCommerce 3.2.6, Polylang 2.2.8 e Hyyan WooCommerce Polylang Integration 1.0.4?

A postagem deve dizer Definir imagem em destaque
O produto deve mostrar Definir imagem do produto, a menos que o WooCommerce esteja desativado ou algo esteja interferindo nele. Por exemplo, algum plugin ou modificação de tema está assumindo o tipo de postagem 'Produto' e fazendo com que o processamento do woocommerce não seja ativado ...

Este plugin não faz NENHUMA ação relacionada às imagens, isso já é feito por woocommerce e polylang.

Eu não consigo reproduzir isso em

  • WooCommerce 3.2.6
  • Polylang 2.2.8,
  • Hyyan WooCommerce Polylang Integration 1.0.4 -
  • Montra 2.2.5
    ou qualquer outra versão para esse assunto.

Tenho o mesmo problema, que não consigo adicionar / excluir imagens de produtos e postagens, mas acabei de descobrir que, no meu caso, a combinação com o plugin "WooCommerce PayPal Express Checkout Gateway" é o problema. Quando eu desativo o plugin do PayPal, tudo funciona bem. Talvez isso possa ser útil para outras pessoas e uma correção no futuro seria ótima. :-)

  • Wordpress 4.9.1
  • Polylang 2.2.8
  • Hyyan WooCommerce Polylang Integration 1.0.4
  • WooCommerce 3.2.6

@ mathis89 ótimo - talvez você também possa denunciá-lo aos autores de "WooCommerce PayPal Express Checkout Gateway".

Enquanto você está lá, qual é o benefício do "WooCommerce PayPal Express Checkout Gateway" em vez do gateway WooCommerce Paypal embutido? (que é mais comumente usado com este plugin e testado).

É provável que o WooCommerce PayPal Express Checkout Gateway amplie a tela do produto para adicionar itens de configuração para pagamentos recorrentes do Paypal ou outra função do Paypal de uma forma que tenha um conflito de prioridade de filtro com outros plug-ins, caso em que um ajuste do nível de prioridade poderia corrigi-lo .

@ Jon007 Sinto muito, mas não posso falar sobre os benefícios do plug-in "WooCommerce PayPal Express Checkout Gateway". Minha loja ainda está em desenvolvimento e acho que só instalei o plugin porque foi sugerido pelo WooCommerce. Portanto, no meu caso, não usarei mais o plug-in do PayPal, porque preciso da funcionalidade do plug-in "Hyyan WooCommerce Polylang Integration".

Parece que é isso. No meu caso, depois de desativar o Paypal Express também funciona. Obrigado!

Ok @Skinperforator Skinperforator, neste caso vou mudar o título deste fascículo.

Conclusão:
Uma incompatibilidade potencialmente introduzida em uma versão recente de:
https://wordpress.org/plugins/woocommerce-gateway-paypal-express-checkout/
está afetando a capacidade de editar imagens de produtos quando este plug-in também está ativado.

Gambiarra:

  • desativar o plugin WooCommerce PayPal Express Checkout Gateway
  • use o gateway Paypal que é integrado ao plug-in WooCommerce

Existem também outras alternativas, como o plug-in AngellEye:
https://wordpress.org/plugins/paypal-for-woocommerce/
dependendo de qual é a funcionalidade adicional oferecida pelo WooCommerce PayPal Express Checkout Gateway que você gostaria de usar.

Idealmente, alguém usando o WooCommerce PayPal Express Checkout Gateway seria capaz de depurar qual filtro está causando o problema e aumentar as alterações de prioridade do filtro para ambos os componentes.

Sim, posso confirmar que o plugin WooCommerce PayPal Express Checkout Gateway é o plugin culpado! obrigado!

Vou encerrar este problema porque está desatualizado e este plug-in paypal em particular não está no escopo deste plug-in (e pode ser facilmente substituído por muitos outros plug-ins paypal disponíveis ou woocommerce paypal nativo que funciona bem).

se for este plugin:
https://wordpress.org/plugins/woocommerce-gateway-paypal-express-checkout/
Testei a versão mais recente e não consegui reproduzir esse problema nas versões atuais.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

mrleemon picture mrleemon  ·  4Comentários

theblackhole picture theblackhole  ·  4Comentários

dmytro-kindrat picture dmytro-kindrat  ·  14Comentários

ngrudev picture ngrudev  ·  6Comentários

damiencarbery picture damiencarbery  ·  14Comentários