最近一直在研究wordpress的WooCommerce插件,想通过这个插件做一些完整的电子商务网站。但这个woocommerce模板构成在网络上很少有整理资料,迫不得已自己来整理下。
WooCommerce模板调用逻辑
WooCommerce插件本身有一套完整的模板,程序通过判断wordpress主题是否存在woocommerce文件夹来获取模板,如果没有就调用默认的woocommerce模板(在wordpress安装文件的\wp-content\plugins\woocommerce\templates文件下)。

那么,做一个支持woocommerce的WP主题模板就需要先在主题下创建一个woocommerce文件夹。
WooCommerce模板目录功能
- auth 用户登录登出认证模板
- cart 购物车的模板
- checkout 结账的模板
- global 公用文件模板
- loop 商品循环模板
- myaccount 账号信息模板
- notices 订购消息模板
- order 订单模板
- single-product 单个产品模板
查看对应woocommerce关系
推荐给大家一个查询woocommerce对应关系的插件:WooCommerce Template Hints,开启后可以在前段界面里看到调用的详细明细。