主流技术主流框架市场份额情况: #
基于buildwith.com : 23%以上商城都是取用woocommerce技术,40%网站都是基于wordpress底层,这是主流技术,先进技术。
大量功能插件,比肩shopify: #
各种功能插件: https://wordpress.org/plugins/browse/popular/
插件情况:
WordPress 目前是全球最流行的网站建设工具,运行着全球 43% 的网站。以下是关于 WordPress 的统计数据:
- 在官方的 WordPress 插件目录中,有近 60,000 个免费插件。(数据截至 2022 年)
- 总的来看,包括付费选项在内,有超过 31,000 个 WordPress 主题。
简而言之,WordPress 的流行度与其丰富的插件和主题选择密切相关,这些资源使得用户能够轻松地定制和扩展其网站的功能和外观。
https://woocommerce.com/product-category/woocommerce-extensions?collections=product&page=1 商城插件
https://www.cloudways.com/blog/woocommerce-vs-shopify/ 对比shopify
多渠道整合和对接: #
WooCommerce多渠道整合和对接是指将您的在线商店与多个不同的电子商务平台和社交媒体渠道集成,以便更广泛地展示和销售您的产品。这种整合可以帮助您扩大产品的曝光度,吸引更多潜在客户,并简化产品在不同渠道上的管理。
通过WooCommerce多渠道整合和对接,您可以轻松地将您的产品展示在Facebook商店、Google购物、Instagram购物、eBay、Walmart、TikTok等多个平台上。这样一来,您可以通过这些平台获取更多的流量和潜在客户,实现商品的多渠道销售和管理。
这种整合和对接通常需要使用特定的插件或工具,这些插件可以帮助您自动同步产品信息、库存和订单,简化跨平台销售的流程。通过这种方式,您可以更高效地管理多个销售渠道,提高销售业绩,并为客户提供更便捷的购物体验。
全面的社媒整合: #
WooCommerce社交媒体扩展是一种功能强大的工具,用于将您的在线商店与社交媒体平台集成,以增强营销和促进销售。这些扩展为您提供了各种功能,帮助您在社交媒体上展示产品、分享购物体验,并与潜在客户进行互动。
一些常见的WooCommerce社交媒体扩展功能包括:
- 社交分享按钮:允许您在产品页面上添加社交分享按钮,让用户方便地分享您的产品链接到他们的社交媒体账号上,从而扩大产品的曝光度。
- 商品评论和评分:允许用户在社交媒体上分享他们对产品的评论和评分,增加产品的社交认可度。
- 社交登录:允许用户使用他们在社交媒体平台上的账号进行登录和注册,简化注册流程,提高用户体验。
- 广告和像素追踪:集成社交媒体广告平台像素追踪功能,帮助您进行社交媒体广告投放和转化跟踪。
这些扩展可以帮助您更好地利用社交媒体平台,与潜在客户进行互动,提高品牌曝光度,并增加销售机会。
整合物流和支付: #
在WooCommerce中,您可以通过安装适当的插件或扩展来实现物流和支付的整合。对于物流整合,您可以连接各种物流服务提供商,如UPS、FedEx、DHL等,以便自动计算运费、生成快递单号,并跟踪订单的配送状态。这样可以提高订单处理的效率,减少人工操作,同时为客户提供更好的物流体验。
对于支付整合,您可以连接各种支付网关,如PayPal、Stripe、Alipay等,以便客户可以使用各种支付方式完成订单支付。这种整合可以提高支付的安全性和便捷性,同时扩大您的支付覆盖范围,满足不同客户的支付需求。
模板设计市场: #
模板市场有很多现成模板
https://wordpress.org/themes/search/woocommerce/ 免费
https://woocommerce.com/product-category/themes/?categoryIds=1033&collections=theme&page=1 免费
https://themeforest.net/category/wordpress/ecommerce/woocommerce 付费,但是便宜
核心模块: #
商品管理(Product Management):这个模块允许您创建、编辑和管理您的产品目录,包括价格、库存和属性等信息。
订单管理(Order Management):这个模块允许您处理订单、发货、退款和取消订单等任务。
付款和结算(Payment and Checkout):这个模块允许您选择并配置支付方式,例如信用卡、PayPal 等,还可以设置税费、运费和结算选项等。
运输管理(Shipping Management):这个模块允许您设置和管理运输选项,例如运输公司、运费、配送区域等。
用户管理(Customer Management):这个模块允许您管理客户数据、订单历史和客户账户设置等。
报告和分析(Reporting and Analytics):这个模块允许您查看销售报告、库存报告、客户报告和其他数据分析。
插件和主题(Plugins and Themes):这个模块允许您扩展 WooCommerce 的功能和外观,通过安装和配置插件和主题来满足您的特定需求。
API扩展: #
Restful api , 相当于管理后台的全部功能,用api形式实现
https://woocommerce.github.io/woocommerce-rest-api-docs/#introduction 文档
https://github.com/SwiftComZA/vsf-wc-api 实践案例
参考资料:
https://developer.wordpress.org/rest-api/key-concepts/
http://woocommerce.github.io/woocommerce-rest-api-docs/#create-a-product-review
https://github.com/woocommerce/woocommerce-blocks/tree/trunk/src/StoreApi
https://woocommerce.github.io/woocommerce-rest-api-docs/#introduction
https://github.com/postlight/headless-wp-starter 基本restful 接口技术
// 注册 REST API 路由
add_action('rest_api_init', 'custom_wc_api_register_routes');
Store API, 相当于前端的功能,用api实现
https://developer.woocommerce.com/2022/03/25/store-api-is-now-considered-stable/
Graphql API: #
核心有点类似 rpc ,先要定义好 数据格式 输入输出, 然后定义数据来源。
下面是介绍:
https://haofly.net/graphql-tutorial-5/API
https://blog.csdn.net/yaotu2003/article/details/103241145
https://www.toptal.com/api-development/graphql-vs-rest-tutorial
https://www.jianshu.com/p/81022035872d/
https://laravelacademy.org/books/laravel-tutorial/chapter/graphql-api
https://hasura.io/learn/zh/graphql/intro-graphql/graphql-queries/
自定义API和Web服务: #
- 创建自定义API端点来提供数据或执行特定操作。
- 使用REST API或WP REST API来构建Web服务。