- woocommerce的商城模版在目录下wp-content/plugins/woocommerce/templates,如果需要自定义,需要复制该目录下的文件到wp-content/themes/主题文件夹/woocommerce目录下
p-content/plugins/woocommerce/templates目录结构
|- auth:
|- cart:购物车模板
|- checkout :结账模板
|- emails :邮箱模板
|- global :通用模板
|- loop :循环输出模板
|- myaccount : 我的账户模板
|- notices : 通知模版
|- order :订单模板
|- single-product :商品模板
|- archive-product.php 产品分类页面
|- content-product-cat.php
|- content-product.php 产品列表中,单个产品的显示
|- content-single-product.php 商品详情实际模版页面
|- content-widget-product.php
|- content-widget-revices.php
|- product-searchform.php
|- single-product-reviews.php
|- single-product.php 商品详情入口文件
|- taxonomy-product-cat.php
|- taxonomy-product-tag.php产品列表简单实例
```php
// 如果有产品
if ( woocommerce_product_loop() ) {
// 判断产品数量
if ( wc_get_loop_prop( ‘total’ ) ) {// 循环输出产品 while ( have_posts() ) { the_post();
// 输出产品详情url
$link = apply_filters( 'woocommerce_loop_product_link', get_the_permalink(), $product );
echo esc_url( $link );
// 输出标题
echo get_the_title();
do_action( 'woocommerce_before_shop_loop_item_title' );
// 加入购物车按钮
woocommerce_template_loop_add_to_cart();
}
}
}
```