WooCommerce

描述

WooCommerce 是 WordPress 的开源电子商务平台。

我们的核心平台是免费的、灵活的平台,并借助全球社区发展壮大。 开源自由意味着您完全永久拥有商店的内容和数据。

无论您是要开展业务、进行在线实体零售,还是为客户开发站点,都可以使用 WooCommerce 打造将内容与商务紧密结合的商店。

  • 使用适合您品牌和行业的主题创建美观、有吸引力的店面
  • 借助可转换的优化购物车体验增加收入。
  • 使用模块化产品区块即可在几分钟内自定义产品页面
  • 展示实体商品和数字商品、产品变体、自定义配置、即时下载和附属项目。
  • 借助我们经过开发者审核的扩展程序,出售订阅预订会员资格
  • 通过利用WordPress的搜索引擎优化优势,提升到搜索结果的顶端。
  • 依托可扩展的平台构建。 获取适用于高销量商店的灵活电子商务服务。

您需要的所有销售工具

内置工具和热门集成有助于您高效管理业务运营。 通过可选的安装向导,只需点击一下即可免费添加多项服务。

  • 选择您希望使用的收款方式。 使用 WooPayments(已在美国、英国、爱尔兰、澳大利亚、新西兰、加拿大、西班牙、法国、德国和意大利推出)方便快捷地管理商店收款。 通过 100 多个付款网关(包括 StripePayPalSquare)安全地接受信用卡、移动钱包、银行转账和现金付款。
  • 配置您的配送选项。 直接通过仪表盘打印 USPS 标签,甚至可以安排通过 WooCommerce Shipping(仅限美国)取件。 与 UPS 和 FedEx 等知名运输公司联系,获取适用于您所在地区的各种配送、库存管理和订单履行解决方案。
  • 简化销售税。 添加 WooCommerce Tax类似的集成服务,以实现自动计算。

拓展业务、添加功能并随时随地监控您的商店

WooCommerce 意味着商机。 通过 WooCommerce 强大而灵活的内置中央仪表盘,您可以密切关注对您而言最重要的性能指标。

借助 Google AdsHubSpotMailchimpFacebook 集成,在营销和社交渠道上扩展您的受众。 您可以随时查看控制面板内的营销中心,以获取新想法和技巧,帮助您取得成功。

通过 WooCommerce Marketplace 的数百个免费和付费扩展程序来增强商店功能。 我们的开发者会仔细审查每个新扩展程序,并定期审核现有扩展程序,以保持 Marketplace 的质量标准。 我们正在积极寻找能够帮助商店构建者取得成功的产品

您可以使用免费的 WooCommerce 移动应用程序(Android 和 iOS),随时随地管理您的商店。 剧透警告:每次进行新交易时,留意让人有点上瘾的收银机音效(“咔-亲”)通知音!

永久拥有并控制您的商店数据

有了 WooCommerce,您的数据便属于您。 始终属于您。

如果您选择与我们分享使用情况数据,请您完全放心,我们会匿名处理您的数据并保证其安全性。 您可以随时选择不再分享,这不会对您的商店造成影响。

与托管的电子商务解决方案不同,WooCommerce 商店数据具有前瞻性;您可以随时导出所有内容,也可以将您的站点迁移到您选择的任何平台。 无限制。

为什么开发人员选择(和喜欢)WooCommerce

开发人员可以使用 WooCommerce 来创建、定制和扩展商店,以满足客户端的确切规格要求,并通过扩展程序或自定义解决方案增强其功能。

  • 利用钩子和过滤器修改或创建功能。
  • 通过使用功能强大的 REST API 和 Webhook,您几乎可以集成任何服务。
  • 使用 React 设计和打造自定义内容块。
  • 检查并修改核心插件代码的任何部分。
  • 利用快如闪电的 CLI 加快开发速度。

核心平台经过严格测试,并且往往由跨时区工作的专门开发团队提供支持。 每次发布时会更新全面文档,使您能够准确打造所需的商店。

加入我们不断发展的国际社区

WooCommerce 拥有一个庞大而热情的社区,致力于帮助商家取得成功,而这个社区正在迅速发展。

我们在世界各地举办 WooCommerce 会议,您可以免费参加,甚至参与运作。 这些活动是向他人学习、分享您的专业知识以及与志同道合的人建立联系的好方法。

WooCommerce 还经常参加全球的 WordCamps 活动,我们希望在那里与您见面。

贡献和翻译

WooCommerce 由 Automattic(WordPress.com 和 Jetpack 的创建者)开发并提供支持。 我们还有数百名独立贡献者,而且一直有上升空间。 前往 WooCommerce GitHub 代码库,了解如何加入。

WooCommerce 被翻译成多种语言,包括丹麦语、乌克兰语和波斯语。 通过添加本地语言,进一步帮助本地化 WooCommerce – 请访问 translate.wordpress.org

连接到 WooCommerce.com

您可以将您的商店连接到 WooCommerce.com,以便管理您在 WooCommerce Marketplace 上的订阅,并在无需离开 WordPress 管理员界面的情况下接收产品更新信息。 连接后,您还可以直接从 WooCommerce.com 安装购买的产品,并通过简易流程获取技术支持。 如果您想了解我们收集了哪些数据以及如何使用这些数据,请参阅我们的隐私政策

屏幕截图

区块

该插件提供了 1 个区块.

  • Coming Soon

安装

中等需求

  • 要求使用 PHP 7.4 或更高版本(建议使用 PHP 8.0 或更高版本)
  • 要求使用 MySQL 5.5.5 或更高版本,或者使用 MariaDB 10.1 或更高版本
  • WordPress 6.8 或更高版本
  • (推荐)256 MB 或更高的 WordPress 内存上限
  • (推荐)HTTPS 支持。

自动安装

自动安装是最简单的方式:您无需离开 Web 浏览器,WordPress 会处理文件传输。 要自动安装 WooCommerce,请登录您的 WordPress 控制面板,导航到“插件”菜单,然后点击“新增”。

在搜索字段中,键入“WooCommerce”,然后点击“搜索插件”。找到后,您可以查看相关的详细信息,例如发布时间、评级和说明。当然,更重要的是,您可以进行安装!点击“立即安装”,WordPress 便可立即开始安装。

手动安装

手动安装方法需要您下载我们的电子商务插件并使用您喜欢的 FTP 工具上传到您的服务器。WordPress codex 介绍了如何这么做

更新中

自动更新应能顺畅工作,但我们仍然建议您对站点进行备份。

如果您在更新后,在商店/类型页面遇到错误,请转至“WordPress”>“设置”>“永久链接”,然后按“保存”来刷新永久链接。这应该返回正常的页面。

示例数据

WooCommerce 自带一些样本数据,您可以使用这些数据查看产品的外观;通过 WordPress 导入程序导入 sample_products.xml。 您还可以使用核心 CSV 导入程序或我们的 CSV Import Suite 扩展程序导入 sample_products.csv

常见问题

我在哪儿能找到WooCommerce的文档和用户向导呢?

有关 WooCommerce 设置和配置的问题,请参阅入门指南新版 WooCommerce 商店所有者指南

有关 WooCommerce 扩展或主题的问题,请参阅我们的文档以及插件开发人员最佳实践

关于 WooCommerce 核心,我在哪里可以获取相关帮助或与其他用户交流?

如果遇到困难,您可以按照这些指南WooCommerce 支持论坛上寻求帮助,通过 WooCommerce 社区 Slack 联系我们,或在 Facebook 上的 WooCommerce 社区群组中发帖。

关于我从 WooCommerce Marketplace 购买的扩展程序,我可以从哪里获得帮助?

如需获取有关 WooCommerce Marketplace 中的付费扩展程序的帮助信息:首先,请查看我们的自助问题排查指南。 如果问题仍然存在,请通过我们的帮助台填写支持申请单。 我们的专属支持团队(快乐的工程师)会尽力在 24 小时内给您答复。

我在登录 WooCommerce.com 时遇到问题 – 现在该怎么办?

首先,使用这份实用的分步指南排查常见的登录问题。 还是不行吗? 与我们联系

WooCommerce 与我的主题兼容吗?

可以! WooCommerce 可以使用任何主题,但可能需要设置一些其他样式。 如果您在寻找一款深度整合 WooCommerce 的主题,我们为您推荐 Storefront

我该如何更新 WooCommerce?

我们提供关于如何更新 WooCommerce 的详细指南。

我的站点出了问题 – 我该怎么办?

首先,使用我们的实用问题排查指南来诊断问题。

如果您在更新主题或插件后发现错误,则可能与 WooCommerce 之间存在兼容性问题。 如果更新 WooCommerce 之后出现问题,则 WooCommerce 与过时的主题或插件之间可能存在冲突。

在这两种情况下,我们建议您使用 Health Check(可以让您在不影响访客的情况下禁用主题和插件)进行冲突测试,或借助暂存站点排查问题。

我可以在哪里报告错误?

报告有关 WooCommerce GitHub 代码库的错误。 您还可以通过我们的支持论坛通知我们,务必在论坛上进行搜索,以确认相应错误尚未报告。

我在哪里可以请求新功能、主题和扩展程序?

请求新功能和扩展程序,并在我们的官方功能请求板上对现有建议进行投票。 我们的产品团队会定期审查这些请求,并考虑其对产品规划的价值。

WooCommerce 很棒!我可以做贡献吗?

没错,您可以做到! 加入我们的 GitHub 代码库,并关注开发博客,随时了解项目中发生的一切。

我在哪里可以找到 REST API 文档?

GitHub 上提供大量的 WooCommerce REST API 文档

我的问题未在此处列出。 我在哪里可以找到更多答案?

查看常见问题解答,了解更多信息。

评价

2026 年 5 月 9 日
Look not hating on the plugin it works no doubt and the best thing for wordpress around in my opinion however I do think it lacks few features I would consider to be or should be included in the base of this plugin and not as extention upsells – its also very expensive considering the places where we live converting our currency to dollars makes it expensive for any startup under already little to no financial support or startup. It is easy to use and allows for a lot of customisation and supports mainly main stream plugins at ease. If you are noob at website building it would be noted it could be a learning curb in the beginning for some – otherwise you will be fine. Thank you for the hard work though all the years. Anyone can use this plugin once you learn a thing or two. Perfect eCommerce platform.
2026 年 5 月 7 日 1 回复
like
2026 年 5 月 7 日 1 回复
Honestly the best way to sell online. Setup was quick cz the wizard helps a lot. Tons of features & my shop looks really profesh now. Big thx to the devs!
2026 年 5 月 4 日 1 回复
Helped me set up products and orders without much trouble. It has many useful options for an online shop. Can feel a bit heavy sometimes, but still very good.
2026 年 5 月 1 日 1 回复
I got my start in e-Commerce in 2015, building a B2B WooCommerce site that launched in December of that year. For over 10 years, I’ve seen it evolve with Gutenberg and hosting into a real franchise managed with Open Source community principles. WordPress has been great for our customized CMS and SEO strategies, helping us rank at the top for the searches we want to rank for on Google across blog content, image rankings, and AI search. The ability to customize WooCommerce to create highly tailored front-end User Experiences and the ability to manage Google Merchant Center with custom HTML schema have been major wins for our organization over that decade, increasing our e-commerce sales 40x.
阅读所有4,781条评价

更新日志

10.7.0 2026-04-14

WooCommerce

  • Fix – Added try/catch guards to store notices to prevent fatal errors when context is missing. #63402
  • Fix – Add missing session methods to StoreApi SessionHandler for compatibility with WC_Session_Handler. #63606
  • Fix – Add nonce verification to product_ordering and term_ordering AJAX handlers to prevent CSRF. #63422
  • Fix – Address deprecation warnings in feedback button. #63554
  • Fix – Always show radio for payment methods on checkout. #63351
  • Fix – Fix – Show ‘Billing address’ instead of ‘Billing and shipping address’ when Local Pickup is selected and shipping is forced to the billing address. #58220
  • Fix – Fix a bug with the Store Email personalization tag that caused it to always return the admin email instead of using the get_from_address method from the email object context #63605
  • Fix – Fix add to cart not working on stale nonces on cached pages #62892
  • Fix – Fix a small punctuation issue at the LYS page. #63874
  • Fix – Fix attribute matching for non-ASCII characters in product CSV importer #62963
  • Fix – Fix attribute terms REST API writing menu_order to wrong meta key. #63390
  • Fix – Fix cart: prevent false “Quantity changed to 1” notices and add optimistic removal feedback #63403
  • Fix – Fix Cart and Checkout block editor detection for post-new.php and other custom editor contexts. #63759
  • Fix – Fix console warnings in the editor when using cart and checkout blocks. #63541
  • Fix – Fix customer note email preview using wrong note text and missing newline support in admin order note personalization tag. #63459
  • Fix – Fix Customers Reports advanced filters (email, username, name) by consolidating autocompleter customer IDs into customers/customers_exclude params in the Controller, and add customers_exclude support. #63232
  • Fix – Fix dashboard status widget not showing after task list completion by adding a DeprecatedOptions bridge for woocommerce_task_list_complete. #63522
  • Fix – Fix duplicate “Fulfillment updated” order notes caused by redundant save_meta_data() call in OrderFulfillmentsRestController. #63544
  • Fix – Fixed sold individually validation on shortcode cart and checkout pages. Products marked as “Sold Individually” after being added to cart now have quantity automatically reduced to 1 with correct totals calculation. #62293
  • Fix – Fixes issue where actions for shipping extension in onboarding didn’t display. #63348
  • Fix – Fix extra padding on analytics tables, dashboard charts, leaderboards, and store alerts on WordPress 7.0 by setting Card/CardBody size to “none”. #63826
  • Fix – Fix floating point precision error in REST API v4 refund amount validation that caused valid refunds to be rejected. #63667
  • Fix – Fix fulfillment created email subject and heading to use correct plural form when shipment contains multiple items. #63765
  • Fix – Fix incorrect new hook names in deprecated filter hooks mapping for order refund amount and reason. #56511
  • Fix – Fix insufficient color contrast for status indicators on the System Status page to meet WCAG 2.2 AA requirements. #63746
  • Fix – Fix insufficient colour contrast in Dashboard Status widget link text to meet WCAG 2.2 AA requirements. #63521
  • Fix – Fix invalid JSON Schema in MCP tool definitions: convert date-time type to proper string+format, deduplicate enum values, handle mixed/action/unrecognized types, normalize array types, recursively sanitize nested schemas, sanitize output schemas, and strip boolean required from nested properties. #63811
  • Fix – Fix invalid JSON Schema in MCP tool definitions: convert date-time type to proper string+format and deduplicate enum values. #63811
  • Fix – Fix math expressions being rejected in the flat rate shipping cost field #63453
  • Fix – Fix Mini-Cart badge becoming invisible after client-side navigation. #63014
  • Fix – Fix misaligned order rows on the edit order screen when Cost of Goods Sold is enabled. #63396
  • Fix – Fix older PayPal Standard orders failing shipping callbacks when the request has no token by checking for token meta before validating the token parameter. #63885
  • Fix – Fix order meta box action buttons stacking poorly on smaller viewports (~1200px) with WordPress 7.0. #63837
  • Fix – Fix PayPal Standard webhook handling for invalid links. #63886
  • Fix – Fix PHP “Undefined property” warnings in set_order_props_from_data when HPOS Data Caching is enabled and cached objects have missing properties. #63295
  • Fix – Fix REST v4 API silently corrupting password and API key fields with special characters #63597
  • Fix – Fix selectWoo not initializing on the layered nav dropdown widget when using the OR query type. #63275
  • Fix – Fix session cookie when guest creates account during checkout. #63335
  • Fix – Fix settings password fields silently stripping characters that resemble percent-encoded sequences. #63595
  • Fix – Fix styling issues with WP 7.0 #63824
  • Fix – Fix System Status template override detection to show actual runtime behavior, including plugin filter overrides. #62964
  • Fix – Fix template overrides with missing version headers being incorrectly flagged as outdated, and render overrides as individual rows in the System Status report for improved readability. #63460
  • Fix – Fix the misalignment of the set new/lost password fields for twenty twenty and twenty twenty one themes. #59273
  • Fix – Fix undefined site_url variable in robots_txt #63589
  • Fix – Fix variable products not working when name is different than the slug #63736
  • Fix – Fix _load_textdomain_just_in_time warning in FulfillmentsController by checking feature option directly instead of using FeaturesController::feature_is_enabled() before init action. #63893
  • Fix – Make select focused state consistent with other input types #63608
  • Fix – Make sure that woocommerce_email_templates_*_post_id options are properly deleted when woo_email posts are removed in non-admin environments, such as WP-CLI. #63500
  • Fix – Make username and password optional in V4 Customers REST API regardless of store registration settings. #63536
  • Fix – Make zone locations optional in the V4 Shipping Zones REST API schema so that “Everywhere” zones can be created without providing a locations array. #63685
  • Fix – Mini-Cart: use server-computed item count when third-party filters modify woocommerce_cart_contents_count. #63378
  • Fix – Prevent “Order again” button showing on order confirmation page #63499
  • Fix – Prevent Activity panel abbreviated notification SlotFill from triggering repeated re-renders by creating the slot at module scope. #63830
  • Fix – Prevent draft products from being accessible via Store API and redact content for password-protected products #63466
  • Fix – Prevent fatal error when FTP filesystem connection fails during logging operations. #63298
  • Fix – Prevent mini-cart drawer having a white background and use page background instead #63758
  • Fix – Prevent stored XSS on order notes added via REST API v4 #63661
  • Fix – Skip initial save of POS store name setting so emails use the current site name instead of the stale “My WordPress Site” default. #63505
  • Fix – Update slug sanitize callback to use sanitize_slug #63342
  • Fix – Wrong escaping of “&” character in product name in img alt tag in cart and checkout pages #63637
  • Fix – Add to Cart + Options: Ensure attributes with spaces and special characters work well in dropdown mode #64037
  • Fix – Fix Add to Cart button not visible when displaying a Single Product block with a variation with only one product left #63947
  • Fix – Fix cart shipping and totals stuck as loading when removing bundled products #64000
  • Fix – Fix issues when Product Gallery was used inside the Product block #63976
  • Fix – Fix settings page label vertical alignment on WordPress 7.0 where increased form element height caused labels to sit too high relative to their fields. #63924
  • Fix – Fix entity-encoded HTML in item_data being incorrectly decoded during mini-cart rendering. #64122
  • Fix – Fix fatal error on Payments settings page when woocommerce_gateway_order option contains legacy integer keys. #64061
  • Fix – Fix inconsistent icon spacing in the customer account block header on mobile. #64126
  • Fix – Fix shipping provider filter on orders list using wrong meta key, causing no results to appear. #64101
  • Fix – Fix tracking number lookup breaking when custom shipping provider definitions contain non-string values. #64075
  • Add – Add custom shipping providers settings UI and shipping provider filter for the orders list. #63879
  • Add – Add description for COD enable_for_methods field in v4 settings API. #63767
  • Add – Add design-aligned grouped settings schemas for offline payment gateways (cheque, BACS, COD) in the v4 settings API. #63734
  • Add – Add embeddable _links for upsells, cross-sells, and related products to Store API Products endpoint. #62603
  • Add – Add export column and item filters to Revenue Stats, Taxes, and Variations report controllers, and forward selected currency from URL query params into the export job payload. #63618
  • Add – Add formatted_weight and formatted_dimensions to Store API ProductSchema #63405
  • Add – Add notice to Cart/Checkout blocks front-end to show notices about incompatible plugins to admin users. #62242
  • Add – Add order notes for fulfillment lifecycle events (created, updated, deleted, status changes) to improve order history tracking and auditability. #63516
  • Add – Add reset notification email content action to the email editor, allowing users to reset email content to the original plugin-distributed state. #63558
  • Add – Add server-side auto-selection of email template when template_id is omitted in send_email endpoint. #63556
  • Add – Add ShipStation and Packlink as shipping extension options in the Core Profiler for supported countries (ShipStation: CA, DE, GB, AU, NZ; Packlink: FR, ES, IT, NL, AT, BE). #63385
  • Add – Add ShipStation and Packlink PRO as recommended shipping solutions on the Shipping settings page, filtered by store country. #63383
  • Add – Add smaller image options for product images in srcset to reduce bandwidth/load time on cart/checkout pages #63731
  • Add – Add support for notice data in recommended payment methods, enabling payment gateways to surface requirement warnings during onboarding. #63854
  • Add – Add telemetry for fulfillment feature adoption and usage tracking #63820
  • Add – Add unified shipping partner Tracks events (impression, click, install, activate) in the Core Profiler onboarding flow. #63439
  • Add – Add woocommerce_delete_expired_draft_orders_batch_size filter to make draft order cleanup batch size configurable #63740
  • Add – Add woocommerce_email_block_template_html filter to allow customization of email block template HTML before it is saved. #63607
  • Add – Apply woocommerce_variation_option_name filter in ProductItemTrait, allowing third-parties to optionally add relevant information to variation option names. #63673
  • Add – Exclude WCPay test orders from analytics data to prevent test transactions from polluting reports. #63550
  • Add – Show preview products and placeholder cards in the email editor for product collection blocks when the store has no products #63612
  • Add – Add myPOS and Evergreen Payments as official payment partners. #64097
  • Update – Accept top-level enabled, title, description, and order fields in the v4 payment gateway settings PUT endpoint. This aligns the PUT shape with the GET response, enabling @wordpress/core-data to track dirty state correctly. The values parameter remains supported for backwards compatibility. #63714
  • Update – Add weight and dimensions to Store API ProductSchema / Products endpoint. #63334
  • Update – Change Cache Product Objects feature default plugin compatibility to COMPATIBLE so extensions that haven’t explicitly declared compatibility are no longer shown as incompatible. #63243
  • Update – Disable HPOS sync-on-read by default and add admin notice for affected sites. #63175
  • Update – Extract “get_primed_visible_children()” helper in “WC_Product_Grouped”. #63284
  • Update – Make checkout item quantity round and inherit theme colours #63007
  • Update – Refactor cart, cart-link, mini-cart and checkout blocks to use isPreviewMode flag #63313
  • Update – Register fulfillments data store via WC_Data_Store for extensibility, allowing extensions to provide custom data store implementations. #63485
  • Update – Replace Facebook and Meta Ads/Kliken with Reddit and Snapchat in the Marketing Overview channels list, reorder the sales channels, and update the Google for WooCommerce description #63416
  • Update – Standardize closing support text across all customer-facing block email templates. #63463
  • Update – Textarea inputs on Checkout will now have the correct placeholder colour on light themes #63539
  • Update – Update ‘on hold’ email copy in block email editor to be more neutral for services and virtual products. #63496
  • Update – Admin styling adjustments with WordPress 7.0 #64027
  • Dev – Convert e2e-pw API test files to TypeScript. #63314
  • Dev – Convert e2e-pw utils to TypeScript. #63318
  • Dev – Convert fixtures and utils of the e2e-pw directory to TypeScript. #63315
  • Dev – Introduce a new performance skill focused on effectively using caching priming APIs. #63706
  • Dev – Introduce end-to-end tests for PayPal Standard (enablement flow). #63068
  • Dev – Introduce end-to-end tests for PayPal Standard (Jetpack onboarding flow). #62982
  • Dev – Migrate dinero.js from v1.9.1 to v2.0.0 in WooCommerce Blocks. #63543
  • Dev – Consolidate get_shipping_providers and get_shipping_providers_object into a single method that always returns AbstractShippingProvider instances. #64102
  • Tweak – Add data-cart-item-key attribute to cart line item row block. #63090
  • Tweak – Fulfillment UI/UX minor tweaks: clickable card headers, reduced padding, copy confirmation, provider label resolution, and tracking URL auto-update. #63899
  • Tweak – Refine order notification email styling: adjust order summary layout and item alignment #63306
  • Performance – Added the missing shipping tables indexes to improve the performance of cart and checkout workflows for complex shipping configurations. #63674
  • Performance – Blocks: pin the number of SQL queries required to retrieve block templates from the database (2 per template type). #63399
  • Performance – Cache Store API products last modified timestamp in the object cache to avoid a database query on every request. #63228
  • Performance – Customers: guarded updates of the last activity timestamp. #63355
  • Performance – Performance: reduced the number of SQL queries required to persist a draft order during checkout (with CoGS enabled). #63372
  • Performance – Performance: reduced the number of SQL queries required to persist a draft order during checkout. #63258
  • Performance – Prime order item meta caches during HPOS order queries to eliminate N+1 queries in REST API serialization. #63440
  • Performance – Prime product caches and add targetHints to REST API v4 orders endpoint to reduce N+1 queries during serialization. #63654
  • Performance – Products: reduced the number of SQL queries required to populate cart data in StoreApi. #63319
  • Performance – Reduce SQL queries on legacy product grid blocks, Product Gallery, and Product Button by adding missing “_prime_post_caches()” calls to batch-load post data. #63750
  • Performance – Reduce the number of SQL queries on the linked products meta box and sales by product report by adding missing cache priming. #63737
  • Performance – Remove unnecessary calculate_totals() call from DELETE /wc/store/v1/cart/coupons. The result was never used since the endpoint returns an empty response body. #63404
  • Enhancement – Add optional dropdown navigation to the Customer Account block, displaying account menu links in a dropdown menu when enabled. #63301
  • Enhancement – Improve fulfillment drawer accessibility: unique ARIA IDs, fix redundant aria-labels, eliminate double screen reader announcements, and replace setTimeout-based focus management with requestAnimationFrame #63876
  • Enhancement – Integrate the payment gateway admin notification into the WooCommerce email system with full support for email styling, customizable settings, and block email editor. #63249
  • Enhancement – Make email header image/logo clickable with a link to the store homepage in classic email templates. Adds woocommerce_email_header_image_url filter for customization. #63559
  • Enhancement – Suppress standard transactional emails and auto-trigger POS email templates for orders paid at POS, regardless of where the order was created. #63322
  • Enhancement – Update cart, checkout, and mini-cart block item spacing to improve clarity. #63241
  • Enhancement – Use the configured email subject from WC_Email settings when sending preview emails instead of the raw post title. #63504

查看所有版本的变更日志