WooCommerce няздольнасць ўсталяваць убудову Simple Facebook Connect

Убудова SFC перапыняе частка дысплея WooCommerce Checkout. См магчымае рашэнне.

праблема

Я быў з WooCommerce працуе выдатна ў WordPress. У нейкі момант, Я заўважыў, што фатаграфіі не паказвалі сэкцыю з назвай “ваш заказ”, якія таксама з'яўляюцца спосабамі аплаты. Я страціў больш часу ў пошуках адказу на Google (амаль 2 гадзіны) падрыхтоўка раствора, чым.

На старонцы Checkout, да якой я маю на ўвазе той, які прыходзіць пасля таго, як “завяршаць” кошык, дзе вы можаце ўвайсці або запоўніць рэгістрацыйныя дадзеныя. Даследуючы прычыны праблем, Я выявіў, што гэта было выклікана канфліктам з WordPress Plugin “Просты Facebook Connect (SFC)“. Калі убудова desabilitava, Checkout адлюстроўвалася правільна.

Як я не хачу, каб абысціся без некаторых асаблівасцяў ўбудовы, працягваў пераконваючы. З дапамогай Firebug (Firefox), Я заўважыў, што, загрузкі старонкі, выклік Ajax быў зроблены “смецце-адмін / адмін-ajax.php” дзе дадзеныя былі вернутыя зусім, аднак, Я не мог паказаць іх, таму што па нейкай прычыне не было DIV з ID “order_review”.

рашэнне

Фіксаваны або праблема, гэта было лёгка. Проста пайшоў на старонцы смецце-кантэнт Plugins WooCommerce Шаблоны фотаздымкі форма-checkout.php і я дадаў DIV перад закрыццём формы (FORM).

DIV, які быў устаўлены:

1
  <дзіў ідэнтыфікатар="order_review"></дзіў>

Агульныя звесткі, на якім быў устаўлены DIV (Антэ зрабіць ФОРМУ):

1
2
3
4
<?PHP do_action( 'Woocommerce_checkout_order_review' ); ?>
      <div id="order_review"></дзіў>
  </форма>
<?PHP do_action( 'Woocommerce_after_checkout_form', $кантроль ); ?>

выкананне гэтага, Ён вярнуўся да працы… Уфа, як мінімум адзін!

Усяго доступы: 5956

пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *