WooCommerce自定义主题开发最佳实践

时间:2018-06-26 14:51:17

标签: wordpress woocommerce

我创建了一个电子商务网站,然后在WooCommerce中复制了模板文件,并对其进行了编辑以显示所需内容。但是现在我知道了shortcode和WP_Query,它们也可以用于获取产品/类别等。

所以我想知道哪种方法是最好的,是否有时您会使用一种方法而不是另一种方法?

2 个答案:

答案 0 :(得分:1)

使用不同方法实际上存在时间和地点。虽然不输入简码。 通常讲,除非您是要构建主题用户可以访问的简码,否则不应将简码“硬编码”到自定义主题中(当然也有例外)。 / p>

也就是说,如果您想用自己的风格模仿 WooCommerce的当前样式/布局,或者想要扩展当前模板,请使用当前模板替代方法。请注意,这将导致您的主题在某些时候变得“陈旧”。 WC所做的工作不错,它不会经常更改模板,但是确实会发生这种情况,并且您的主题应该在发生这种情况时能够容纳。

如果您要对完全不应该在WooCommerce结构中看起来根深蒂固的产品列表进行某些操作,则可以使用自定义WP_Query或数据库查询来满足您的需求。

如此有效:

  • 如果要调整扩展减少当前的WooCommerce结构,请使用模板替代
  • 如果您想要完全自定义的解决方案或需要其他功能的WC产品,请使用自定义查询方法。

答案 1 :(得分:0)

所有woocommerce都做得很好。 无需单独使用WP_Query

如果要自定义主题,可以使用add_action()add_filter() 您也可以修改CSS。

挂钩参考: https://businessbloomer.com/woocommerce-visual-hook-guide-single-product-page/