【发布时间】:2015-12-16 06:08:56
【问题描述】:
我正在使用 WPExplorer 的 Total 主题:You should be able to click this sentence to open the Total Theme from WPExplorer. You'll need to add something to your cart and get to the checkout page for the rest of this... 我已向主题作者寻求帮助,但显然,这是 WooCommerce 问题。 好的。因此,我打开了我的 TeamTreeHouse 帐户并尽可能多地浏览。没有运气。
现在,如果您打开了主题,您会看到默认结帐页面将所有 woocommerce_checkout_billing 字段放在左侧,然后将所有 woocommerce_checkout_shipping 字段放在右侧。
现在,如果您的商店几乎没有虚拟产品和可下载产品等需要发货的产品,那么就有问题了:
结帐页面非常不平衡。页面左侧有大量字段,而页面右侧几乎没有任何字段。我正在尝试做的是使checkout_billing 字段为左一右,(新行),下一个左,下一个右,(新行),左再右,然后(如果需要)显示出现“运送到不同地址”切换。然后如果且仅当需要额外的 woocommerce_checkout_shipping 字段时,它们会再次出现左、右、(新行)左然后右、(新行)左和右。
最终结果是结帐页面在表单上对称而不是全部在左侧
来自 Woo 的控制结帐页面的文件是 https://github.com/woothemes/woocommerce/blob/master/templates/checkout/form-checkout.php#L33,从第 33 行开始,我们看到:
<div class="col2-set" id="customer_details">
<div class="col-1">
<?php do_action( 'woocommerce_checkout_billing' ); ?>
</div>
<div class="col-2">
<?php do_action( 'woocommerce_checkout_shipping' ); ?>
</div>
</div>
什么我需要更改以简单地使字段显示为左 1、右 1、新行、左 1、右 1、on 和 on 以用于 checkout_billing,然后再次出现在 @987654328 @ 1 左,1 右,换行,不停,不停?
谢谢!
【问题讨论】:
-
“有人告诉我,在这里问一个不正确的问题显然是死亡之吻,社交鞭笞很有可能”哈!它并没有那么糟糕,但某些事情是题外话,你会惊讶于真正可怕的问题的数量之多。结束所有这些有助于获得好问题的实际答案。
标签: php wordpress woocommerce