ലളിതമായ ഫേസ്ബുക്ക് കണക്റ്റ് പ്ലഗിൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിൽ Woocommerce പരാജയപ്പെട്ടു

Woocommerce ചെക്ക് out ട്ട് ഡിസ്പ്ലേയുടെ ഒരു ഭാഗം SFC പ്ലഗിൻ തടസ്സപ്പെടുത്തുന്നു. സാധ്യമായ പരിഹാരം കാണുക.

പ്രശ്നം

Estava com o Woocommerce rodando perfeitamente no WordPress. Em certo momento, notei que o Checkout não estava exibindo a parte intituladaSeu Pedido”, onde também ficam os métodos de pagamento. Perdi mais tempo procurando a resposta no Google (quase 2h) do que elaborando uma solução.

A página de Checkout a que me refiro é aquela que vem logo apósfinalizaro carrinho de compras, onde é possível fazer o login ou preencher os dados de cadastro. Investigando as causas do problema, descobri que era provocada por algum conflito com o Plugin WordPressലളിതമായ ഫേസ്ബുക്ക് കണക്റ്റ് (എസ്‌എഫ്‌സി)“. Quando desabilitava o plugin, o Checkout era exibido corretamente.

Como não queria ficar sem alguns recursos do plugin, continuei instigando. Com ajuda do Firebug (Firefox), notei que, ao carregar a página, era feita uma chamada Ajax parawp-admin/admin-ajax.phponde os dados eram retornados perfeitamente, എങ്കിലും, não conseguia exibi-los, pois por algum motivo não existia uma DIV com ID “ഓർഡർ_വീക്ഷണം”.

പരിഹാരം

Determinado o problema, ficou fácil. Simplesmente fui na página wp-content\plugins\woocommerce\templates\checkout\form-checkout.php e acrescentei a DIV antes de encerrar o formulário (FORM).

DIV que foi inserida:

1
  <div id="order_review"></div>

Contexto geral em que a DIV foi inserida (antes do FORM):

1
2
3
4
<?PHP do_action( 'woocommerce_checkout_order_review' ); ?>
      <div id="order_review"></div>
  </രൂപം>
<?PHP do_action( 'woocommerce_after_checkout_form', $checkout ); ?>

ഇങ്ങനെ ചെയ്യുന്നത്, voltou a funcionarUfa, menos um!

മൊത്തമുള്ളഅനുമതികള്: 9014

ഒരു മറുപടി വിടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല. ആവശ്യമായ ഫീൽഡുകൾ കൊണ്ട് അടയാളപ്പെടുത്തുന്നു *