Beschreibung
WooCommerce ist die Open-Source E-Commerce-Plattform für WordPress.
Unsere Kernplattform ist kostenlos, flexibel und wird durch eine weltweite Community unterstützt. Die Freiheit von Open Source bedeutet, dass die Inhalte und Daten deines Stores für immer dir gehören. Ohne wenn und aber.
Ganz gleich, ob du ein Business eröffnest, einen Onlineauftritt für ein bereits bestehendes Geschäft aufbaust oder Websites für Kunden designst: Mit WooCommerce bietet dein Store eine attraktive Mischung aus Inhalten und Commerce.
- Erstelle wunderschöne, ansprechende Storefronts mit Themes, die zu deiner Marke und deiner Branche passen.
- Steigere deinen Umsatz mit einem noch besseren und wandelbaren Warenkorb-Erlebnis.
- Mit modularen Produktblöcken lassen sich Seiten in Minutenschnelle anpassen.
- Präsentiere physische und digitale Waren, Produktvarianten, individuelle Konfigurationen, Sofort-Downloads und Affiliate-Artikel.
- Verkaufe Abonnements, Buchungen oder Mitgliedschaften, mit unseren von Entwicklern geprüften Erweiterungen.
- Durch den SEO-Vorteil von WordPress sorgst du dafür, dass deine Website in der Ergebnisliste oben steht.
- Nutze eine Plattform, die sich flexibel skalieren lässt.Erhalte eine flexible E-Commerce-Lösung für Shops mit hohem Umsatz.
ALLE TOOLS, DIE DU ZUM VERKAUFEN BRAUCHST
Integrierte Tools und beliebte Integrationen erleichtern dir die effiziente Organisation deiner Geschäftsabläufe. Über den optionalen Einrichtungsassistenten lassen sich viele Dienste mit nur einem Klick kostenlos hinzufügen.
- Lege fest, wie du Zahlungen erhalten willst. Mit WooPayments lassen sich Zahlungen ganz bequem über deinen Shop verwalten (verfügbar in den USA, dem Vereinigten Königreich, in Irland, Australien, Neuseeland, Kanada, Spanien, Frankreich, Deutschland und Italien). Dank über 100 Zahlungs-Gateways – wie etwa Stripe, PayPal und Square – kannst du Zahlungen per Kreditkarte, mobilem Wallet, Banküberweisung und Bargeld sicher annehmen.
- Konfiguriere deine Versandoptionen. Mit WooCommerce Shipping (nur in den USA verfügbar) kannst du USPS-Etiketten direkt über dein Dashboard ausdrucken und sogar Abholungen planen. Verknüpfe bekannte Versanddienstleister wie UPS und FedEx sowie unterschiedlichste Liefer-, Bestands- und Fulfillment-Lösungen für deinen Standort.
- Vereinfache die Umsatzsteuer. Füge WooCommerce Tax oder ähnliche integrierte Dienste hinzu, um automatische Berechnungen zu ermöglichen.
Baue dein Business aus, füge Funktionen hinzu und behalte deinen Store auch unterwegs im Auge
WooCommerce bedeutet Business. Behalte deine wichtigsten Performance-Kennzahlen im Blick – mit einem leistungsstarken und flexiblen zentralen Dashboard, integriert in WooCommerce.
Mit Google Ads-, HubSpot-, Mailchimp– und Facebook-Integrationen kannst du deine Zielgruppe über Marketing- und Social Media-Kanäle vergrößern. Im in das Dashboard integrierten Marketingzentrum findest du immer neue Ideen und Tipps, die dir helfen, erfolgreich zu sein.
Verbessere die Funktionalität deines Shops mit Hunderten von kostenlosen und kostenpflichtigen Erweiterungen aus dem WooCommerce Marketplace. Unsere Entwickler überprüfen jede neue Erweiterung und prüfen auch regelmäßig bestehende Erweiterungen, um Marketplace-Qualitätsstandards aufrechtzuerhalten. Wir suchen aktiv nach Produkten, die Shop-Erstellern helfen, erfolgreiche Shops aufzubauen.
Mit der kostenlosen Mobil-App von WooCommerce (für Android und iOS) kannst du deinen Shop von überall aus verwalten. Achtung: Der Benachrichtigungston „Ka-tsching“ bei jedem neuen Verkauf kann durchaus süchtig machen!
Deine Store-Daten gehören dir und du behältst die Kontrolle darüber – für immer
Mit WooCommerce gehören deine Daten dir. Immer.
Wenn du dich dazu entscheidest, Nutzungsdaten mit uns zu teilen, kannst du darauf vertrauen, dass diese anonymisiert und sicher gespeichert werden. Du kannst die Option jederzeit abwählen, ohne dass dies Auswirkungen auf deinen Shop hat.
Anders als bei gehosteten E-Commerce-Lösungen sind WooCommerce-Shop-Daten zukunftssicher. Du kannst alle deine Inhalte exportieren und deine Website auf eine beliebige Plattform übertragen. Ohne Einschränkungen.
Warum sich Entwickler für WooCommerce entscheiden (und davon begeistert sind)
Entwickler können mit WooCommerce einen Shop erstellen, anpassen und skalieren, der die genauen Vorgaben eines Kunden erfüllt. Außerdem können sie über Erweiterungen und individuelle Lösungen Verbesserungen vornehmen.
- Nutze Hooks und Filter, um Funktionen zu ändern oder zu erstellen.
- Mit einer zuverlässigen REST-API und Webhooks kannst du praktisch jeden Dienst integrieren.
- Mit React kannst du individuelle Inhaltsblöcke entwerfen und erstellen.
- Überprüfe und modifiziere alle Aspekte des Core-Plugin-Codes.
- Beschleunige die Entwicklung mit einer blitzschnellen CLI.
Die Kernplattform wird streng und oft getestet und durch ein engagiertes Entwicklungsteam unterstützt, das über mehrere Zeitzonen verteilt arbeitet. Bei jeder neuen Version wird die umfangreiche Dokumentation aktualisiert, sodass du genau den Store erstellen kannst, den du benötigst.
Werde Mitglied unserer wachsenden internationalen Community
WooCommerce verfügt über eine große, leidenschaftliche Community, die Verkäufern zum Erfolg verhelfen möchte – und sie wächst rasant.
Es gibt WooCommerce-Meetups auf der ganzen Welt, an denen du umsonst teilnehmen kannst – du kannst sogar bei der Planung und Durchführung behilflich sein. Diese Veranstaltungen bieten dir die Möglichkeit, von anderen zu lernen, dein Fachwissen zu teilen und dich mit Gleichgesinnten zu verbinden.
WooCommerce ist auch regelmäßig in WordCamps auf der ganzen Welt vertreten und wir würden uns freuen, dich dort zu treffen.
Einen Beitrag leisten und übersetzen
WooCommerce wird von Automattic, den Erfindern von WordPress.com und Jetpack, entwickelt und unterstützt. Außerdem untertstützen uns Hunderte von unabhängigen Beitragenden – und wir können stets weitere Hilfe gebrauchen. Auf WooCommerce GitHub Repository findest du heraus, was du tun kannst.
WooCommerce ist in zahlreiche Sprachen übersetzt, einschließlich Dänisch, Ukrainisch und Persisch. Unterstütze die weitere Lokalisierung von WooCommerce, indem du deine Sprache hinzufügst. Rufe dazu translate.wordpress.org auf.
Verbindung mit WooCommerce.com
Du kannst deinen Shop mit WooCommerce.com verbinden, um deine Abonnements auf dem WooCommerce Marketplace zu verwalten und Produkt-Updates zu erhalten, ohne den WordPress-Admin-Bereich zu verlassen. Die Verbindung ermöglicht auch die Installation von gekauften Produkten direkt auf WooCommerce.com und vereinfacht den Zugang zum technischen Support. Informationen dazu, welche Daten gesammelt und wie sie verwendet werden, findest du in unserer Datenschutzerklärung.
Blöcke
Dieses Plugin unterstützt 1 Block.
- Coming Soon
Installation
Mindestanforderungen
- PHP 7.4 oder höher ist erforderlich (PHP 8.0 oder höher empfohlen)
- MySQL 5.5.5 oder höher ODER MariaDB-Version 10.1 oder höher ist erforderlich
- WordPress 6.8 oder höher
- (Empfohlen) WordPress-Speicherlimit von mindestens 256 MB.
- (Empfohlen) HTTPS-Unterstützung.
Automatische Installation
Die automatische Installation ist die einfachste Option. WordPress kümmert sich um die Dateiübertragung, ohne dass du deinen Webbrowser verlassen musst. Um WooCommerce automatisch zu installieren, melde dich in deinem WordPress Dashboard an, navigiere zum Menü „Plugins“ und klicke auf „Neu hinzufügen“.
Gib im Suchfeld „WooCommerce“ ein und klicke dann auf „Plugins suchen“. Sobald du es gefunden hast, kannst du dir Details zum Release, zur Bewertung und zur Beschreibung anzeigen lassen. Und das Wichtigste: Du kannst es sofort installieren! Klicke dazu auf „Jetzt installieren“ und WordPress übernimmt den Rest.
Manuelle Installation
Für die manuelle Installation musst du unser WooCommerce Plugin herunterladen und es auf deinen Webserver mit deinem präferierten FTP-Programm hochladen. Der WordPress Codex enhält alle Informationen die dafür notwendig sind (engl.).
Aktualisierung
Automatische Updates sollten reibungslos funktionieren. Wir empfehlen dir aber trotzdem, deine Website zu sichern.
Falls es einmal vorkommt, dass es nach einem Update zu Problemen mit den Shop- /Kategorie-Seiten kommt, müssen einfach alle Permalinks aktualisiert werden. Gehe dafür auf in WordPress auf Einstellungen > Permalinks und klicke einmal ganz unten auf „Speichern“. Nun sollte wieder alles wie gewohnt funktionieren.
Beispiel-Daten
WooCommerce enthält Beispieldaten, die dir zeigen, wie deine Produkte aussehen. Importiere dazu die Datei „sample_products.xml“ mit dem WordPress-Importer. Du kannst die Datei „sample_products.csv“ auch mit dem CSV-Importer oder unserer CSV Import Suite-Erweiterung importieren.
FAQ
-
Wo kann ich die WooCommerce Dokumentation und Benutzerhandbücher finden?
-
Hilfreiche Informationen zur Einrichtung und Konfiguration von WooCommerce findest du in der Anleitung Erste Schritte und im neuen Ratgeber für WooCommerce-Shop-Besitzer.
Informationen zur Erweiterung von WooCommerce oder zur Theme-Erstellung findest du in unserer Dokumentation sowie in den bewährten Praktiken für Plugin-Entwickler.
-
Wo kann ich Hilfe zu WooCommerce Core erhalten oder mich mit anderen Benutzern darüber austauschen?
-
Wenn du nicht weiterkommst, kannst du im WooCommerce-Support-Forum unter Berücksichtigung dieser Richtlinien nach Hilfe fragen, dich über den Slack-Channel der WooCommerce-Community melden oder in der WooCommerce-Community-Gruppe auf Facebook einen Beitrag veröffentlichen.
-
Wo bekomme ich Hilfe für Erweiterungen, die ich auf dem WooCommerce Marketplace erworben habe?
-
Wenn du Unterstützung bei kostenpflichtigen Erweiterungen vom WooCommerce Marketplace brauchst, lies dir zuerst unseren Ratgeber zur Self-Service-Problembehandlung durch. Wenn das Problem weiterhin besteht, öffne über unseren Helpdesk ein Support-Ticket. Unsere engagierten Support-Mitarbeiter bemühen sich, innerhalb von 24 Stunden zu antworten.
-
Ich habe Probleme mit der Anmeldung bei WooCommerce.com. Was nun?
-
Behebe gängige Anmeldeprobleme zunächst anhand von dieser hilfreichen Schritt-für-Schritt-Anleitung. Es funktioniert immer noch nicht? Kontaktiere uns.
-
Funktioniert WooCommerce mit meinem Theme?
-
Ja! WooCommerce kann mit jedem Theme verwendet werden. In manchen Fällen können allerdings zusätzliche Änderungen am Stil erforderlich sein. Wenn du nach einem Theme suchst, das eine umfassende WooCommerce-Integration bietet, empfehlen wir dir Storefront.
-
Wie kann ich WooCommerce aktualisieren?
-
Es gibt einen ausführlichen Ratgeber zur Aktualisierung von WooCommerce.
-
Meine Website ist ausgefallen. Was kann ich tun?
-
Diagnostiziere das Problem zuerst anhand von unserem hilfreichen Ratgeber zur Problembehandlung.
Wenn du den Fehler nach der Aktualisierung eines Themes oder Plugins bemerkt hast, bestehen möglicherweise Kompatibilitätsprobleme zwischen dem Theme oder Plugin und WooCommerce. Wenn das Problem nach der Aktualisierung von WooCommerce auftrat, könnte ein Konflikt zwischen WooCommerce und einem veralteten Theme oder Plugin bestehen.
In beiden Fällen empfehlen wir dir, mit der Zustandsprüfung (mit der du Themes und Plugins ohne Auswirkungen auf deine Besucher deaktivieren kannst) einen Test auf mögliche Konflikte durchzuführen oder das Problem mithilfe einer Staging-Website zu beheben.
-
Wo kann ich Fehler melden?
-
Melde Fehler im WooCommerce GitHub-Verzeichnis. Du kannst uns auch über unser Support-Forum benachrichtigen. Durchsuche aber zuerst die Foren, um zu sehen, ob der Fehler nicht bereits gemeldet wurde.
-
Wo kann ich neue Funktionen, Themes und Erweiterungen anfordern?
-
In unserem offiziellen Feature-Request-Board kannst du neue Funktionen und Erweiterungen anfordern und über bestehende Vorschläge abstimmen. Anfragen werden von unseren Produktteams regelmäßig geprüft und sind hilfreich für unsere Produktplanung.
-
WooCommerce ist klasse! Kann ich zum Projekt beitragen?
-
Ja! Tritt unserem GitHub-Verzeichnis bei und abonniere das Entwickler-Blog, um über Neuerungen im Projekt auf dem Laufenden zu bleiben.
-
Wo finde ich die REST-API-Dokumentation?
-
Eine umfangreiche Dokumentation zur REST-API von WooCommerce findest du auf GitHub.
-
Meine Frage ist hier nicht aufgelistet. Wo kann ich weitere Antworten finden.
-
In unseren FAQs findest du weitere Informationen.
Rezensionen
Mitwirkende und Entwickler
„WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende-
Automattic
-
WooCommerce
-
Mike Jolley
-
James Koster
-
Claudio Sanches
-
Rodrigo Primo
-
Peter Fabian
-
Vedanshu – Urumi.AI
-
Julia Amosova
-
obliviousharmony
-
Néstor Soriano Vilchez
-
sadowski
-
Ron Rennick
-
royho
-
Barry
-
Claudiu Lodromanean
-
Tiago Noronha
-
Kelly Choyce-Dwan
-
levinmedia
-
Albert Juhé Lluveras
-
Darren Ethier (nerrad)
-
Joshua Wold
-
Nadir Seghir
-
Rua Haszard
-
Michael P. Pfeiffer
-
Niels Lange
-
Raluca
-
tjcafferkey
-
danielwrobert
-
patriciahillebrandt
-
albarin
-
Tung Du
-
Manish Menaria
-
Karol Manijak
-
sunyatasattva (a11n)
-
Alexandre Lara
-
Luigi Teschio
-
danieldudzic
-
Sam
-
Alex Florisca
-
opr18
-
tarunvijwani
-
Paulo Arromba
-
Saad T.
-
Boro Sitnikovski
-
Gerhard Potgieter
-
Corey McKrill
-
Jorge A. Torres
-
Leif Singer
-
Ján Mikláš
„WooCommerce“ wurde in 71 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „WooCommerce“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
10.5.0 2026-02-04
WooCommerce
- Fix – Add conditional checks to prevent the WooCommerce Accordion block from appearing in the block inserter on WordPress 6.9 and later. #62626
- Fix – Added validation for PayPal Standard purchase unit amount in create-order requests to prevent errors when order totals are invalid. #62385
- Fix – Adds an ID for the setup wizard, avoiding a deprecation error under PHP 8.5. #62288
- Fix – Add support for collectable shipping methods in local pickup functionality #62623
- Fix – Add the CallbackUtil class and fix get_price_hash for variations #61779
- Fix – Add to Cart Button: use a11y utils from script module #62014
- Fix – Compatibility with WP 6.9: improve the way WooCommerce block theme styles are enqueued #62048
- Fix – Ensure block email content preview displays the correct item. #62206
- Fix – Ensure discount fees are included in the order subtotal calculation on the admin order view #62454
- Fix – Ensure guest orders cannot be read by customers without providing the key and billing address. #62559
- Fix – Fix: order being incorrectly changed to Completed #62191
- Fix – Fix: Store API: Orders endpoint now returns an empty array for the
variationfield on simple products, matching cart endpoint behavior. #62162 - Fix – Fix a bug where Preact warns in development about inconsistent rendering between SSR content and client. #62155
- Fix – Fix a bug where the
Dimensionblock attribute of Mini-Cart Contents was not respected. #62384 - Fix – Fix Analytics Products report to support product types extending WC_Product_Variable by checking variations array as fallback. #62648
- Fix – Fix bottom margin deprecation notices for controls in the Product Collection block. #62705
- Fix – Fix decoding attribute option name #62562
- Fix – Fixed enqueuing of the whole
wordpress/editorscript where unnecessary. #62438 - Fix – Fixed order creation failures in PayPal Standard when items contain negative amounts or fractional quantities by omitting the item breakdown in these cases, allowing orders to proceed with the total amount only. #62576
- Fix – Fixed REST API handling of attribute names containing special characters when creating product variations #61939
- Fix – Fixes breadcrumbs sometimes throwing errors when categories inconsistencies happened in the Database. #62210
- Fix – Fixes for Migrator CLI #61453
- Fix – Fix fatal error when viewing old orders with legacy tax data format in order item metadata. The fix preserves tax values and attempts to infer the tax rate ID from order context for better backwards compatibility. Applies to product, shipping, and fee order items. #62352
- Fix – Fix Import Status Bar UI overlap with filter dropdowns and add loading state feedback #62675
- Fix – Fix intermittent blank shop page when WordPress resolves by
sluginstead ofpage ID. #61788 - Fix – Fix minicart focus when multiple minicarts are in the page #62494
- Fix – Fix minicart prices formatted with too many decimals #62355
- Fix – Fix missing order attribution elements when checkout page is pre-rendered. #62609
- Fix – Fix PHP warning undefined array key „post_type“. #55354
- Fix – Fix product permalinks to use deepest category instead of highest parent term ID when product is assigned to multiple categories. #62321
- Fix – Fix REST API V4 country/state validation to accept state codes with country prefixes (e.g., DE:DE-BY) for compatibility with V3 API format. #62495
- Fix – Fix scheduled sales starting/ending at wrong times by using per-product Action Scheduler events instead of relying solely on daily cron. #62115
- Fix – Fix tax calculation for manual orders when using fixed total price mode (woocommerce_adjust_non_base_location_prices filter). #62271
- Fix – Fix Tracks events being rejected when array properties are passed by automatically converting arrays to valid formats #61729
- Fix – Fix using null as array index warning in variable products data store #62452
- Fix – Fix variation date_modified not updating when toggling POS visibility on variable products. #62827
- Fix – Fix warning when rendering subcategory thumbnails if the thumbnail attachment lookup fails. #62198
- Fix – Flat rate: allow empty main cost so class-only rates work again #61313
- Fix – Handles authorization already captured errors on PayPal Standard by ignoring the error and properly setting the PayPal order status meta to
CAPTURED. #62582 - Fix – Improved Shipping Method block alignment and mobile responsiveness when shipping method titles are long. #62610
- Fix – Limit ProductControl component to loading a maximum of 25 variations at once #61853
- Fix – Migrate BlocksSharedState to a class with static methods to fix a bug where state was duplicated between block instances. #62168
- Fix – Navigation store: don’t call deprecated onHistoryChange #62049
- Fix – Prevent an error that occurred when duplicating a product if the duplicate’s SKU matched the SKU of a trashed product #62628
- Fix – Prevent delay/jarring rendering of pickup location in checkout block. #61852
- Fix – Prevent errors when plugins incorrectly call wc_add_notice before session is initialized #62310
- Fix – Prevent fatal errors when retrieving orders with deleted products on Store API #62074
- Fix – Prevent Select2 styles from leaking into other plugins #61956
- Fix – Product Collection: Remove unnecessary margin-top when there’s no store notices displayed #62144
- Fix – Product Gallery: Fix arrows gap on the frontend #62261
- Fix – Product Gallery: Fix variation image not displayed when it’s the same as the product main image #62803
- Fix – Product Gallery: improve layout of full page gallery #62172
- Fix – Remove unnecessary data from shipping zone objects #62157
- Fix – Remove usage of feature_is_enabled in ProductVersionStringInvalidator::init #62665
- Fix – Respect “Sold individually” for variable products in Order Again; normalize variation attributes, enforce qty=1, prevent duplicate variations; add unit test. #61344
- Fix – Stores the PayPal Standard order status upon creation and skips capture when payer action is required. #62433
- Fix – Styling and copy improvements to Launch Your Store screen #62254
- Fix – Support embeds in V4 order endpoint when using plain permalinks. #62366
- Fix – Update the email content block to display the correct information. #62010
- Fix – Update woocommerce_block_asset_resource_hints to work per-site, rather than across the network on multisite instances #62211
- Fix – Use WordPress core Accordion block in Product Details block for WP 6.9+, with fallback for older versions. #62339
- Fix – Ensure there’s no deprecation warning about deprecated feature flags when plugins are activated. #62939
- Fix – Prevent PHP warnings when accessing templates without content #62909
- Fix – Fix fatal error when third-party plugins instantiate REST controllers before WooCommerce is fully initialized. #63069
- Add – Add a basic RestApiCache trait #61798
- Add – Add ability to hide products from Point of Sale. #62534
- Add – Add analytics-scheduled-import feature flag to control scheduled analytics imports feature #62149
- Add – Add analytics import mode setting to Settings API #62169
- Add – Add analytics import status and manual trigger endpoints #62196
- Add – Add a new controller for generating a product feed for the Woo mobile app. #62313
- Add – Add block email template for Fulfillment emails. #62146
- Add – Add configurable clone mode to WC_Data to support both duplication and caching workflows while maintaining backward compatibility. #61591
- Add – Add currency data to the order item response in REST API V4 #61415
- Add – Add date status and manual update UI to Analytics pages #62276
- Add – Add default scheduled import option for new installations #62331
- Add – Add DELETE endpoint for shipping zone methods in REST API v4. #62015
- Add – Add DELETE endpoint for shipping zones in REST API v4. #62016
- Add – Add import mode control to Analytics settings, allowing users to choose between scheduled (every 12 hours) and immediate updates #62187
- Add – Add password manager support to password fields in my account screen. #62625
- Add – Add REST API endpoint
/wc/v4/fulfillments/providersto expose shipping provider information including labels, icons, and tracking URLs for CIAB Next Admin integration. #61910 - Add – Adds Blaze as a default marketing channel #62160
- Add – Add scheduled updates promotion inbox note #62226
- Add – Add scheduled updates promotion notices #62225
- Add – Add support for filtering product categories by parent level in the Store API. #62447
- Add – Add support to Hydration class to get store API responses with url and query params. #62057
- Add – Add variation_id in error data for
order_item_product_invalid_variation_iderrors. #62240 - Add – Add WordPress environment type to site status report. #62458
- Add – Add
woocommerce_email_content_post_datafilter hook for customizing email template post data before creation. #62512 - Add – Breadcrumbs: Set preferred term in core Breadcrumbs block to keep compatibility with Woo’s block #62746
- Add – Implement cache control headers for REST API responses #61476
- Add – Introduce Product Object feature for improved performance. #62041
- Add – Make refunds embeddable and payment gateway settings embeddable in Order V4 #61463
- Add – New block for the email editor that lets users add a coupon code in their emails
- Add – Product Gallery: add active Thumbnails outline style to existing overlay #62253
- Add – Product Gallery Large Image: allow inserting other blocks #62030
- Add – Set Product Categories as the preferred taxonomy for the Breadcrumbs block #62283
- Update – Add additional customization to RestApiCache trait #61838
- Update – Add caching and cache control headers for product REST API responses #62258
- Update – Add db update to autoload frequently used options #62036
- Update – Add HTTP headers to cached outputs in RestApiCache #61931
- Update – Add N-Genius Online to Recommended Payment Partners #62807
- Update – Add prefixes to checkout autocomplete attributes to help with Safari autofill #62513
- Update – Add relevant hooks tracking for cached outputs in RestApiCache #61878
- Update – Add REST API backend caching and cache control headers configuration #61986
- Update – Adds a woocommerce_shipping_tax_class filter to allow dynamically calculating the shipping tax class. #62040
- Update – Allow “Email FROM” to automatically use the “Store Title” as the value unless the merchant manually changes it. #62369
- Update – Blocks Checkout design improvements for multiple shipping packages. #61625
- Update – Customize Your Store: remove unnecessary code upon simplifying the journey #62161
- Update – Customize Your Store: Simplify the flow #62158
- Update – Deprecate the marketplace feature flag – the in-app marketplace is now always enabled and the feature check is no longer necessary. #62264
- Update – Ensure rewrite rules are updated whenever new block email templates are generated. #62117
- Update – Product Gallery: Call the block stable #62278
- Update – Product Gallery: Rename Large Image block to Viewer #62163
- Update – Reduce option loading in Brands code. #62000
- Update – Reduce options queried on admin page loads. #62033
- Update – Refactor Add to Cart + Options grouped product template part to decrease the gap between quantity selector and product name #62702
- Update – Refactored the address update functionality of PayPal Standard with improved status tracking to prevent duplicate requests. #62418
- Update – Remove database option fetch for legacy coupon menu display preference. #62053
- Update – Update hooks alternatives documentation #62263
- Update – Update WordPress Abilities API to v0.4.0 #62027
- Update – Re-add the AccessiblePrivateMethods trait #63088
- Dev – Add @template annotations to DI container for better PHPStan type inference. #62301
- Dev – Add a checkbox for automatic milestone assignment on pull requests #62063
- Dev – Add cache invalidation interface and product invalidator #61613
- Dev – Add E2E tests for analytics scheduled updates feature #62332
- Dev – Added deprecation notices for deprecated methods in ‚WC_Gateway_Paypal_Helper‘ and ‚WC_Gateway_Paypal_Notices‘ classes. #62645
- Dev – Add mechanism to detect scripts not declaring blocks dependencies #62229
- Dev – Add performance guidance to WC_Product_Variable::get_available_variations() docblock #62715
- Dev – Add PHPStan analyze support and Github action to run on each PR. #62064
- Dev – Add PHPStan conditional return type to WC_Product_Variable::get_available_variations(). #62656
- Dev – CI: Update the latest PHP version in use to 8.5 #62650
- Dev – Deprecate orders v2 related methods in WC_Gateway_Paypal_Request class in favor of the Automattic\WooCommerce\Gateways\PayPal\Request class. #62640
- Dev – Deprecate WC_Gateway_Paypal_Buttons class in favor of Automattic\WooCommerce\Gateways\PayPal\Buttons class. #62633
- Dev – Deprecate WC_Gateway_Paypal_Constants class in favor of Automattic\WooCommerce\Gateways\PayPal\Constants. #62595
- Dev – Deprecate WC_Gateway_Paypal_Helper class in favor of Automattic\WooCommerce\Gateways\PayPal\Helper. #62596
- Dev – Deprecate WC_Gateway_Paypal_Notices class in favor of Automattic\WooCommerce\Gateways\PayPal\Notices class. #62599
- Dev – Deprecate WC_Gateway_Paypal_Transact_Account_Manager class in favor of Automattic\WooCommerce\Gateways\PayPal\TransactAccountManager class. #62624
- Dev – Deprecate WC_Gateway_Paypal_Webhook_Handler class in favor of Automattic\WooCommerce\Gateways\PayPal\WebhookHandler class. #62630
- Dev – Fix analytics overview flaky tests #62244
- Dev – Fix flaky mini-cart e2e test by handling page closure during localStorage cleanup #61950
- Dev – Introduces new constants to store PayPal Standard order meta keys. #62635
- Dev – Pass input element as context in quantity selector #62045
- Dev – Reduce PHPStan level from 9 to 8 to improve developer productivity while maintaining strong type safety #62387
- Dev – Remove skipped E2E tests for WordPress versions <= 6.7 #62391
- Dev – Remove the AccessiblePrivateMethods trait #62200
- Dev – Update AI backend skill to always be invoked before writing tests #62531
- Dev – [Experimental] Add to Cart + Options: improve quantity selection by removing imperative DOM manipulation. #61821
- Dev – Update PayPal REST API controllers to use new namespaced classes instead of deprecated WC_Gateway_Paypal_* classes. #63040
- Tweak – – Includes a source parameter for requests to the
/update-checkand/subscriptionsendpoints on WooCommerce.com if the request originates from the Refresh button on My Subscriptions – Fix source parameter for other requests to the/subscriptionsendpoint originating from the My Subscriptions page #62674 - Tweak – Add a hook enabling Woo extensions to set the Personalizer context for their personalization tags. #62337
- Tweak – Add deprecated tag to wc_enqueue_js(). #62219
- Tweak – Add null-check to cart handler–prevents accessing cart if not initialized #62644
- Tweak – Auto-paginate variation loading in the
ProductControlcomponent. #62114 - Tweak – Clarify account creation setting description #60404
- Tweak – Improved the translation string for order headings in the dashboard orders widget. #62362
- Tweak – Improve UX for tax-inclusive pricing configuration by adding validation notice and clearer setting description when base tax rate is not configured. #61471
- Tweak – Moved package_id and package_name generation from CartController to WC_Cart::get_shipping_packages() method to ensure these fields are always present in shipping packages, regardless of how they are accessed. #62393
- Performance – Add index to user_email within woocommerce_downloadable_product_permissions to improve performance #62101
- Performance – Add to Cart + Options: Avoid loading unnecessary scripts when rendering 3rd-party product types #62681
- Performance – Cache tax display option to avoid repeated get_option() calls in variation price loop #61782
- Performance – Fix: Set expiration time for filter data cache to avoid autoloading all cache data #62575
- Performance – Implement batched pixel requests for improved performance when sending tracking events #62461
- Performance – Optimize ProductImage block to avoid unnecessary gallery image calculations. #62107
- Performance – Performance: clean up filter data transients cache along with the product/shop transients cache. #62591
- Performance – Prime caches before fetching child products in grouped product price calculations #61784
- Performance – Recent Reviews widget: improve widget performance. #62680
- Performance – Rely on case-insensitive collation when looking coupon codes up. #62145
- Performance – Replace get_available_variations() with get_visible_children() and get_price() in product-image.php template for better performance. #62777
- Enhancement – Add missing UTM Parameters to order attribution #60397
- Enhancement – Disable add to cart button in variable products until the script has loaded #62631
- Enhancement – Eliminate hard-coded ‚grouped‘ product handling in frontend of quantity selector block #61496
- Enhancement – Show tax suffix on new line in order email totals #62059
- Enhancement – Updated wc-analytics/customers API route to include location filtering (country and state), and user type filtering (registered or guest) #62267
- Enhancement – Update WooEmailTemplate to simplify style application. #62051






