跳转到主要内容

书籍

WooCommerce 文档

相关英文(Store/Blocks):WooCommerce Developer Docs (https://docs.cocobook.com/books/woocommerce-developer-docs)
WooCommerce 官方文档中文稿,覆盖入门、功能、主题与扩展开发要点。

277 页更新于 8 小时前

开始阅读

目录277

  1. 01 购物车令牌 购物车令牌可以替代基于 Cookie 的会话,用于无头环境下的购物车交互。 当使用 Cart-Token 时,不需要 随机数。 获取购物车令牌 对 /cart 接口的请求会返回一个 Cart-Token 头部... 7 个月前
  2. 02 Store API 设计原则 在扩展、创建或更新 Store API 的接口时,应考虑以下原则。 接口必须包含一个 明确定义的 JSON 结构化数据 每个接口/端点都需要特定的输入数据结构,并且应使用定义的、可预测的结构返回数据。 这在 JSO... 7 个月前
  3. 03 随机数 (Nonce) 随机数是用于验证请求来源和意图的数字,以实现安全目的。 您可以阅读更多关于 WordPress 代码库中的随机数 的信息。 需要使用随机数的 API 接口 对 /cart 接口的 POST 请求以及对所有 /c... 7 个月前
  4. 04 Store API 接口的限流 限流 功能现已适用于 Store API 接口。这是一个可选功能,默认情况下是禁用的。可以通过遵循 以下说明 来启用它。 其主要目的是防止对接口的滥用,以及避免因过多的调用而导致运行 Store 的服务器性能下降。... 7 个月前
  5. 05 购物车令牌 购物车令牌可以替代基于 Cookie 的会话,用于无头环境下的购物车交互。 当使用 Cart-Token 时,不需要 随机数。 获取购物车令牌 对 /cart 接口的请求会返回一个 Cart-Token 头部... 7 个月前
  6. 06 Store API 接口的速率限制 速率限制 适用于 Store API 接口。这是一个可选功能,默认情况下是禁用的。可以通过以下说明启用它。 其主要目的是防止对接口的滥用,以及避免因过多的调用而导致运行 Store 的服务器性能下降。 速率限制的跟... 7 个月前
  7. 07 可扩展的 API 接口 Store API 的某些接口可以通过名为 ExtendSchema 的类进行扩展。 这允许您自定义 Store API 返回的数据(包括结构化数据),以便您的应用程序或插件可以消费这些数据。 有关扩展 Stor... 6 个月前
  8. 08 添加字段并传递值 本文档描述了开发者如何将一个输入字段插入到结账块中,并将该字段的值传递给 Store API,以便在处理结账时可用。 概述 开发者可以通过添加新的内部块并处理额外的数据,来扩展结账块,从而通过结账 POST 请求进... 7 个月前
  9. 09 暴露你的数据 问题 您希望扩展 Mini-Cart、Cart 和 Checkout 模块,但需要使用一些 Store API 或上下文环境中不可用的自定义数据。您不想创建自己的 API 接口或 Ajax 操作,而是希望利用现有的... 6 个月前
  10. 10 可用的格式化器 Formatters 是实用类,允许您格式化值,使其与 Store API 兼容。 默认格式化器处理诸如货币金额、货币信息或 HTML 之类的数值。 建议您在扩展 Store API 时使用这些格式化器。 为什么格... 7 个月前
  11. 11 动态更新购物车 问题 您是一位扩展开发者,您的扩展在客户端输入(例如,购物者在购物车侧边栏的输入框中填写内容,然后点击一个按钮)的触发下,执行一些服务器端处理。 这种服务器端处理会导致购物车状态发生变化,您希望更新客户端购物车或结... 6 个月前
  12. 12 购物车优惠券 API 获取购物车优惠券列表 GET /cart/coupons 此接口不需要任何参数。 curl "https://example-store.com/wp-json/wc/store/v1/cart/coupons" ... 7 个月前
  13. 13 购物车项目 API 本 API 提供了访问和管理购物车项目的接口。 功能描述: 该 API 允许您: 获取购物车中的所有项目: 可以根据用户 ID 或购物车 ID 获取指定购物车中的所有项目列表。 添加项目到购物车: 可以向指定购... 7 个月前
  14. 14 购物车 API 购物车 API 返回当前会话或已登录用户的购物车当前状态。 所有 POST 接口都需要一个 随机数 Token 或一个 购物车 Token,并在完成时返回完整的购物车更新后的状态。 获取购物车 GET /cart ... 7 个月前
  15. 15 结账订单 API 结账订单 API 旨在简化现有订单的处理和付款操作。 所有结账订单接口都需要一个 随机数 Token 或一个 购物车 Token,否则这些接口将返回一个错误。 处理订单和支付 接受最终选择的支付方法,以及任何额外的... 7 个月前
  16. 16 结账 API 结账 API 允许创建订单(基于当前的购物车)并处理付款方式的支付。 所有结账端点都需要一个 Nonce Token 或一个 Cart Token,否则这些端点将返回一个错误。 获取结账数据 返回用于结账所需的数据... 7 个月前
  17. 17 订单 API 订单 API 返回用于支付订单的信息。 获取订单 GET /order/{ORDER_ID}?key={KEY}&billing_email={BILLING_EMAIL} 此接口有一个必需的参数,即 key。 ... 7 个月前
  18. 18 产品 属性 术语 API GET /products/attributes/:id/terms GET /products/attributes/:id/terms?orderby=slug 属性 类型 必需 描述 id integer 是... 7 个月前
  19. 19 产品属性 API 获取产品属性列表 GET /products/attributes 此接口不需要任何参数。 curl "https://example-store.com/wp-json/wc/store/v1/products/... 7 个月前
  20. 20 产品品牌 API 本 API 提供了访问产品品牌信息的接口。 功能描述: 该 API 允许您: 查询所有可用的品牌。 根据品牌 ID 获取特定品牌的详细信息。 根据品牌名称进行模糊搜索。 API 端点: GET /api/v1/br... 7 个月前
  21. 21 产品类别 API 本 API 允许您访问和管理产品类别信息。 目录 获取所有产品类别 按 ID 获取产品类别 创建产品类别 更新产品类别 删除产品类别 获取所有产品类别 此 API 端点允许您获取所有可用的产品类别。 请求方法: ... 7 个月前
  22. 22 产品集合数据 API 此接口允许您获取产品集合的聚合数据,例如,在一个产品集合中获取最高和最低价格(忽略分页)。 这由产品筛选小工具中的块使用,因为计数基于正在查看的产品目录。 GET /products/collection-data... 7 个月前
  23. 23 产品评论 API 本 API 提供了访问产品评论数据的接口。 功能描述: 该 API 允许您: 获取产品评论: 您可以根据产品 ID 获取相关的评论列表。 过滤评论: 您可以根据不同的条件(例如,评分、日期)过滤评论。 查看评论... 7 个月前
  24. 24 产品标签 API 列出产品标签 GET /products/tags 属性 类型 必需 描述 context 字符串 否 发送请求的范围;决定响应中包含的字段。 page 整数 否 集合的当前页。默认为 1。 per_page 整... 7 个月前
  25. 25 产品 API 该商店产品 API 提供公开的产品数据,以便在客户端进行渲染。 列表产品 GET /products GET /products?search=产品名称 GET /products?slug=别名-1,别名-2 G... 7 个月前
  26. 26 购物车 API 购物车 API 返回当前会话或登入用户的购物车当前状态。 所有 POST 端点都需要一个随机数令牌或一个购物车令牌,并在完成后返回完整购物车的已更新状态。 获取购物车 GET /cart 此端点无需任何参数。 cu... 6 个月前
  27. 27 结账订单 API 结账订单 API 旨在简化现有订单的处理和付款操作。 所有结账订单接口都需要一个 随机数 Token 或一个 购物车 Token,否则这些接口将返回一个错误。 处理订单和支付 接受最终选择的支付方法,以及任何额外的... 6 个月前
  28. 28 订单 API 订单 API 返回用于支付的订单。 获取订单 GET /order/{ORDER_ID}?key={KEY}&billing_email={BILLING_EMAIL} 此端点有一个必填参数,即 key。对于访客... 6 个月前
  29. 29 产品 属性 术语 API GET /products/attributes/:id/terms GET /products/attributes/:id/terms?orderby=slug 属性 类型 必需 描述 id integer 是... 6 个月前
  30. 30 产品品牌 API 列出产品品牌 GET /products/brands 属性 类型 是否必需 描述 context 字符串 否 发起请求的范围;决定响应中包含的字段。 page 整数 否 集合的当前页。默认为 1。 per_pa... 6 个月前
  31. 31 产品分类 API 列出产品分类 GET /products/categories 属性 类型 是否必需 描述 context 字符串 否 发起请求的范围;决定响应中包含的字段。 page 整数 否 集合的当前页。默认为 1。 pe... 6 个月前
  32. 32 产品评论 API 列出产品评论 此端点返回产品评论(评论),也可以显示来自特定产品或特定分类的结果。 GET /products/reviews GET /products/reviews?category_id=1,2,3 GET... 6 个月前
  33. 33 购物车令牌 购物车令牌可以替代基于 Cookie 的会话,用于无头环境下的购物车交互。 当使用 Cart-Token 时,不需要 随机数。 获取购物车令牌 对 /cart 接口的请求会返回一个 Cart-Token 头部... 6 个月前
  34. 34 WooCommerce 编码规范 遵守 WooCommerce 编码规范对于维护高质量的代码、确保兼容性以及促进更轻松的维护和更新至关重要。本文档概述了在 WooCommerce 生态系统中工作的开发人员应遵循的推荐编码实践,包括使用钩子、函数前缀... 7 个月前
  35. 35 CSS/Sass 命名规范 简介 我们的规范基于 Calypso 的规范,而 Calypso 又遵循 BEM 方法论。 请参考 Calypso CSS/Sass 编码规范 以获取完整详情。 更多关于 BEM 核心概念 的信息,请阅读相关文档。... 7 个月前
  36. 36 WooCommerce 语法、标点符号和首字母大写指南 遵循语法、标点符号和风格指南有助于保持我们文档的一致性。 如果用户知道他们能得到什么以及在哪里找到他们需要的信息,他们的体验会更好。 基础 保持开放性。 有些人会阅读每一个字。 有些人会浏览和搜索,或者更喜欢视频。... 7 个月前
  37. 37 命名规范 PHP WooCommerce 核心通常遵循 WordPress PHP 命名规范。 根据代码的位置,还存在一些额外的规范。 /src /src 目录下的类遵循 PSR-4 标准。有关更多信息,请参阅 [/src]... 6 个月前
  38. 38 如何为简单产品和可变产品添加自定义字段 在本教程中,您将学习如何为产品创建自定义字段并在您的商店中显示它。我们将一起设置插件的基本结构,并了解 WordPress 的命名约定和 WooCommerce 的钩子机制。最终,您将获得一个用于添加自定义字段的可... 7 个月前
  39. 39 使用 WooCommerce CRUD 对象进行开发 CRUD 是对数据库或资源上可以执行的四个基本操作的缩写:创建、读取、更新、删除。 WooCommerce 3.0 引入了 CRUD 对象,用于处理 WooCommerce 数据。在您的代码中,尽可能使用这些对象,... 7 个月前
  40. 40 数据存储基础 在为 WordPress 和 WooCommerce 开发时,重要的是要考虑数据的性质和持久性。这将帮助您决定最佳的存储方式。以下是一个简要的介绍: 瞬态 如果数据可能并不总是存在(即,数据会过期),请使用 瞬态。... 7 个月前
  41. 41 如何管理 WooCommerce 数据存储 简介 数据存储类充当 WooCommerce 的数据 CRUD 类( WC_Product, WC_Order, WC_Customer 等)与数据库层之间的桥梁。 通过将数据库逻辑与数据分离,WooComme... 7 个月前
  42. 42 WooCommerce 日志记录 WooCommerce 拥有一个强大的日志记录系统,可用于在开发期间进行调试,在生产环境中捕获错误,甚至在发生特定事件时发送通知。 默认情况下,WooCommerce 使用此日志记录器来记录可能有助于解决商店问题的... 6 个月前
  43. 43 0043-best-practices-data-management-docs-data-storage title: "数据存储基础" post_status: publish comment_status: open taxonomy: category: - woocommerce post_tag: - Dat... 7 个月前
  44. 44 使用 WooCommerce CRUD 对象进行开发 CRUD 是您可以对数据库或资源执行的四种基本操作的缩写——创建、读取、更新、删除。 WooCommerce 3.0 引入了 CRUD 对象用于处理 WooCommerce 数据。在您的代码中,应尽可能使用这些对象... 6 个月前
  45. 45 更新国家和行政区划 WooCommerce 包含一个全面的国家和行政区划(例如省份或州)列表,这些列表用于用户界面的各个部分。 当然,国家及其行政区划也会定期发生变化。 在这些情况下,您可以提交一个 问题报告 或 提交一个拉取请求。 ... 7 个月前
  46. 46 如何翻译 WooCommerce WooCommerce 已经翻译成多种语言,并且开箱即用,支持翻译。 只需要一个用于您语言的翻译文件即可。 创建翻译的方法有很多,大多数方法都已在 WordPress Codex 中详细说明。 在大多数情况下,您可... 7 个月前
  47. 47 更新国家和行政区划 WooCommerce 包含一个全面的国家和行政区划(例如省份或州)列表,这些列表用于用户界面的各个部分。 当然,国家及其行政区划也会定期发生变化。 在这些情况下,您可以提交一个 问题报告 或 提交一个拉取请求。 ... 6 个月前
  48. 48 如何配置 WooCommerce 的缓存插件 从缓存中排除网页 通常,在使用缓存插件时,它们已经会自动排除某些网页。如果不是,请确保通过缓存系统的相应设置,从缓存中排除以下网页: 购物车 我的账户 结账 这些网页需要保持动态状态,因为它们显示特定于当前客户及其... 7 个月前
  49. 49 WooCommerce 扩展的性能最佳实践 优化 WooCommerce 扩展的性能对于确保在线商店的流畅运行、提供卓越的用户体验以及在搜索引擎结果中获得良好的排名至关重要。 本指南专为希望提高 WooCommerce 扩展的速度和效率的开发者而设计,重点在... 7 个月前
  50. 50 如何优化 WooCommerce 商店的性能 简介 本指南涵盖了优化 WooCommerce 商店性能的最佳实践和技术,包括缓存、图像优化、数据库维护、代码压缩以及使用内容分发网络 (CDN)。 通过遵循这些建议,开发者可以构建高性能的 WooCommerce... 7 个月前
  51. 51 如何请求 WooCommerce 插件评论 请求评论的方法 后台通知 后台通知是请求评论的常用方法,但过度使用后台通知会降低效果。 我们建议在通知的设计上保持克制,并且每次只显示一个通知。 过多的或过于 intrusive 的通知很容易让商家感到厌烦。 建议... 7 个月前
  52. 52 各种建议和指导 与搜索词直接匹配的贡献者姓名将在 WordPress.org 插件库中获得极高的排名,这意味着如果您的 WordPress.org 用户名以您的业务命名(如果该名称是您插件的搜索词),可能会对竞争插件产生不利影响。... 7 个月前
  53. 53 向用户通报错误修复和功能请求 一个错误或缺失的功能可能会对商家造成重大影响。 堆积的错误或未实现的流行功能可能导致负面评论,以及商家流失并寻找竞争解决方案。 通常,错误会通过支持渠道或 GitHub 报告,或者您可以在测试过程中自行发现。 当发... 7 个月前
  54. 54 如何应对 WooCommerce 插件的负面评价 在商家的使用过程中,可能会遇到一些不愉快的事件,导致他们留下公开的负面评价。这些事件通常包括: 产品问题, 缺少产品功能, 没有提供有用的回复, 收到回复的等待时间过长,或者; 上述问题的组合。 收到负面评价时,您... 7 个月前
  55. 55 利用 WooCommerce 扩展的特性请求功能 重要的是要跟踪所有特性请求,并建立一种记录系统,以便任何人都可以了解产品在一段时间内收到的反馈类型。 我们建议每天或每隔一天进行检查,您应该: 评估新的特性请求, 庆祝积极的评论,以及; 采取行动处理负面评论。 仔... 7 个月前
  56. 56 如何利用您的支持团队来响应反馈 您的支持团队通常是商家与您联系的主要入口。门票(Tickets)和聊天是与商家沟通的最佳工具,可以帮助我们了解他们对软件的使用情况,倾听他们的反馈,并分析他们的功能请求。 总体而言,支持团队对产品以及用户的使用方式... 7 个月前
  57. 57 何时请求 WooCommerce 扩展的评论 提高我们的五星级评论的最佳方法是,识别出商家旅程中的关键时刻,即他们更有可能留下评论,并主动请求他们留下评论。 对于大多数用例,最明显的时刻是: 当商家感到无助、迷茫或沮丧,而我们能够提供帮助时; 当商家在我们的代... 7 个月前
  58. 58 各种建议和指导 与搜索词直接匹配的贡献者姓名将在 WordPress.org 插件库中获得极高的排名,这意味着如果您的 WordPress.org 用户名以您的业务命名(如果该名称是您插件的搜索词),可能会对竞争插件产生不利影响。... 6 个月前
  59. 59 向用户通报错误修复和功能请求 一个错误或缺失的功能可能会对商家造成重大影响。 堆积的错误或未实现的流行功能可能导致负面评论,以及商家流失并寻找竞争解决方案。 通常,错误会通过支持渠道或 GitHub 报告,或者您可以在测试过程中自行发现。 当发... 6 个月前
  60. 60 如何回应 WooCommerce 扩展的负面评价 商家在旅程中遇到不愉快的事件时,可能会留下公开的负面评价。这些事件通常包括: 产品存在问题 产品功能缺失 回复没有帮助 等待回复时间过长 或以上情况的组合 收到负面评价时,您的目标始终应该是扭转这一评价——这听起来... 6 个月前
  61. 61 如何利用您的支持团队来响应反馈 您的支持团队通常是商家与您联系的主要入口。门票(Tickets)和聊天是与商家沟通的最佳工具,可以帮助我们了解他们对软件的使用情况,倾听他们的反馈,并分析他们的功能请求。 总体而言,支持团队对产品以及用户的使用方式... 6 个月前
  62. 62 何时请求 WooCommerce 扩展的评论 提高我们的五星级评论的最佳方法是,识别出商家旅程中的关键时刻,即他们更有可能留下评论,并主动请求他们留下评论。 对于大多数用例,最明显的时刻是: 当商家感到无助、迷茫或沮丧,而我们能够提供帮助时; 当商家在我们的代... 6 个月前
  63. 63 如何防止 WooCommerce 网站的数据泄露 数据泄露可能会暴露敏感信息,并危及 WooCommerce 网站的安全性。 数据泄露的一个常见来源是直接访问 PHP 文件。 本教程将向您展示如何防止此类数据泄露。 在您 WooCommerce 扩展的每个 PHP... 7 个月前
  64. 64 WooCommerce 安全最佳实践 安全实践简介 安全性对于在线商店至关重要。安全漏洞可能导致严重的财务损失、声誉损害以及客户信任的丧失。实施强大的安全措施至关重要。本指南涵盖了保护 WooCommerce 商店的最佳实践,包括加固 WordPres... 7 个月前
  65. 65 如何防止 WooCommerce 网站的数据泄露 数据泄露可能会暴露敏感信息,并危及 WooCommerce 网站的安全性。 数据泄露的一个常见来源是直接访问 PHP 文件。 本教程将向您展示如何防止此类数据泄露。 在您 WooCommerce 扩展的每个 PHP... 6 个月前
  66. 66 可分享的结账链接 自定义结账链接会自动将特定产品添加到购物车,并将客户直接重定向到带有唯一会话 ID 的结账页面。 自定义结账链接的路径是 /checkout-link/,且不可自定义。 支持的参数 产品 products=123... 7 个月前
  67. 67 自定义 WooCommerce 端点 URL 在开始之前,请查看 WooCommerce 端点。 自定义端点 URL 每个端点的 URL 可以在 WooCommerce > 设置 > 高级 的“页面设置”部分进行自定义。 请确保它们是唯一的,以避免冲突。 如果... 6 个月前
  68. 68 理解在 WooCommerce 中移除 URL 基础部分的风险 总结 移除 /product/、 /product-category/ 或 /shop/ 这些基础部分,通常是不建议的,因为这会影响 WordPress 解析 URL 的方式。 WordPress 使用 URL... 7 个月前
  69. 69 在 WooCommerce 中使用 Webhook 什么是 Webhook? 一个 Webhook 是一种事件通知,发送到您选择的 URL。 用户可以配置它们,以便在一个站点的事件触发另一个站点的行为。 Webhook 对于与第三方服务和其他支持它们的外部 API ... 7 个月前
  70. 70 理解 WooCommerce 端点 端点是在网站 URL 中的附加部分,当存在时,会被识别出来以显示不同的内容。 例如:您可能在 URL yoursite.com/my-account 上显示一个“我的账户”网页。当将端点 'edit-account... 6 个月前
  71. 71 理解在 WooCommerce 中移除 URL 基础部分的风险 总结 移除 /product/、 /product-category/ 或 /shop/ 这些基础部分,通常是不建议的,因为这会影响 WordPress 解析 URL 的方式。 WordPress 使用 URL... 6 个月前
  72. 72 附加结账字段 对于开发者和商家来说,一个常见的用例是向结账表单添加新的字段,以收集有关客户或其订单的更多信息。 本文档将概述扩展程序应采取的步骤,以注册一些附加的结账字段。 可用的字段位置 附加的结账字段可以在三个不同的位置进行... 7 个月前
  73. 73 可用的插槽 本文档列出了可用的插槽,您可以使用它们来添加自定义内容(填充)。 如果您想添加一个新的 SlotFill 组件,请查看 结账 - 插槽填充 文档。 要了解更多关于插槽和填充的信息,请查看 插槽和填充 文档。 关于... 6 个月前
  74. 74 结账工具 提供用于结账功能的实用函数和 React 钩子,这些功能来自 @woocommerce/blocks-checkout。 useValidateCheckout 一个钩子,用于验证结账表单,并在发现任何错误时自动... 7 个月前
  75. 75 DOM 事件 某些块需要响应某些事件,以便显示最新的数据或以特定方式运行。 例如,购物车块必须监听“加入购物车”事件,以便更新购物车的内容;或者迷你购物车块,每当一个产品被添加到购物车时,它就会打开。 WooCommerce 核... 7 个月前
  76. 76 结账模块如何处理订单 本文将深入探讨结账流程的内部机制。更具体地说,当用户点击“提交订单”按钮后会发生什么。 结构 以下区域与处理用户的结账过程相关。 支付注册表 (文件) 支付注册表存储每个支付方法的所有配置信息。 我们可以使用 r... 7 个月前
  77. 77 移除结账字段 如果您正在尝试扩展新的结账 Block,您可能会注意到之前的 checkout_fields 不起作用。这是有意为之,因为我们希望提供更多经过精心设计的扩展方式。 尽管如此,我们最常收到的一项请求是,如何为某些... 7 个月前
  78. 78 结账流程和事件 本文档概述了 WooCommerce 结账模块中的结账流程,并提供了一些通用的架构概览。 结账模块的架构源于以下原则: 在结账流程中,数据拥有单一的权威来源。 为扩展集成提供一致的界面(例如,付款方式)。此界面保护... 6 个月前
  79. 79 在结账块中过滤付款方式 问题 您是一名扩展开发者,您的扩展有条件地隐藏结账步骤中的支付网关。您需要使用前端可扩展性点来隐藏结账块中的支付网关。 解决方案 WooCommerce Blocks 提供了名为 registerPaymentM... 6 个月前
  80. 80 付款方式集成 客户端集成 客户端集成包括一个 API,用于注册 常规 和 快速 付款方式。 在两种情况下,客户端集成都是通过 blocks-registry API 提供的注册方法来完成的。您可以通过 WooCommerce ... 7 个月前
  81. 81 付款方式集成 客户端集成 客户端集成包含用于注册_常规_和_快捷_付款方式的 API。 在这两种情况下,客户端集成都是通过 blocks-registry API 上公开的注册方法完成的。您可以通过 WooCommerce 环... 6 个月前
  82. 82 内部区块类型 以下“附加购物车和结账”内部区块类型过滤器可用: additionalCartCheckoutInnerBlockTypes additionalCartCheckoutInnerBlockTypes 描述 购物车... 6 个月前
  83. 83 购物车明细项 以下购物车明细项过滤器是可用的: cartItemClass cartItemPrice itemName saleBadgePriceFormat showRemoveItemLink subtotalPrice... 6 个月前
  84. 84 结账和下单按钮 以下“结账和下单”按钮过滤器可用: proceedToCheckoutButtonLabel proceedToCheckoutButtonLink placeOrderButtonLabel 以下对象在过滤器之间... 6 个月前
  85. 85 优惠券 以下优惠券过滤器可用: coupons showApplyCouponNotice showRemoveCouponNotice coupons 描述 当前功能是在购物车和结账侧边栏中显示优惠券代码。 如果您动态生... 6 个月前
  86. 86 订单摘要项目 以下订单摘要项目过滤器是可用的: cartItemClass cartItemPrice cartItemScreenReaderPrice itemName subtotalPriceFormat 以下对象在过滤... 6 个月前
  87. 87 Totals footer item 以下 Totals Footer Item 过滤器是可用的: totalLabel totalValue totalLabel 以下对象用于过滤器: Cart object Description totalLa... 6 个月前
  88. 88 产品集合块发出的 DOM 事件 wc-blocks_product_list_rendered 当产品集合块被渲染或重新渲染时(例如,由于网页更改),会触发此事件。 detail 参数 参数 类型 默认值 描述 collection 字符串 un... 7 个月前
  89. 89 在产品集合块中注册自定义集合 __experimentalRegisterProductCollection 函数是 @woocommerce/blocks-registry 包的一部分。 此函数允许第三方开发者注册一个新的集合。 此函数接受... 7 个月前
  90. 90 块中的可扩展性 这些文档都涉及 WooCommerce 各种块中的可扩展性。 导入和依赖项提取 本部分的文档在代码示例中会使用 window 全局变量,例如: const { registerCheckoutFilters } =... 6 个月前
  91. 91 常见问题 本文档旨在解答一些来自扩展 WooCommerce Blocks 的开发者的常见问题。 我们会根据收到的问题不断更新此 FAQ 文档,这并非文档的最终版本。 如果您有此处未提及的问题,我们邀请您在 GitHub 讨... 6 个月前
  92. 92 Blocks 参考 本页面列出了该包中包含的 Woo 组件。 (由于仍有一些组件尚未采用 block.json 定义,因此此列表可能不完整)。 产品平均评分 (Beta) - woocommerce/product-average-... 7 个月前
  93. 93 处理脚本、样式和数据 问题 您是一位扩展开发者,为了允许用户在客户端与您的扩展进行交互,您编写了一些 CSS 和 JavaScript 代码,希望这些代码能够包含在网页中。 您的 JavaScript 代码还依赖于一些服务器端数据,并且... 7 个月前
  94. 94 客户端和服务器之间的数据流概述 在 WooCommerce 购物车和结账模块中,服务器是关键事务性数据的权威来源。这包括: 购物车商品详情(商品、数量和价格) 购物车总额(例如,税费、费用、小计) 客户信息(收货地址和账单地址,以及其他客户数据)... 6 个月前
  95. 95 Slot 和 Fill 问题 您向 Store API 添加了自定义数据。您使用 结账过滤器 修改了多个字符串。现在,您想在购物车和结账的特定位置渲染您自己的组件。 解决方案 Slot 和 Fill 是两个组件,它们提供了在购物车和结账的... 6 个月前
  96. 96 购物车商店 (`wc/store/cart`) 💡 购物车商店和结账商店有什么区别? 购物车商店 ( wc/store/cart) 用于管理和检索关于购物车的的数据,包括商品、客户数据以及与优惠券相关的交互。 结账商店 ( wc/store/checkout) ... 7 个月前
  97. 97 结账商店 (`wc/store/checkout`) 💡 购物车商店和结账商店有什么区别? 购物车商店 ( wc/store/cart) 管理和检索关于购物车的的数据,包括商品、客户数据以及优惠券等交互。 结账商店 ( wc/store/checkout) 管理和检索... 7 个月前
  98. 98 Collections Store (`wc/store/collections`) 概述 Collections Store 允许在 WooCommerce Blocks 中检索与产品相关的集合。 使用方法 要使用此存储,您需要在任何引用它的模块中导入 COLLECTIONS_STORE_KEY... 7 个月前
  99. 99 支付存储 (`wc/store/payment`) 概述 支付数据存储用于存储支付方式数据和支付处理信息。当支付状态发生变化时,数据存储会反映这些变化。 ⚠️ 目前,所有操作仅供内部使用,我们正在确定哪些操作对扩展程序与此数据存储进行交互是有用的。我们不鼓励扩展程序... 7 个月前
  100. 100 查询状态商店 (`wc/store/query-state`) 概述 查询状态商店提供了操作,用于处理和操作与查询相关的数据,这些数据位于特定的上下文环境中,例如单个区块。 这有助于动态更新和检索查询状态值,从而确保 WooCommerce 区块中准确且具有上下文相关的的数据管... 7 个月前
  101. 101 结构化数据存储 (`wc/store/schema`) 概述 结构化数据存储管理与 WooCommerce Blocks 相关的路由,从而能够高效地检索和更新给定命名空间的路由数据。 此存储简化了与资源路由的交互,确保模块可以根据需要轻松访问端点路径。 用法 要使用此存... 7 个月前
  102. 102 Store Notices Store (`wc/store/store-notices`) 概述 Store Notices Store 允许注册和取消注册用于显示通知的容器。 这对于在特定位置显示通知非常有用,例如自定义块。 使用方法 要使用此存储,您需要在任何引用它的模块中导入 storeNotic... 7 个月前
  103. 103 验证数据存储 (`wc/store/validation`) 概述 验证数据存储提供了一种在购物车或结账模块中显示字段错误的机制。 存储中的数据应该是一个单独的对象,其键是 错误 ID,值是与该错误信息相关的数据。对象中的值应该包含 message 和 hidden 字段。m... 7 个月前
  104. 104 商店通知商店 (`wc/store/store-notices`) 概述 商店通知商店允许注册和注销通知容器。这对于在特定位置(例如自定义区块)显示通知非常有用。 用法 要使用此商店,您需要在任何引用它的模块中汇入 storeNoticesStore 的 StoreDescri... 6 个月前
  105. 105 短代码的钩子替代方案 以下是加载购物车/结账短代码和块时运行的钩子。其中一些是通用的 WooCommerce 生命周期钩子,另一些是特定于购物车和结账页面的钩子。这些是通过记录每次 do_action 和 apply_filters... 7 个月前
  106. 106 迁移的旧版钩子 以下是存在于 WooCommerce 核心代码中,并被迁移到 WooCommerce Blocks 的钩子。 请注意,这里的操作和筛选器在服务器端运行。客户端区块的更改不一定基于添加到服务器端钩子的回调函数。 请参... 7 个月前
  107. 107 Hook alternatives These are the hooks that run when loading the Cart/Checkout shortcodes and blocks. Some are general WooComm... 6 个月前
  108. 108 Migrated legacy hooks Below are the hooks that exist in WooCommerce core and that were brought over to WooCommerce Blocks. Please... 6 个月前
  109. 109 如何向 WooCommerce 结账阻止添加额外的字段 此功能需要 WooCommerce 8.9.0 或更高版本。 WooCommerce 结账阻止提供了一个强大的 API,供开发者在结账过程中从客户处收集额外的信息。 无论您需要收集特殊的送货说明、公司信息还是营销偏... 6 个月前
  110. 110 如何让您的 WooCommerce 附加结账字段在结账页面上根据条件显示 此功能需要 WooCommerce 9.9.0 或更高版本。 条件可见性允许您创建智能、自适应的结账表单,仅在需要时显示相关字段,从而减少表单的复杂性,并改善客户体验。 为什么使用条件可见性? 条件字段可以帮助您:... 7 个月前
  111. 111 与结账模块集成保护功能 如果您是 CAPTCHA 或欺诈防护插件的开发者,请确保您的解决方案与 Store API 接口对接,并与结账模块进行集成。本教程将指导您完成向 WooCommerce 结账模块添加保护机制的流程。 概述 WooC... 6 个月前
  112. 112 添加一个国家 使用以下代码片段,将国家添加到您的国家列表: if ( ! function_exists( 'YOUR_PREFIX_add_country_to_countries_list' ) ) { /** *... 7 个月前
  113. 113 添加货币和符号 将自定义货币添加到您的货币列表中: if ( ! function_exists( 'YOUR_PREFIX_add_currency_name' ) ) { /** * 添加自定义货币 * ... 7 个月前
  114. 114 添加或修改州/省 在 WooCommerce 中,您可以添加自己的州/省信息或修改现有的州/省信息。 注意:您必须将 XX 的两个实例都替换为您的国家/地区代码。这意味着数组中的每个州/省 ID 必须在您分配给该州/省的数值前面加上... 7 个月前
  115. 115 调整数量输入框的值 设置产品网页上数量输入框的起始值、最大值、最小值和递增量。 if ( ! function_exists( 'YOUR_PREFIX_woocommerce_quantity_input_args' ) ) { ... 7 个月前
  116. 116 在登录/注册表单上方添加一条信息 这段代码将在用户的“我的账户”页面,在登录/注册表单上方添加自定义信息。 if ( ! function_exists( 'YOUR_PREFIX_login_message' ) ) { /** ... 7 个月前
  117. 117 更改货币符号 在 WooCommerce 中,每种货币都与一个代码和一个符号相关联。例如,澳大利亚元的代码是 AUD,符号是 $(如果您感兴趣,您可以在 源代码 中查看完整的代码和符号列表)。 但是,可能存在您希望更改符号的... 7 个月前
  118. 118 检查付款方式是否支持退款、订阅或预购 如果某个付款方式的文档没有明确说明其支持的功能,您通常可以通过查看付款方式的代码来了解其支持哪些功能。 付款方式可以添加对 WooCommerce 及其扩展程序中某些功能的支持。例如,一个付款方式可以支持退款、订阅... 7 个月前
  119. 119 配置特殊税收场景的代码示例 场景 A:无论位置和税收,都收取相同的价格 如果商店在输入产品价格时已经包含了税费,但同时应用了各种基于位置的税率,那么价格可能会因为不同的税率而显示不同。实际上,基础价格保持不变,税费影响的是总价。 请点击此链接... 7 个月前
  120. 120 使用操作和过滤器自定义结账字段 如果您不熟悉代码以及解决潜在的冲突,我们有一个扩展程序可以提供帮助:WooCommerce 结账字段编辑器。安装并激活此扩展程序会覆盖您尝试实现的任何代码;当扩展程序激活时,您不能在 functions.php ... 6 个月前
  121. 121 以编程方式禁用市场场所建议功能 对于那些希望通过编程方式禁用从 woocommerce.com 获取的市场场所建议功能的用户,请将 woocommerce_allow_marketplace_suggestions 过滤器添加到您的主题的 f... 7 个月前
  122. 122 在您的主题或网站中显示自定义字段 您可以利用添加到产品的自定义字段中的元数据,以便在您的主题或网站中显示这些附加的信息。 要为每个产品显示自定义字段,您需要编辑您主题的文件。以下是一个示例,说明如何在单个产品页面上,在简短描述之后显示一个自定义字段... 6 个月前
  123. 123 免费配送自定义设置 免费配送:高级设置/自定义 概述 默认情况下,WooCommerce 会显示所有与客户和购物车内容匹配的配送方式。这意味着免费配送也会与统一费率和其他配送方式一起显示。 要隐藏所有其他配送方式,只显示免费配送,需要... 7 个月前
  124. 124 适用于旧版本地自提的高级设置和自定义 禁用本地自提时的本地税费 默认情况下,本地自提根据您的商店的位置(地址)计算税费,而不是客户的地址。要使用您的标准税费配置,请将以下代码片段添加到您主题的 functions.php 文件的末尾: add_fil... 7 个月前
  125. 125 向已记录的数据添加链接 日志 是任何 WooCommerce 扩展的重要组成部分。它可以帮助您跟踪错误和调试问题。一种常见的模式是在您的扩展中提供一个设置,以便在用户需要进行故障排除时启用日志记录。以下代码片段展示了如何添加此设置以及指向... 7 个月前
  126. 126 确保您的翻译升级安全 与其他所有插件一样,WooCommerce 将翻译文件保存在 wp-content/languages/plugins 目录中。 但是,如果您想包含自定义翻译,您可以将它们添加到 wp-content/lang... 7 个月前
  127. 127 修改显示的相关产品数量 将代码添加到您子主题的 functions.php 文件中,或者通过一个允许添加自定义函数的插件,例如 Code snippets 插件。 避免直接将自定义代码添加到父主题的 functions.php 文件中... 7 个月前
  128. 128 覆盖循环模板,并在“加入购物车”按钮旁边显示数量 将以下代码添加到您子主题的 functions.php 文件中,或者通过允许添加自定义函数的插件,例如 Code Snippets 插件。 避免直接将自定义代码添加到父主题的 functions.php 文件中... 7 个月前
  129. 129 重命名一个国家 在您的国家列表中重命名一个国家: if ( ! function_exists( 'YOUR_PREFIX_rename_country' ) ) { /** * 重命名一个国家 * * @p... 7 个月前
  130. 130 SSL 和 HTTPS 和 WooCommerce 位于负载均衡器或反向代理后的网站 WooCommerce 使用 is_ssl() WordPress 函数来验证您的网站是否使用 SSL。 is_ssl() 检查连接是否通过 HTTPS 或在端口 443 上。 ... 7 个月前
  131. 131 移除和禁用 WooCommerce 邮件 这段代码允许您移除和禁用默认的 WooCommerce 邮件。 if ( ! function_exists( 'YOUR_PREFIX_unhook_woocommerce_emails' ) ) { /** ... 7 个月前
  132. 132 卸载并移除所有 WooCommerce 数据 WooCommerce 插件可以像任何其他 WordPress 插件一样进行卸载。 默认情况下,WooCommerce 数据会保留在原位。 如果需要移除所有 WooCommerce 数据,包括产品、订单数据、优惠券... 7 个月前
  133. 133 有用的核心函数 WooCommerce 核心函数在前端和后台都可用。 它们位于 includes/wc-core-functions.php 文件中,可以由主题和插件使用。 条件函数 WooCommerce 条件函数用于确定当前... 6 个月前
  134. 134 使用 NGINX 服务器保护您的上传目录 如果您使用 NGINX 服务器作为您的站点,并且使用了 X-Accel-Redirect/X-Sendfile 或 Force Downloads 下载方法,则需要添加以下配置以提高安全性: # 保护 WooCom... 7 个月前
  135. 135 0135-code-snippets-docs-add-or-modify-states title: "添加或修改州/省" post_status: publish comment_status: open taxonomy: category: - woocommerce post_tag: - C... 7 个月前
  136. 136 检查付款方式是否支持退款、订阅或预购 如果某个付款方式的文档没有明确说明支持的功能,您通常可以通过查看付款方式的代码来了解支持哪些功能。 付款方式可以添加对 WooCommerce 及其扩展的某些功能的支持。例如,付款方式可以支持退款、订阅或预购功能。... 6 个月前
  137. 137 以编程方式禁用市场场所建议功能 对于那些希望通过编程方式禁用从 woocommerce.com 获取的市场场所建议功能的用户,请将 woocommerce_allow_marketplace_suggestions 过滤器添加到您的主题的 f... 6 个月前
  138. 138 重命名一个国家 在您的国家列表中重命名一个国家: if ( ! function_exists( 'YOUR_PREFIX_rename_country' ) ) { /** * 重命名一个国家 * * @p... 6 个月前
  139. 139 CSS SASS 编码规范和命名约定 我们的规范基于 Calypso 所使用的规范,而 Calypso 本身遵循 BEM 方法论。请参考 此文档 获取完整详情。但是,WooCommerce 存在一些差异,具体内容如下: 前缀 由于 WooCommerc... 7 个月前
  140. 140 WooCommerce 核心 API 中的关键流程 在我们的文档中,我们已经确定了 WooCommerce 核心 API 中的关键用户流程。这些流程是我们测试工作的指南,帮助我们集中精力在最重要的方面。它们也为评估修改的影响以及确定问题优先级提供了宝贵的见解。 需要... 7 个月前
  141. 141 常见问题 本页面旨在记录已知的常见问题、遇到的问题以及它们的解决方案或解决方法。 如果您遇到了此处未提及但应该记录的问题,请随时将其添加到列表中。 Composer 在 Automattic\Jetpack\Autoloa... 7 个月前
  142. 142 如何评估 Pull Request 的影响 判断一个 Pull Request 是否应该被标记为“高影响”是一项复杂的任务。为了实现这一点,我们需要评估和估算 Pull Request 中引入的更改对 WooCommerce 的影响,这通常是一项主观的任务,... 6 个月前
  143. 143 核心功能的弃用 弃用是一种鼓励用户放弃某些功能或实践,而选择其他替代方案的方法,这种方法既不破坏向后兼容性,也不完全禁止其使用。 引用维基百科关于弃用的文章: 尽管已弃用的软件功能仍然存在于软件中,但其使用可能会引发警告消息,建议... 7 个月前
  144. 144 处理 WooCommerce 中的 SCSS 和 JS 压缩 SCSS 当在 WooCommerce 项目中更新 SCSS 文件时,请仅提交您对未压缩的 SCSS 文件的更改。 压缩操作将作为发布过程的一部分进行处理。 要获取压缩后的 CSS 文件,请从仓库根目录运行 pn... 7 个月前
  145. 145 命名规范 PHP WooCommerce 核心通常遵循 WordPress PHP 命名规范。此外,函数、类和钩子名称应添加前缀。对于函数,前缀为 wc_;对于类,前缀为 WC_;对于钩子,前缀为 woocommerc... 6 个月前
  146. 146 报告安全问题 WooCommerce 非常重视安全性,并努力确保我们的商家及其客户的安全。 您可以在 这里 找到我们的安全策略,如果您认为您发现了一个漏洞,我们鼓励您遵循该策略并通过 HackerOne 提交您的发现。Hacke... 7 个月前
  147. 147 字符串本地化指南 在所有字符串中使用 woocommerce textdomain。 当在 printf/ sprintf 中使用动态字符串时,如果需要替换多个字符串,请使用编号参数。例如, Test %s string %s.... 7 个月前
  148. 148 WooCommerce Git Flow 约定 分支命名 虽然我们不强制执行任何命名约定,除了发布分支(始终以 release/ 开头),但前缀有助于指示分支或更改的类型。 一些常见的前缀包括 fix/、 feature/、 add/ 和 updat... 7 个月前
  149. 149 WooCommerce Core API 中的关键流程 在说明文档中,我们已明确指出了 WooCommerce Core API 中的核心用户流程。这些流程为我们的测试工作提供了指引,帮助我们集中精力于最重要的环节。它们还为评估修改影响和确定问题优先级提供了宝贵的参考。... 6 个月前
  150. 150 处理 WooCommerce 中的 SCSS 和 JS 压缩 SCSS 当在 WooCommerce 项目中更新 SCSS 文件时,请仅提交您对未压缩的 SCSS 文件的更改。 压缩操作将作为发布过程的一部分进行处理。 要获取压缩后的 CSS 文件,请从仓库根目录运行 pn... 6 个月前
  151. 151 报告安全问题 WooCommerce 非常重视安全性,并努力确保我们的商家及其客户的安全。 您可以在 这里 找到我们的安全策略,如果您认为您发现了一个漏洞,我们鼓励您遵循该策略并通过 HackerOne 提交您的发现。Hacke... 6 个月前
  152. 152 字符串本地化指南 在所有字符串中使用 woocommerce textdomain。 当在 printf/ sprintf 中使用动态字符串时,如果需要替换多个字符串,请使用编号参数。例如, Test %s string %s.... 6 个月前
  153. 153 WooCommerce Git Flow 约定 分支命名 虽然我们不强制执行任何命名约定,除了发布分支(始终以 release/ 开头),但前缀有助于指示分支或更改的类型。 一些常见的前缀包括 fix/、 feature/、 add/ 和 updat... 6 个月前
  154. 154 贡献技术文档 感谢您帮助改进 WooCommerce 的开发者文档。我们的文档由 Docusaurus 提供支持,位于 monorepo 中的 woocommerce/docs/ 文件夹内。 本指南将引导您了解贡献的结构、工具... 6 个月前
  155. 155 技术文档风格指南 本风格指南旨在提供创建有效且用户友好的 WooCommerce 技术文档的指导方针,这些文档将存储在代码仓库中,并由开源贡献者和 WooCommerce 团队进行编辑和迭代。 写作风格 语言风格 重要的是使用清晰简... 7 个月前
  156. 156 贡献技术文档 感谢您帮助改进 WooCommerce 的开发者文档。 我们的文档由 Docusaurus 提供支持,位于 monorepo 中的 woocommerce/docs/ 文件夹中。 本指南将引导您了解贡献的结构、工... 6 个月前
  157. 157 WooCommerce 的代码回溯 代码回溯是指将 trunk 中的更改应用到发布分支的过程。 这确保了关键的修复程序能够通过即将发布的版本到达客户。 请注意,这些流程仅适用于即将发布的版本(而不是已经发布的版本的补丁)。 发布分支的生命周期 当创... 7 个月前
  158. 158 构建和发布版本 :::important 虽然本指南可作为参考,但请记住,特定于版本的说明已在 版本跟踪问题 中提供,这些问题是在发布周期之前创建的,并且应优先使用。 ::: 本页面概述了从发布分支构建任何 WooCommerce... 6 个月前
  159. 159 WooCommerce 发布监控 在发布后,发布负责人应继续监控以下内容,以查找与最新版本直接相关的任何错误。 监控应在主要发布后的 3 天内和点发布后的 1 天内继续。 如果存在疑问,即某个特定问题是否足够严重,以至于需要创建新的点发布修复,请在... 7 个月前
  160. 160 JavaScript 包的发布 WooCommerce 单仓库项目包含许多 JavaScript 组件,用于支持 WooCommerce 的开发,例如 @woocommerce/components,这些组件通过 NPM 进行分发。此发布流程由... 7 个月前
  161. 161 WooCommerce 的小版本发布请求 小版本发布用于解决已发布 WooCommerce 版本中发现的严重问题。 这些是补丁版本(例如,9.9.0 → 9.9.1),仅包含生产环境中的必要修复。 请注意,此过程仅适用于已发布且在客户生产环境中的版本。 小... 7 个月前
  162. 162 补丁版本 什么是补丁版本? 补丁版本是针对特定问题而发布的,不包含大量新功能的修复版本。补丁版本通常包含: 关键的错误修复,影响商店功能或结账流程。 安全补丁,用于解决紧急漏洞。 兼容性修复,用于解决 WordPress、主... 7 个月前
  163. 163 WooCommerce 预发布版本 WooCommerce 预发布版本提供对即将推出的功能和改进的早期访问,允许开发者、测试人员和社区为未来的发布做好准备。 本文档概述了可用的不同类型的预发布版本、它们的发布时间以及它们在整体发布周期中的位置。 发布... 6 个月前
  164. 164 WooCommerce 发布计划 WooCommerce 遵循可预测的发布计划,大约每五周发布一次更新,其中包含新功能、增强功能和错误修复。 本页面总结了我们发布过程的主要阶段,例如功能冻结、beta 和候选版本阶段,以及最终版本和补丁版本的发布时... 6 个月前
  165. 165 发布故障排除与恢复 本网页提供了在 WooCommerce 发布过程中可能出现问题的故障排除和恢复指南。它涵盖了常见场景、推荐操作以及最佳实践,以帮助确保发布过程顺利进行,并高效地解决任何问题。 场景 / 常见问题解答 构建发布时,工... 7 个月前
  166. 166 发布流程 WooCommerce 的发布流程由一系列 GitHub Actions 工作流支持,这些工作流可以自动化重复性任务、强制执行流程规范,并发送通知。本网页提供了所有与发布相关的流程的参考,并按触发方式进行组织。 所... 7 个月前
  167. 167 JavaScript 包的发布 WooCommerce 单仓库项目包含许多 JavaScript 组件,用于支持 WooCommerce 的开发,例如 @woocommerce/components,这些组件通过 NPM 进行分发。此发布流程由... 6 个月前
  168. 168 Beta 测试 Beta 测试对于确保我们的发布版本尽可能无 bug 至关重要,并且可以让我们在将更改正式发布之前收集用户反馈。 任何人都可以参与 Beta 测试,包括商店所有者、插件开发者、主题开发者、译者,我们欢迎任何形式的帮... 7 个月前
  169. 169 WooCommerce 核心关键流程 我们已经确定了 WooCommerce 核心中我们认为最重要的用户流程。这些流程将帮助我们集中和优先安排我们的测试工作。它们还将帮助我们考虑更改的影响以及问题的优先级。 随着平台的不断发展,这些流程将不断演变,包括... 7 个月前
  170. 170 撰写高质量的测试说明 简介 在代码提交请求中提供清晰的测试说明是 WooCommerce 中质量工程的第一步,这对于尽早进行测试以及最大限度地减少 WooCommerce 未来版本中意外影响至关重要。 本页面包含以下部分: 什么是测试?... 7 个月前
  171. 171 WooCommerce 核心关键流程 我们已经确定了我们认为在 WooCommerce 核心中最关键的用户流程。这些流程将帮助我们聚焦并优先安排测试工作。它们还将帮助我们评估更改的影响和问题的优先级。 随着平台的发展,这些流程将持续演进,流程会被更新、... 6 个月前
  172. 172 可访问性最佳实践 在世界许多地方,电子商务商店需要对残疾人士开放。作为 WooCommerce 扩展开发者,您的代码直接影响使用您的扩展的商店的可访问性,并可能影响商家遵守可访问性法律的情况。 本页面是为希望确保其扩展符合可访问性标... 7 个月前
  173. 173 WooCommerce 扩展的兼容性和互操作性 确保您的 WooCommerce 扩展与核心平台、各种组件和其他扩展兼容,对于为用户提供无缝体验至关重要。本文档涵盖了兼容性的重要性、自我声明兼容性检查的流程、手动测试兼容性问题的步骤以及故障排除常见问题的指南。 ... 7 个月前
  174. 174 WooCommerce 扩展开发最佳实践 想创建一个插件来扩展 WooCommerce 吗? 您来对地方了。 WooCommerce 扩展与普通的 WordPress 插件相同。 更多信息,请访问 撰写插件。 您的 WooCommerce 扩展应该: 遵循... 7 个月前
  175. 175 WooCommerce 扩展的 GDPR 合规性指南 简介 《通用数据保护条例》(GDPR)已生效,赋予欧盟居民对其个人数据的更多权利。开发者必须确保 WooCommerce 扩展符合这些法规。 数据共享和收集 第三方数据共享 评估并记录任何第三方数据共享行为。 获取... 7 个月前
  176. 176 WooCommerce 扩展的隐私标准 在线隐私和数据保护变得越来越重要,WooCommerce 扩展也不例外。本文档概述了 WooCommerce 扩展在隐私方面质量的关键指标,以及当前用于测试合规性的方法,以及开发者应遵循的标准,以确保用户信任和法律... 6 个月前
  177. 177 WooCommerce 扩展的支持和文档 有效的支持和全面的文档是任何 WooCommerce 扩展成功的基石。它们不仅能提升用户体验,还能促进更轻松的维护和开发。本文档概述了创建文档、提供支持和建立反馈机制的最佳实践。 创建有效的文档 优秀的文档是指导,... 7 个月前
  178. 178 WooCommerce 扩展开发最佳实践 想创建一个插件来扩展 WooCommerce 吗? 您来对地方了。 WooCommerce 扩展与普通的 WordPress 插件相同。 更多信息,请访问 撰写插件。 您的 WooCommerce 扩展应该: 遵循... 6 个月前
  179. 179 如何添加操作和过滤器 像许多 WordPress 插件一样,WooCommerce 提供了各种操作和过滤器,允许开发者扩展和修改平台。 在撰写新代码或修改现有代码时,通常希望添加新的钩子,但务必谨慎对待。本文旨在提供关于此方面的总体指导... 7 个月前
  180. 180 `changelog.txt` 格式 changelog.txt 文件 WooCommerce 扩展使用标准的日志格式。 changelog.txt 文件是 WooCommerce 市场上的扩展的必需文件。 您的 changelog.txt 文件应如... 7 个月前
  181. 181 如何检查 WooCommerce 是否已激活 在为 WooCommerce 进行开发时,确保在您的代码运行之前 WooCommerce 已安装并处于激活状态至关重要。 这可以防止与缺少 WooCommerce 函数或类相关的错误。 有几种方法可以实现这一点。 ... 7 个月前
  182. 182 WooCommerce 中的类 WooCommerce 中类的列表 要查看 WooCommerce 中类的列表,请参阅 WooCommerce 代码参考。 常用类 WooCommerce 主要的类是 woocommerce,它通过全局变量 $... 7 个月前
  183. 183 WooCommerce 扩展的 WordPress 插件头部评论示例 这是一个 WordPress 插件头部评论。它用于向 WordPress 提供关于插件的元数据。 /** * Plugin Name: WooCommerce 扩展 * Plugin URI: https://wo... 7 个月前
  184. 184 管理插件停用和卸载 简介 当商家停用或卸载您的插件时,您需要处理一些清理任务。本指南简要概述了您在定义插件的停用和卸载逻辑时,需要考虑的一些 WooCommerce 特定的事项。 移除计划的任务 如果您的插件使用 Action Sch... 7 个月前
  185. 185 维护和更新 WooCommerce 扩展 维护和更新 WooCommerce 扩展对于确保其在不断发展的 WordPress 生态系统中保持兼容、安全和功能至关重要。本文档概述了确保易于维护的最佳实践,包括遵循更新频率和流程,以及进行手动更新检查。 确保易... 7 个月前
  186. 186 `wc_get_orders()` 和订单查询 wc_get_orders() 和 WC_Order_Query 提供了从数据库检索订单的标准方法,类似于 WordPress 的 get_posts() 和 WP_Query,但专门用于订单。 插件和主题的... 7 个月前
  187. 187 `wc_get_products` 和产品查询 wc_get_products 和 WC_Product_Query 提供了获取产品的标准方法,这种方法安全可靠,并且不会因为未来 WooCommerce 版本的数据库更改而失效。构建自定义 WP_Queries... 7 个月前
  188. 188 WooCommerce 插件 API 回调 概述 本 文档 提供了关于如何使用 WooCommerce 插件 API 来发起插件 操作,特别是对于默认情况下未初始化的 网关 和 类 的指南。 回调 网址 结构 在 WooCommerce 2.0 之... 7 个月前
  189. 189 管理插件停用和卸载 简介 当商家停用或卸载您的插件时,您需要处理一些清理任务。 本指南简要概述了您在定义插件的停用和卸载逻辑时,需要考虑的一些与 WooCommerce 相关的项目。 移除计划任务 如果您的插件使用 Action Sc... 7 个月前
  190. 190 如何将自定义产品类型添加到“添加产品”向导列表 简介 WooCommerce 允许 开发者 扩展产品类型向导列表,从而提供更具可定制性和吸引力的体验,尤其是在“添加产品”向导任务中。 本教程将指导您如何使用 experimental_woocommerce_t... 7 个月前
  191. 191 如何创建自定义产品导览 简介 WooCommerce 允许开发者扩展或替换产品导览,从而提供更具定制化和吸引力的产品创建体验。本教程将指导您如何使用 experimental_woocommerce_admin_product_tour... 7 个月前
  192. 192 如何实现商家入职流程 简介 入职流程是商家用户体验的关键部分。它有助于帮助他们取得成功,并确保他们不仅正确使用您的扩展程序,而且还能充分利用它。作为开发人员,您可以利用一些特别有用的功能来帮助入职使用您扩展程序的商家: 设置任务 商店管... 7 个月前
  193. 193 集成即将推出的模式 本指南为第三方开发者和主机提供商提供示例,说明如何将他们的系统与 WooCommerce 的即将推出的模式集成。 更多详情,请阅读 开发者博客文章。有关站点可见性设置,请参阅 管理文档。 简介 WooCommerc... 7 个月前
  194. 194 如何构建你的第一个扩展 本指南将教你如何使用 create-woo-extension 来创建 WooCommerce 扩展。与从头开始手动创建扩展相比,使用 create-woo-extension 具有诸多优势,包括: 需要编写的样板... 7 个月前
  195. 195 如何设计一个简单的扩展 简介 构建一个为商家和购物者提供一流体验的 WooCommerce 扩展,需要一种混合的开发方法,结合 PHP 和现代 JavaScript。 PHP 处理扩展的生命周期和服务器端操作,而现代 JavaScript... 7 个月前
  196. 196 如何向设置选项卡添加一个部分 当您为 WooCommerce 构建一个需要某种设置的扩展程序时,重要的是要问自己:这些设置应该放在哪里? 如果您的扩展程序只有几个简单的设置,您真的需要为此创建一个新的选项卡吗? 最有可能的答案是“不”。 何时创... 6 个月前
  197. 197 WooCommerce 邮件编辑器集成指南 本指南展示了扩展程序如何添加自定义邮件通知,并与 WooCommerce 邮件编辑器集成。 注意: WooCommerce 邮件编辑器目前处于 alpha 阶段。要启用它,请转到 WooCommerce > 设置 ... 7 个月前
  198. 198 如何添加商店管理链接 简介 在新的和改进的 WooCommerce 主界面中,有两个扩展点供插件开发者使用,这些扩展点最近受到了广泛关注。第一个是设置任务列表,允许您提醒用户需要完成的任务,并跟踪他们的进度。 第二个是商店管理链接部分。... 7 个月前
  199. 199 为 WooCommerce 扩展创建自定义设置 如果您正在定制 WooCommerce 或为其添加自定义功能,您可能需要一个设置页面。 创建设置页面最简单的方法之一是利用 WC_Integration 类。 使用 Integration 类会自动在 WooC... 7 个月前
  200. 200 设置 API WooCommerce 设置 API 用于扩展程序显示、保存和加载设置。 在您的扩展程序中使用 API 的最佳方法是创建一个类,该类继承自 WC_Settings_API 类: class My_Extensio... 7 个月前
  201. 201 管理 WooCommerce 菜单和分类法归档中的自定义属性 可以用于分层导航的属性是一个自定义分类法,这意味着您可以将其显示在菜单中,或者按属性显示产品。 这需要您进行一些操作,并且必须启用归档功能。 为菜单注册分类法 当注册自定义属性的分类法时,WooCommerce 会... 7 个月前
  202. 202 将管理页面集成到 WooCommerce 扩展中 简介 有多种方法可以管理 WooCommerce 扩展的管理区域页面。 您可以使用现有的 PHP 页面或创建新的基于 React 的页面。 无论您选择哪种方法,您都需要使用 PageController 注册您的... 7 个月前
  203. 203 可访问性 您的扩展程序必须符合 WordPress 可访问性编码规范。 有关可访问性的更多信息,请查看 WordPress 可访问性快速入门指南。 7 个月前
  204. 204 最佳实践 插件名称应简洁地描述插件的功能,并且不要在名称中使用现有的核心功能或扩展的名称。 插件名称应始终在用户界面中以一个功能性且独特的名称出现。例如,使用 "Appointments" 而不是 "VendorXYZ Bo... 7 个月前
  205. 205 颜色 在为 WordPress wp-admin 创建扩展时,请使用核心颜色,尊重用户的 WordPress 管理界面颜色方案选择,并确保您的设计符合 AA 级别指南。 当使用带有文本的组件,例如按钮、卡片或导航时,背景... 7 个月前
  206. 206 导航 将您的产品导航元素放置在现有的 WooCommerce 菜单结构中。 带有自身菜单项的扩展 扩展 WooCommerce 菜单结构的两种方式是在分类菜单中或在相关的设置区域中。 分类子导航 如果您的插件扩展了 Wo... 6 个月前
  207. 207 通知 主要使用通知来响应用户的操作,提供用户反馈。避免使用通知来传达优惠或公告。不要在通知中使用品牌颜色、字体或插图。 如果需要激活后通知,请将其保留在 WordPress 插件区域,不要在仪表盘或其他平台部分显示。 使... 7 个月前
  208. 208 入门指南 用户第一次使用您的扩展程序至关重要。当用户首次激活您的扩展程序时,这是一个机会,可以正确引导新用户,并帮助回访用户重新熟悉。用户是否清楚如何开始使用?请记住,如果设置过程过于复杂,用户更有可能完全放弃该产品,因此请... 7 个月前
  209. 209 设置 使扩展程序的设置易于理解。 仅包含对产品整体功能至关重要的设置选项。 尽可能使用智能默认值, 而不是要求商家进行配置。 直观地分组您的设置。 将常用的设置放在每个部分的顶部,并将具有破坏性或不常用的设置放在底部。 ... 7 个月前
  210. 210 任务列表和收件箱 插件应根据以下准则,选择实现“任务”笔记或“收件箱”笔记。 避免为同一消息同时实现“任务”和“收件箱”笔记,这会增加混乱并降低消息的影响力。 谨慎使用“任务列表”和“收件箱”。 消息应清晰、简洁,并保持一致的语气。... 7 个月前
  211. 211 测试 用户必须能够执行所有提供的功能的操作。这可以通过运行用户测试来实现。 为了进行有效的用户测试,请列出您的扩展程序支持的尽可能多的场景。例如,一个场景是:“我是一个商店所有者,想要创建一个可定制的产品,该产品允许客户... 7 个月前
  212. 212 可访问性 您的扩展程序必须符合 WordPress 可访问性编码规范。 有关可访问性的更多信息,请查看 WordPress 可访问性快速入门指南。 6 个月前
  213. 213 颜色 在为 WordPress wp-admin 创建扩展时,请使用核心颜色,尊重用户的 WordPress 管理界面颜色方案选择,并确保您的设计符合 AA 级别指南。 当使用带有文本的组件,例如按钮、卡片或导航时,背景... 6 个月前
  214. 214 设置 使扩展程序的设置易于理解。 仅包含对产品整体功能至关重要的设置选项。 尽可能使用智能默认值, 而不是要求商家进行配置。 直观地分组您的设置。 将常用的设置放在每个部分的顶部,并将具有破坏性或不常用的设置放在底部。 ... 6 个月前
  215. 215 测试 用户必须能够执行所有提供的功能的操作。这可以通过运行用户测试来实现。 为了进行有效的用户测试,请列出您的扩展程序支持的尽可能多的场景。例如,一个场景是:“我是一个商店所有者,想要创建一个可定制的产品,该产品允许客户... 6 个月前
  216. 216 地址自动补全提供者实现 概述 WooCommerce 地址自动补全系统允许第三方服务在客户在结账过程中输入账单和收货地址时,提供地址建议。本指南解释了如何创建和注册自定义地址提供者,以与任何地址验证服务集成。 请注意,此实现将为短代码和基... 7 个月前
  217. 217 如何向分析报告和 CSV 下载添加列 向分析报告添加列是一种非常有趣的方式,可以为 WooCommerce 添加功能。新的数据可以在用户界面的表格视图中以及用户最喜欢的电子表格或第三方应用程序中使用,通过生成 CSV 文件来实现。 这些说明假设您已安装... 6 个月前
  218. 218 如何扩展 WooCommerce 分析报告 简介 本文档旨在指导您如何通过基本的 UI 下拉菜单、添加查询参数以及修改 SQL 查询和最终的报告数据来扩展 WC-Admin 报告。 此示例将创建一个货币选择器,用于根据特定货币查看订单报告。 快速开始 我们将... 7 个月前
  219. 219 邮件编辑器日志记录 邮件编辑器日志记录使用严重程度阈值,以减少正常运行时的干扰。 默认情况下,只有警告及以上级别的消息会被记录。 要更改日志记录级别,请使用 woocommerce_email_editor_logging_thre... 7 个月前
  220. 220 Email HTML - 最佳实践 概述 电子邮件的设计和开发需要一种与传统 Web 开发不同的方法。本指南概述了确保您的 HTML 电子邮件在所有主要电子邮件客户端中正确显示的最佳实践。 关键原则 宽度: 保持电子邮件宽度在 600-640px 之... 7 个月前
  221. 221 电子邮件预览集成 概述 WooCommerce 的电子邮件预览功能允许您使用虚拟数据预览电子邮件模板(即,它不使用数据库中的实际数据)。这意味着注册新电子邮件类型的扩展需要与电子邮件预览系统集成,以便正确展示其电子邮件。 集成钩子 ... 7 个月前
  222. 222 邮件编辑器日志记录 邮件编辑器日志记录使用严重程度阈值,以减少正常运行时的干扰。 默认情况下,只有警告及以上级别的消息会被记录。 要更改日志记录级别,请使用 woocommerce_email_editor_logging_thre... 6 个月前
  223. 223 HPOS 命令行工具 概述 我们提供了一系列 WP-CLI 命令,用于管理与 HPOS 相关的功能,所有这些命令都位于 wp wc hpos 命名空间下(尽管您可能会在一些博客文章和较旧的文档中看到引用现在已弃用的 wp wc co... 7 个月前
  224. 224 如何启用高性能订单存储 自 WooCommerce 8.2 起,于 2023 年 10 月发布,对于新安装的项目,高性能订单存储默认已启用。 现有商店可以通过以下步骤,从“WordPress 帖子存储”切换到“高性能订单存储”。 要激活高... 7 个月前
  225. 225 大型商店启用 WooCommerce HPOS 的指南 您是否运行一个高流量的 WooCommerce 商店?您是否即将开始在您的商店上启用高性能订单存储 (HPOS)? 随着越来越多的高流量商店迁移到 HPOS,我们决定记录一些指南,以帮助那些可能面临这项任务的用户。... 6 个月前
  226. 226 HPOS 扩展使用指南 什么是高性能订单存储 (HPOS)? 直到最近,WooCommerce 将与订单相关的数据存储在数据库中的 post 和 postmeta 表中,作为一种自定义 WordPress 帖子类型。这使得生态系统中的... 7 个月前
  227. 227 HPOS 订单查询 API 随着 HPOS 的引入,我们增强了 WC 中的查询功能。现在,除了众所周知的 现有 API,我们添加了一些功能,可以更轻松地创建复杂的订单或其属性的查询,包括查询自定义订单元数据的能力。 所有新的查询类型都实现为额... 7 个月前
  228. 228 WooCommerce 支付网关 API WooCommerce 中的支付网关基于类,可以通过传统的插件进行添加。本指南提供支付网关开发的入门介绍。 支付网关的类型 支付网关有多种类型: 基于表单 - 用户必须点击表单上的一个按钮,然后被重定向到支付处理商... 7 个月前
  229. 229 WooCommerce 支付网关插件基础 这段代码可以作为基础,用于创建您自己的简单的自定义支付网关,适用于 WooCommerce。 如果您没有将其用于自定义插件,则需要将此代码添加到子主题的 functions.php 文件中,或者通过允许添加自定义... 7 个月前
  230. 230 WooCommerce 支付令牌 API WooCommerce 2.6 引入了一个 API,用于存储和管理网关的支付令牌。用户还可以从他们的账户设置中管理这些令牌,并在结账时从已保存的支付令牌中进行选择。 本指南提供了一些有用的教程,用于使用新的 API... 7 个月前
  231. 231 配送方法 API WooCommerce 提供了配送方法 API,插件可以使用它来添加自己的费率。本文将引导您完成创建基于核心统一费率方法的新的配送方法,并与配送 API 交互的步骤。 创建一个插件 首先,创建一个标准的 WordP... 6 个月前
  232. 232 AI 本指南提供了关于 AI 工具的概述,以及如何使用它们来增强您的 WooCommerce 开发工作流程。 MCP WooCommerce 内置了对模型上下文协议 (MCP) 的支持,这使得 AI 助手和工具能够通过标... 6 个月前
  233. 233 调试资源 WordPress 通常,一个好的起点是 WordPress 本身内置的调试工具: Debugging in WordPress 文档 涵盖了许多您可以设置的环境变量,以启用 WordPress 的核心调试工具。 ... 7 个月前
  234. 234 开发者工具 本指南提供了 WooCommerce 开发中必不可少的一些工具和库的概述。它面向希望高效地增强其 WooCommerce 项目的开发者。 生产力工具 使用这些资源来提升您的 WooCommerce 开发工作流程。 ... 7 个月前
  235. 235 设置您的开发环境 推荐软件 在开发 WooCommerce 扩展时,您需要考虑一些特定的软件要求。 必要的软件包括: Git 用于管理您的源代码的版本控制。 Node.js 和 nvm 用于管理基于 Node.js 的脚本和构建过程... 7 个月前
  236. 236 项目结构 前置条件 WooCommerce 遵循 WordPress 的代码标准和指南,因此最好熟悉 WordPress 开发 以及 PHP。目前 WooCommerce 需要 PHP 7.4 或更高版本。 了解 WooCo... 6 个月前
  237. 237 模板和示例商店数据 WooCommerce 提供了多种入门套件和模板,具体取决于您正在构建的内容。 入门主题 如果您正在设计一个 WooCommerce 商店,您有两种主题开发选项:经典主题和区块主题。 经典主题使用 PHP 模板来覆... 7 个月前
  238. 238 低代码开发工具 简介 本指南介绍了低代码解决方案,例如古腾堡 (Gutenberg) 和 WooCommerce 商店编辑功能,以及其他页面构建器和预构建组件,用于创建 WooCommerce 商店,而无需自定义代码。 通过理解和... 7 个月前
  239. 239 版本控制和部署 由于 WordPress 和 WooCommerce 既是开发者框架,又是内容管理系统,因此在规划如何进行代码版本控制以及如何将更改部署到生产环境时,至关重要。一个常见的规则是“代码向上,内容向下”,这意味着您会将... 7 个月前
  240. 240 购物车和结账模块的主题定制 [!IMPORTANT] 我们强烈建议不要基于现有的模块类名编写 CSS 代码,并且尽可能使用全局样式。 我们尤其不建议编写依赖于特定模块是另一个模块的子元素的 CSS 选择器,因为用户可以自由移动模块,因此很容易... 7 个月前
  241. 241 CSS 样式设置用于主题 块和组件的类名 [!IMPORTANT] 我们强烈建议不要基于现有的块类名编写 CSS 代码,并且尽可能使用全局样式。 我们特别不建议编写依赖于某个块是另一个块的子元素的 CSS 选择器,因为用户可以自由地移动块,... 7 个月前
  242. 242 Woo blocks 主题定制 注意: 我们假设您已经具备一些关于区块主题开发的知识以及一些 WordPress 的概念。 如果您是完全不了解区块主题开发的新手,请查看 Develop Your First Low-Code Block Them... 7 个月前
  243. 243 主题的 CSS 样式 区块和组件类名 [!IMPORTANT] 我们强烈建议不要基于现有的区块类名编写 CSS 代码,并优先使用全局样式。我们尤其不建议编写依赖于特定区块作为另一个区块后代的 CSS 选择器,因为用户可以自由移动区块,所... 6 个月前
  244. 244 经典主题开发手册 注意: 本文档面向经典主题的开发。请查看此其他文档,了解块主题的开发。 从版本 3.3 开始,WooCommerce 与所有 WordPress 主题兼容,即使这些主题不是专门为 WooCommerce 设计的,并... 6 个月前
  245. 245 WooCommerce 中的条件标签 什么是“条件标签”? WooCommerce 和 WordPress 的条件标签可以在您的模板文件中使用,以根据网页满足的条件来改变显示的内容。 例如,您可能希望在商店页面上方显示一段文本。 使用 is_shop... 7 个月前
  246. 246 如何修复过时的 WooCommerce 模板 模板更新和变更 我们有时会在发布新的 WooCommerce 版本时更新默认模板。 这适用于主要版本(WooCommerce 2.6、3.0 和 4.0),也适用于次要版本(WooCommerce 3.8.0)。 ... 7 个月前
  247. 247 主题开发者须知:图片尺寸 注意: 本文档用于开发经典主题(而不是区块主题)。请参考此其他文档,了解区块主题的开发。 为了在您的商品目录中显示图像,WooCommerce 注册了一些图片尺寸,这些尺寸定义了要使用的实际图像尺寸。 这些尺寸包括... 6 个月前
  248. 248 如何设置和使用子主题 注意: 本文档旨在用于创建和使用经典子主题。有关创建子块主题的全面指南以及了解经典主题和块主题之间的区别,请参阅 WooCommerce 块主题开发 和 WordPress 块子主题开发。 有时,您可能需要自定义您... 6 个月前
  249. 249 模板结构 & 通过主题覆盖模板 注意 本文档中提到了使用 PHP 模板的经典主题。如果您正在使用区块主题,并且使用 HTML 模板,请查看区块主题的主题文档。 概述 概述 WooCommerce 模板文件包含您商店前端和 HTML 邮件的标记和模... 6 个月前
  250. 250 主题设计和用户体验指南 本指南涵盖一般准则和最佳实践,旨在确保您的主题体验符合电子商务行业标准,并与 WooCommerce 共同提供卓越的在线购物体验,从而最大化销售额,确保易用性,实现无缝集成,并提升用户体验。 我们建议您查阅 Wor... 7 个月前
  251. 251 缩略图重新生成 WooCommerce 3.3 引入了缩略图重新生成功能。 过去,当图片尺寸设置发生更改时,您需要安装一个外部插件,然后让该插件重新生成所有 WordPress 图片缩略图,才能使更改可见。 新的图片重新生成功能,... 7 个月前
  252. 252 如何修复过时的 WooCommerce 模板 模板更新和变更 我们有时会在发布新的 WooCommerce 版本时更新默认模板。 这适用于主要版本(WooCommerce 2.6、3.0 和 4.0),也适用于次要版本(WooCommerce 3.8.0)。 ... 7 个月前
  253. 253 支付按钮布局 定义支付按钮与其容器之间的位置和对齐方式,保持相同的层级结构,并在按钮之间保持一致的间距。 产品页面 在水平或垂直布局中,正确地将支付按钮放置在“加入购物车”按钮的旁边或下方。 购物车 在垂直布局中,正确地将支付按... 6 个月前
  254. 254 支付按钮的大小和结构 支付按钮在视觉外观上必须与其他购物体验中的按钮保持一致。 支付按钮的高度范围从 40 像素(小)到 55 像素(大)。默认按钮高度为 48 像素。以下预设可用于按钮高度。 小:高度 40 像素 默认:高度 48 像... 6 个月前
  255. 255 支付按钮样式 根据站点的主题,使用合适的按钮样式。 深色 适用于白色或浅色背景。不要在黑色或深色背景中使用。 浅色 适用于深色背景。不要在白色或浅色背景中使用。 带轮廓的浅色 适用于白色或浅色背景,但这些背景提供的对比度不足时使... 6 个月前
  256. 256 支付集成与设置 支付集成 插件作者应积极引导商家在安装并激活插件后完成设置。 第三方集成 对于使用 OAuth 或第三方体验从商家处获取授权的插件,商家会点击一个链接来设置您的插件,该链接会重定向到插件的集成页面。 商家将被重定向... 6 个月前
  257. 257 可访问性 您的主题必须符合 WordPress 可访问性编码规范。 要了解更多关于可访问性的信息,请查看 WordPress 可访问性快速入门指南。 7 个月前
  258. 258 品牌标识 主题不得包含任何品牌标识或对主题作者的引用,这些内容不得出现在可能干扰在线商店正常运行的位置。主题作者可以在主题页脚中添加指向其网站的链接。不允许使用联盟链接。 界面应完全专注于用户体验。不允许在管理界面中使用通知... 7 个月前
  259. 259 自定义 本指南的此页面仅适用于非区块主题的开发。有关区块主题开发的更具体指导,请参考WordPress 开发者区块主题指南。 所有主题都必须依赖自定义器进行任何类型的初始设置。不允许使用任何特定的引导流程。 主题支持的任何... 7 个月前
  260. 260 演示和示例内容 当作者提交主题时,必须提供一种方式来展示和测试该主题。 示例内容/演示应避免使用将在最终交付物中不存在的自定义图形/资源,以避免造成商家困惑和期望落空(例如:使用徽标、插图)。 当作者为特定领域创建主题时,应考虑使... 7 个月前
  261. 261 品牌形象 高质量的设计是网上商店的重要组成部分,这主要取决于主题的设计和内容。主题的设计应简洁、一致、不杂乱、令人难忘、直观、高效且实用。在为 WooCommerce 设计新的主题时,应特别注意以下几点: 布局 主题的布局应... 7 个月前
  262. 262 可访问性 您的主题必须符合 WordPress 可访问性编码规范。 要了解更多关于可访问性的信息,请查看 WordPress 可访问性快速入门指南。 6 个月前
  263. 263 品牌标识 主题不得包含任何品牌标识或对主题作者的引用,这些内容不得出现在可能干扰在线商店正常运行的位置。主题作者可以在主题页脚中添加指向其网站的链接。不允许使用联盟链接。 界面应完全专注于用户体验。不允许在管理界面中使用通知... 6 个月前
  264. 264 自定义 本指南的此页面仅适用于非区块主题的开发。有关区块主题开发的更具体指导,请参考WordPress 开发者区块主题指南。 所有主题都必须依赖自定义器进行任何类型的初始设置。不允许使用任何特定的引导流程。 主题支持的任何... 6 个月前
  265. 265 演示和示例内容 当作者提交主题时,必须提供一种方式来展示和测试该主题。 示例内容/演示应避免使用将在最终交付物中不存在的自定义图形/资源,以避免造成商家困惑和期望落空(例如:使用徽标、插图)。 当作者为特定领域创建主题时,应考虑使... 6 个月前
  266. 266 WooCommerce CLI 常见问题 常见问题 什么是 WooCommerce CLI? WooCommerce CLI (WC-CLI) 是一个命令行界面,用于管理 WooCommerce 的设置和数据。它提供了一种快速高效的方法来执行许多通常需要通... 7 个月前
  267. 267 WooCommerce CLI 概述 WooCommerce CLI 简介 WooCommerce CLI (WC-CLI) 提供了一种高效的方式,可以通过命令行管理 WooCommerce (WC) 商店。该工具是 WC 从版本 3.0.0 开始的一... 7 个月前
  268. 268 如何使用 WooCommerce CLI 简介 本指南旨在帮助初学者使用 WooCommerce CLI (WC-CLI) 通过命令行管理 WooCommerce 商店。 快速开始 确保已安装 WP-CLI,并且 WooCommerce 的版本至少为 3.... 6 个月前
  269. 269 WooCommerce CLI 命令 概述 本文档是 WooCommerce 命令行界面 (WC-CLI) 命令的综合参考。它包含每个命令的语法、选项和简要描述。这些命令适用于 WooCommerce 版本 3.0.0 及更高版本。 通用命令结构 WC... 7 个月前
  270. 270 WooCommerce CLI 示例 每个 Command 的完整 Documentation 可以使用 --help 参数查看。 以下是一些示例 Command,以展示 CLI 的功能。 以下所有示例都使用用户 ID 1(通常是 Admin... 7 个月前
  271. 271 WooCommerce CLI 示例 每个命令的完整文档可通过 --help 获取。以下是一些示例命令,展示 CLI 的功能。 以下所有示例都使用用户 ID 1(通常是管理员账户),但您应将其替换为您自己的用户账户。 您还可以通过查看 CLI 测试的... 6 个月前
  272. 272 Marketplace 内容样式指南 本指南提供了在 WooCommerce Marketplace 上创建产品页面和文档的格式和写作标准。遵循这些指南可确保 Marketplace 上的统一性,并为浏览和购买扩展的商家提供专业的体验。 有关产品页面结... 7 个月前
  273. 273 快速入门 我们很高兴您来到这里!WooCommerce.com Marketplace 连接了来自世界各地的可信的开发者和商家,共同创建强大且灵活的在线商店。 为什么您应该在 Woo Marketplace 上销售 访问全球... 7 个月前
  274. 274 在 Woo Marketplace 中管理产品 在 WooCommerce.com Marketplace 上销售产品的开发者可以编辑他们的产品页面,访问诸如使用数据和销售额等信息,并管理评论。 编辑产品页面 管理产品的大部分工作可以通过 供应商仪表盘 完成。 ... 6 个月前
  275. 275 Marketplace 插件的盈利预期 当您在 Woo Marketplace 上发布插件时,了解我们如何看待盈利方式非常重要。我们的目标是确保您的插件如何产生价值以及如何捕获该价值之间保持一致,从而为商家提供透明的体验,并为开发者建立可持续的合作关系。... 7 个月前
  276. 276 产品更新指南和最佳实践 为了维护一个高质量且具有竞争力的 Marketplace,我们鼓励所有供应商定期更新他们的产品。 持续的更新可以确保与 WooCommerce 和 WordPress 最新版本的兼容性,提高安全性、性能,并为客户提... 6 个月前
  277. 277 Woo Marketplace 的支持指南 遵守本指南中概述的支持期望是《Marketplace 供应商协议》的强制要求。未能达到这些期望可能导致您的产品从 Marketplace 中暂时或永久移除。 通过参与 WooCommerce.com Marketp... 6 个月前