【发布时间】:2017-11-20 13:39:30
【问题描述】:
我已经在我的页面上安装了 WooCommerce,并且我正在使用 php 文件中的短代码显示功能帖子。
<?php echo do_shortcode('[featured_products per_page="3" columns="3"]'); ?>
它显示特色产品,但问题是它在 UL 和 LI 元素中显示它们。有没有办法可以改变它的显示方式(例如在引导行和列中显示它们),这样它就可以匹配我前端的结构。
【问题讨论】:
-
在 woocommerce 插件文件夹中有一个精选帖子的模板 - 在该模板的顶部,有关于如何在您的子主题中覆盖它的说明。
-
我找不到。这是改变使用简码显示的数据结构的方法吗?
-
对于特色产品,您也可以构建自己的 wp_query,但模板应在模板文件夹内命名为“content-widget-product.php”。
-
@Stender 你知道一些改变简码结构的教程吗?我还是想不通。
-
您可以将 class 属性传递到短代码中,这会将类添加到 ul 元素周围的 div 中。 [featured_products per_page="3" columns="3" class="my-class"] 无需编辑模板文件,尽管您仍然拥有 ul 和 li 元素。
标签: wordpress woocommerce shortcode