产品的HTML如下所示:
<li class="post-13 product type-product status-publish has-post-thumbnail first taxable shipping-taxable purchasable product-type-simple product-cat-printer instock">
<a href="http://xxx">
<img width="150" height="150" src="http://xx" class="attachment-shop_catalog wp-post-image" alt="" />
<h3>abc</h3>
<span class="price"><span class="amount">15.86 €</span></span>
</a>
<div class="gridlist-buttonwrap">
<a href="xx?add-to-cart=13" rel="nofollow" data-product_id="13" data-product_sku="" class="button add_to_cart_button product_type_simple">Buy</a>
</div>
<hr />
</li>
可以把价格移到按钮旁边吗?
<li class="post-13 product type-product status-publish has-post-thumbnail first taxable shipping-taxable purchasable product-type-simple product-cat-printer instock">
<a href="http://xxx">
<img width="150" height="150" src="http://xx" class="attachment-shop_catalog wp-post-image" alt="" />
<h3>abc</h3>
</a>
<div class="abc">
<a href="xx?add-to-cart=13" rel="nofollow" data-product_id="13" data-product_sku="" class="button add_to_cart_button product_type_simple">Buy</a>
<span class="price"><span class="amount">15.86 €</span></span>
</div>
</li>
唯一的方法,我发现我应该编辑插件的核心,这是无用的,因为我会松开所有更新后的变化。
编辑:例如this theme,它们具有以下结构:
<li>
<a href="http://demo2.woothemes.com/sliding/shop/yellow-necklace/" style="width: 192px; height: 295px;">
<img width="192" height="295" src="http://demo2.woothemes.com/sliding/files/2011/11/yellow-necklace-192x295.jpg" class="attachment-woo_sliding_slider wp-post-image" alt="yellow-necklace" />
<div class="meta">
<h3>Yellow Necklace</h3>
<span class="slider-price"><span class="amount">£19.00</span></span>
</div>
</a>
</li>
最佳答案
您可以覆盖一个模板文件,更新woomerce时不会更新该文件。
来自Woomercedocs
或者,您可以通过升级安全的方式编辑这些文件
重写。只需将其复制到名为
/Woomerce,保持相同的文件结构。
示例:要覆盖管理命令通知,请复制:
woomerce/templates/emails/admin-new-order.php至
yourtheme/woomerce/emails/admin-new-order.php网站
关于php - woocommerce-更改类别中产品的html,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25610248/