前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >woocommerce模板制作简易教程

woocommerce模板制作简易教程

作者头像
ytkah
发布2019-06-24 10:26:07
2.7K0
发布2019-06-24 10:26:07
举报
文章被收录于专栏:ytkah

woocommerce是wordpress里比较好用的电商解决方案,但是制作woocommerce模板相对比较复杂,如果想用woocommerce来建一个展示型的网站,不带下单功能,我们可以很快就能把模板设计出来,下面就跟着ytkah一起来学习吧

  展示型网站主要用到的woocommerce函数就产品列表页和产品详情页,其余按默认模板

  1、后台安装启用woocommerce插件,复制/wp-content/plugins/woocommerce/templates/下所有文件到/wp-content/themes/ytkah/woocommerce/(如果没有woocommerce文件夹,新建一个)

  2、在/wp-content/themes/ytkah/function.php中添加add_theme_support函数,代码如下

代码语言:javascript
复制
add_theme_support( 'woocommerce' );

  3、产品详情页模板路径是/wp-content/themes/ytkah/woocommerce/content-single-product.php,产品多图调用请参考这篇文章:woocommerce调用产品相册gallery图片如何操作?

  4、产品列表页模板路径是/wp-content/themes/ytkah/woocommerce/archive-product.php,可能会用到的代码

代码语言:javascript
复制
        <?php if(have_posts()) : ?>
                <?php while(have_posts()) : the_post(); ?>
                        <div class="item col-xs-6 col-sm-4 col-md-3">
                            <a href="<?php the_permalink(); ?>">
                                <img src="<?php the_post_thumbnail_url( 'small' ); ?>" alt="<?php the_title(); ?>">
                                <p><?php the_title(); ?></p>
                            </a>
                        </div>
                <?php endwhile; ?>
            <?php else : ?>
            This is no product here!
            <?php endif; ?>

  5、有些功能需要引用woocommerce插件自带的css和js文件

  6、文件加载顺序

①/wp-content/themes/hqt/woocommerce/global/wrapper-start.php里面的外层div/main

②面包屑导航/wp-content/themes/hqt/woocommerce/global/breadcrumb.php

③产品信息/wp-content/themes/hqt/woocommerce/content-single-product.php

包含

图片展示

@hooked woocommerce_show_product_sale_flash是否促销标志

@hooked woocommerce_show_product_images

产品简要信息

@hooked woocommerce_template_single_title - 5

@hooked woocommerce_template_single_rating - 10

@hooked woocommerce_template_single_price - 10

@hooked woocommerce_template_single_excerpt - 20

@hooked woocommerce_template_single_add_to_cart - 30

@hooked woocommerce_template_single_meta - 40

@hooked woocommerce_template_single_sharing - 50

@hooked WC_Structured_Data::generate_product_data() - 60

产品详细信息

@hooked woocommerce_output_product_data_tabs - 10

@hooked woocommerce_upsell_display - 15

@hooked woocommerce_output_related_products - 20

等等

  如果不知道页面用到哪些模板文件,可以用第三方插件来实时查看,比如WooCommerce Template Hints

  好了,就介绍这么多,ytkah祝您早日入手woocommerce模板制作

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-06-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档