WooCommerce车增加额外的 标签(WooCommerce cart adding ex

2019-10-28 11:06发布

我使用WooCommerce建立一个演示商店。 除了购物车页面使用简码“[woocommerce_cart]”当窗体中添加几个空的段落标记似乎一切都很好。

从短码产生的代码看起来是这样的HTML检查时:

<form method="post" action="http://organicthemes.com/demo/photographer/shopping-cart/">
<p></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<table class="shop_table cart" cellspacing="0">
</form>

你可以在这里查看网页, http://organicthemes.com/demo/photographer/shopping-cart/

我只能假设WordPress的AUTOP被拧紧这件事。 我找不到任何理由为主题或插件来会造成这个问题。 任何帮助,将不胜感激。

目前,我已经尽可能准确,我可以使用CSS定位的段落标记,但它是一个草率的修复。

Answer 1:

我没有看到你链接到示例页面的空白段落标记,但我肯定可以保证我自己的当前Woocommerce项目看到很多空段落标记。 我肯定注意到这个问题发生在车表格(Form-shipping.php和表单billing.php),但我知道我也看到在店内的其他部分/方面出现的问题(recent_products短代码,用于一)。 好像wp_autop()是越来越应用到空白模板文件本身。

这也是一种不希望的修复,而是从模板文件删除空白似乎删除空段落标记。 你不必减少整个文件,虽然。 到目前为止,我所知道的,看来问题是由空白空的段落标记的父元素的结束标记之前触发。 但不是空行......这似乎是催化剂标签或正常空间。

TL; DR ::

尝试删除任何选项卡或正常的空间,是空段落的父元素的结束标记之前存在。



文章来源: WooCommerce cart adding extra

tags