WooCommerce

Description

WooCommerce est la plateforme d’eCommerce open-source pour WordPress.

Notre plateforme centrale est gratuite, flexible et amplifiée par une communauté mondiale. La liberté de son caractère open-source signifie que vous conservez à jamais la pleine propriété du contenu et des données de votre boutique.

Que vous lanciez une activité, basculiez un magasin physique en ligne ou développiez des sites pour vos clients, WooCommerce permet d’obtenir une boutique qui allie puissamment contenu et commerce.

  • Créez des devantures belles et attractives avec des thèmes adaptés à votre marque et votre secteur.
  • Augmentez vos revenus grâce à une expérience de panier d’achat optimisée qui favorise les conversions.
  • Personnalisez les pages de produits en quelques minutes à l’aide de blocs de produits modulaires.
  • Présentez des produits physiques et numériques, des variantes de produits, des configurations personnalisées, des téléchargements instantanés et des articles affiliés.
  • Vendez des abonnements, des réservations ou des adhésions grâce à nos extensions approuvées par les développeurs.
  • Monter en haut des résultats de recherche en tirant parti des qualités SEO de WordPress.
  • Créez sur une plateforme qui évolue. Obtenez une solution d’eCommerce flexible pour les boutiques à volume élevé.

TOUS LES OUTILS DONT VOUS AVEZ BESOIN POUR VENDRE

Les outils et intégrations populaires facilitent la gestion de votre activité. De nombreux services peuvent être ajoutés gratuitement d’un seul clic avec l’assistant de configuration facultatif.

  • Choisissez comment vous souhaitez recevoir vos paiements. Gérez facilement et confortablement les paiements depuis votre boutique avec WooPayments (Disponible aux États-Unis, au Royaume-Uni, en Irlande, en Australie, en Nouvelle-Zélande, au Canada, en Espagne, en France, en Allemagne et en Italie). Acceptez en toute sécurité les cartes de crédit, les portefeuilles mobiles, les transferts bancaires et les espèces grâce à plus de 100 passerelles de paiement dont Stripe, PayPal et Square.
  • Configurez vos options de livraison. Imprimez des étiquettes USPS directement à partir de votre tableau de bord et planifiez un retrait avec WooCommerce Shipping (États-Unis uniquement). Connectez-vous avec des transporteurs connus comme UPS et FedEx, ainsi qu’une grande variété de solutions de livraison, d’inventaire et de traitement des commandes pour votre région.
  • Simplifiez les taxes sur les ventes. Ajoutez WooCommerce Tax ou des services intégrés similaires pour faire des calculs automatisés une réalité.

Développez votre activité, ajoutez des fonctionnalités et surveillez votre boutique où que vous soyez

WooCommerce signifie activité. Gardez un œil sur les indicateurs de performance les plus importants pour vous grâce à un tableau de bord central puissant et flexible intégré à WooCommerce.

Élargissez votre audience sur les canaux marketing et sociaux avec les intégrations Google Ads, HubSpot, Mailchimp et Facebook. Vous pouvez consulter le Marketing Hub dans le tableau de bord pour trouver de nouvelles idées et des astuces pour vous aider à prospérer.

Améliorez les fonctionnalités de votre boutique grâce à des centaines d’extensions gratuites et payantes de WooCommerce Marketplace. Nos développeurs vérifient chaque nouvelle extension et examinent régulièrement les extensions existantes pour maintenir les normes de qualité du marché. Nous sommes activement à la recherche de produits qui aident les créateurs de boutique à en faire des boutiques prospères.

Gérez votre boutique depuis n’importe quel endroit avec l’application mobile WooCommerce (sur Android et iOS). Spoiler alert : restez à l’affût du son légèrement addictif de la notification qui retentit à chaque vente.

Détenez et contrôlez les données de votre boutique à vie

Avec WooCommerce, vos données vous appartiennent. Toujours.

Si vous optez pour partager les données d’utilisation avec nous, vous avez l’assurance que celles-ci seront anonymisées et conservées en toute sécurité. Vous pouvez changer d’avis à tout moment sans que cela n’ait la moindre incidence sur votre boutique.

Contrairement aux solutions d’eCommerce hébergées, les données des boutiques WooCommerce sont pérennes. Vous pouvez exporter l’intégralité de votre contenu et transférer votre site vers la plateforme de votre choix. Aucune restriction.

Pourquoi les développeurs choisissent (et aiment) WooCommerce

Les développeurs peuvent utiliser WooCommerce pour créer, personnaliser et adapter une boutique en fonction des spécifications exactes du client tout en y apportant des améliorations par le biais d’extensions ou de solutions personnalisées.

  • Exploitez les crochets d’action et les filtres pour modifier ou créer des fonctionnalités.
  • Intégrez pratiquement n’importe quel service à l’aide d’une API REST robuste et des webhooks.
  • Concevez et créez des blocs de contenu personnalisés avec React.
  • Inspectez et modifiez tous les aspects du code principal de l’extension.
  • Accélérez le développement avec une CLI rapide comme l’éclair.

La plateforme centrale fait l’objet de tests rigoureux et fréquents. Ils sont exécutés par une équipe de développement dédiée qui travaillent sur différents fuseaux horaires. La documentation complète est mise à jour à chaque version afin de vous apporter les outils requis pour créer en tout point la boutique dont vous avez besoin.

Rejoignez notre communauté internationale grandissante

WooCommerce compte une communauté importante et passionnée qui contribue à la réussite des commerçants et qui s’agrandit rapidement.

Il y a des rencontres WooCommerce à travers le monde, auxquelles vous pouvez assister gratuitement ; vous pouvez même vous impliquer dans leur organisation. Ces événements sont excellents pour apprendre des expériences de chacun, partager votre expertise et rencontrer des personnes qui pensent comme vous.

WooCommerce participe également régulièrement aux WordCamps organisés dans le monde entier. Nous serions ravis de vous rencontrer.

Contribution et traduction

WooCommerce est développé et pris en charge par Automattic, les créateurs de WordPress.com et Jetpack. Nous avons également des centaines de contributeurs indépendants, et il y a toujours de la place pour plus. Dirigez-vous vers le Dépôt WooCommerce GitHub pour découvrir comment vous pouvez participer.

WooCommerce est traduit en plusieurs langues, dont le danois, l’ukrainien et le persan. Aidez à localiser encore plus WooCommerce en ajoutant vos paramètres régionaux – visitez translate.wordpress.org.

Connexion à WooCommerce.com

Vous pouvez connecter votre boutique à WooCommerce.com pour gérer vos abonnements à WooCommerce Marketplace et recevoir des mises à jour produit sans quitter WordPress Admin. La connexion permet également l’installation des produits achetés depuis WooCommerce.com et rationalise l’accès à l’assistance technique. Si vous désirez savoir quelles sont les données collectées et l’utilisation qui en est faite, veuillez consulter notre politique de confidentialité.

Captures d’écran

Installation

Configuration minimale

  • PHP 7.4 ou supérieur est requis (PHP 8.0 ou supérieur est recommandé)
  • MySQL 5.6 ou supérieur, OU MariaDB version 10.1 ou supérieure, est requis

Consultez la documentation relative aux prérequis du serveur WooCommerce pour obtenir une liste détaillée des prérequis du serveur.

Installation automatique

L’installation automatique est l’option la plus simple, car WordPress gère le transfert des fichiers sans que vous n’ayez à quitter votre navigateur. Pour effectuer une installation automatique de WooCommerce, connectez-vous à votre tableau de bord WordPress, accédez au menu « Extensions » et cliquez sur « Ajouter ».

Dans le champ de recherche, saisissez « WooCommerce », puis cliquez sur « Rechercher des extensions ». Une fois que vous l’avez trouvée, vous pouvez voir les détails la concernant comme la version intermédiaire, l’évaluation et la description. Mais surtout, vous pouvez l’installer en cliquant simplement sur « Installer maintenant ». WordPress s’occupera alors de la suite.

Installation manuelle

La méthode d’installation manuelle consiste à télécharger l’extension WooCommerce et à la téléverser sur votre serveur Web via votre application FTP préférée. Le codex de WordPress contient des instructions pour se faire ici.

Mise à jour

Les mises à jour automatiques ne devraient pas poser de problème, mais nous vous recommandons tout de même de sauvegarder votre site.

Si par malchance vous recontrez des problèmes avec les pages de la boutique / catégorie après une mise à jour, il vous suffit de regénérer les permaliens en allant sur WordPress > Réglages > Permaliens puis en cliquant sur « sauvegarder. » Cela devrait régler ces problèmes.

Exemple de données

WooCommerce s’accompagne d’échantillons de données que vous pouvez utiliser pour voir à quoi ressemblent les produits ; importez sample_products.xml via l’importateur WordPress. Vous pouvez également utiliser l’importateur de CSV ou notre extension CSV Import Suite pour importer sample_products.csv

FAQ

Où puis-je trouver de la documentation et des guides de l’utilisateur pour l’extension WooCommerce ?

Si vous désirez une aide à propos de la configuration de WooCommerce, veuillez consulter le guide Premier pas et le guide pour le nouveau propriétaire de boutique WooCommerce.

Pour créer une extension ou un thème WooCommerce, consultez notre documentation, ainsi que les Bonnes pratiques pour les développeurs d’extensions.

Où puis-je trouver de l’aide ou discuter avec d’autres utilisateurs à propos de WooCommerce Core ?

Si ça coince, vous pouvez demander de l’aide sur le forum d’assistance WooCommerce en suivant ces directives, poster sur le Slack de la communauté WooCommerce, ou publier sur le groupe de la communauté WooCommerce sur Facebook.

Où puis-je trouver de l’aide concernant les extensions que j’ai achetées sur WooCommerce Marketplace ?

Pour toute assistance concernant les extensions payantes de WooCommerce Marketplace : commencez par consulter notre guide de résolution de problème en libre-service. Si le problème persiste, veuillez ouvrir un ticket d’assistance via notre service d’assistance. Nos Happiness Engineers dévoués vous répondront dans les 24 heures.

J’ai des problèmes de connexion à WooCommerce.com. Que dois-je faire ?

Tout d’abord, résolvez les problèmes de connexion courants à l’aide de ce guide étape par étape utile. Cela ne fonctionne toujours pas ? Contactez-nous.

Est-ce que WooCommerce fonctionnera avec mon thème ?

Oui ! WooCommerce est compatible avec tous les thèmes mais quelques adaptations stylistiques supplémentaires peuvent être nécessaires. Si vous cherchez un thème qui s’intègre parfaitement à WooCommerce, nous recommandons Storefront.

Comment puis-je mettre à jour WooCommerce ?

Nous disposons d’un guide détaillé intitulé Comment mettre à jour WooCommerce.

Mon site ne fonctionne plus. Que dois-je faire ?

Commencez par diagnostiquer le problème à l’aide de notre guide de résolution de problème.

Si l’erreur est apparue après la mise à jour d’un thème ou d’une extension, des problèmes de compatibilité peuvent exister entre ce thème/cette extension et WooCommerce. Si le problème est apparu après la mise à jour de WooCommerce, un conflit peut exister entre WooCommerce et un thème ou une extension obsolète.

Quoi qu’il en soit, nous recommandons de procéder à un test de conflits à l’aide de Health Check (ce qui vous permet de désactiver les thèmes et les extensions sans affecter vos visiteurs) ou de résoudre le problème à l’aide du site de préproduction.

Où puis-je signaler des bugs ?

Signaler des bogues sur Dépôt WooCommerce GitHub. Vous pouvez également nous en informer via notre support – assurez-vous de rechercher les forums pour confirmer que l’erreur n’a pas déjà été signalée.

Où puis-je demander de nouvelles fonctionnalités, des thèmes et des extensions ?

Demandez de nouvelles fonctionnalités et extensions, et votez pour les suggestions existantes sur notre tableau de demande de fonctionnalité officiel. Nos équipes Produits consultent régulièrement les demandes, qui leur sont d’un soutien précieux pour la planification des produits.

WooCommerce est génial ? Puis-je y contribuer ?

Rejoignez notre dépôt GitHub et suivez le blog de développement pour rester informé de tout ce qui se passe dans le projet.

Où puis-je trouver la documentation pour l’API Rest ?

Une documentation complète de l’API REST WooCommerce est disponible sur GitHub.

Ma question n’apparaît pas dans la liste. Où puis-je trouver d’autres réponses ?

Consultez les questions les plus fréquentes pour en savoir plus.

Avis

15 janvier 2025 2 réponses
This problem has already been solved before and it seems to have occurred again: https: //github.com/woocommerce/woocommerce-blocks/issues/9870 The Filter by Attribute block has a Select %s translatable string for the placeholder (For example « Select Color »). I used Loco to translate it to just %s, so the placeholder would read simply « Color ». That used to work until the recent WooCommerce update. After the update, the placeholder reads « Select Color » again. I’ve verified the string is still translated on Loco, synced the translation, and saved it – it didn’t help. If relevant, the block is placed on the front page. Tested with Twenty Twenty Three and all other plugins deactivated. …
13 janvier 2025 2 réponses
Hello, I need assistance with the WooCommerce block filter. I reached out to support over three days ago, but I haven’t received any response yet.
8 janvier 2025 1 réponse
I would like to share my experience with the WooCommerce plugin. I use it constantly and have been working with this tool for quite some time. Until recently, I had never encountered any issues. Unfortunately, a mistake on my part caused a complete crash. Fortunately, I had a backup that allowed me to restore my site in its entirety, except for the WooCommerce Payments configuration. I was desperate, but I decided to reach out to support by submitting a request. I want to commend your team for their responsiveness and efficiency. You addressed my request quickly, which allowed me to resolve the issue without any difficulty. A big thank you for your excellent support! WooCommerce remains, for me, an essential and outstanding tool.
16 décembre 2024 1 réponse
I am new to SEO and am updating our company’s website. AIOSEO thru WordPress is a game changer. It is easy to install & use. I like the recommendations they provide, to make our website better. Don’t be afraid to try it out. When I had an issue/question, Jeff Burns in Technical Support answered quickly & clearly. THANKS! -SEO Newbie
4 décembre 2024 1 réponse
Five years ago, I was told that using Woo for a larger scale online shop is not the way to do it. Gladly, I didn’t listen.Four years into my own E-Commerce Project, I can reassure that Woo easily handles our 5k (and growing) products. We run retail, wholesale, pre-loved (differential taxation) of physical products as well as the selling of in person classes all out of one installation (yes, we use quite many plugins and about 500 lines of custom PHP-Code) – works like a charm.I am very happy with Woo! Great job, folks – thanks a million!
Lire les 4 434 avis

Journal

9.6.0 2025-01-20

WooCommerce

  • Fix – Fix EmailPreviewTest::test_dummy_product_filter to validate dummy product properties directly #54104
  • Fix – Add aria modal attribute to photoswipe #53245
  • Fix – Add check for comingSoonNewsletter object before adding in newsletter panel #53781
  • Fix – Add checks to various template functions, guard against fatal errors when the global $product object is unavailable. #53167
  • Fix – Add description to display name field on account details page #53312
  • Fix – Added new validation to Store API checkout endpoint regarding Accounts & Privacy definitions. #53421
  • Fix – Add focus indicator to recommended products on the legacy Cart page #52353
  • Fix – Add headings to the main section of the Cart page with the block variation #52077
  • Fix – Add To Cart Button: fix style when core/button block isn’t visible in the page. #53052
  • Fix – Add to Cart with Options – Stepper Layout: trigger change event when stepper button clicked. #53343
  • Fix – Align variation selector labels and selects in the Single Product template of block themes #53598
  • Fix – Apply fix from #52726 to new coming soon template #52762
  • Fix – A required text additional field will now accept 0 as a valid input. #52782
  • Fix – Avoid crash widget area when Product Collection is rendered #53656
  • Fix – Fix: Styling issues in Product Editor around featured product star and variation dimensions spacing #53707
  • Fix – Fix: Unable to connect sub-directory based multi-sites to WooCommerce.com. #52649
  • Fix – Fix a bug where server validation errors were not dismissed after validation passes. #53362
  • Fix – Fix blocks registration through registerBlockSingleProductTemplate #53626
  • Fix – Fix click event on Import from a CSV file box in add products task #53265
  • Fix – Fix conflicting namespace between EmailPreviewRestController and PaymentRestController causing Payments settings to fail to load #53497
  • Fix – Fix core profiler crash when locale string incorrect format #53502
  • Fix – Fix css date and time inputs display in order admin #53471
  • Fix – Fixed core profiler not showing jetpack auth step when pre-installed #53744
  • Fix – fixed the opt in checkbox to respect the user choice when previously opted out #52525
  • Fix – Fix ellipsis menu position in Analytics #53066
  • Fix – Fixes a bug when additional fields with a value of 0 would not display on the order confirmation or edit order screen #53717
  • Fix – Fixes the parameter passed in one of the set-active-payment-method events to use the paymentMethodSlug argument name, in line with the documentation #53415
  • Fix – Fix grouped product styles for TT5 #52856 #52856
  • Fix – Fix header with an image in Coming Soon page template causes text overlap and spacing #52726
  • Fix – Fix hovering over core profiler extension to show cursor:pointer #53238
  • Fix – Fix incorrect alignment of T&C checkbox and label #52983
  • Fix – Fix incorrect capitalization of checkout field labels for German locale #53342
  • Fix – Fix incorrect industry type in profiler api #52660
  • Fix – Fix janky interactions in core profiler #53240
  • Fix – Fix localization of In-App Marketplace endpoints #53106
  • Fix – Fix PHP and Core API tests #52761
  • Fix – Fix PHP warnings when user_email is not populated on my-account page. #53670
  • Fix – Fix product SKU styles #52787 #52787
  • Fix – Fix tests #52965
  • Fix – Fix the « Are you sure you want to leave this page? » bug when interacting with the countries’ search input. #53588
  • Fix – Fix variation image not switching if another one is selected #53152
  • Fix – Improved Analytics and Product CSV export usability by allowing negative numeric values to be unescaped while continuing to escape potentially risky strings to prevent CSV Injection (async, PHP-based CSV exporting). #53022
  • Fix – Improve shipping method block CSS specificity to prevent a display issue for admin accounts on WordPress.com #52349
  • Fix – Make Add to Cart with Options tooltip text localizable #53272
  • Fix – Make Stock Indicator block behavior consistent between the Product Collection block and the Single Product template #53462
  • Fix – Post editor: ensure that blocks aren’t registered multiple times. #53217
  • Fix – Prevent Fatal Error when viewing order refund in admin page. #52803
  • Fix – Product Gallery (Beta) – Fix block not rendering after being added. #53145
  • Fix – Product Gallery (Beta): Fix image aspect-ratio in full page mode #53201
  • Fix – Product Gallery (Beta) on mobile, the thumbnails were disappearing on page reload. #53160
  • Fix – Product Gallery: fix the incorrect scroll origin in Chrome #53314
  • Fix – Product Hero: allow changing displayed product #53090
  • Fix – Product reviews: improve how reviews are printend on the admin side. #53313
  • Fix – Properly break from Note loop using break instead of continue, and also perform some tiny refactoring #52671
  • Fix – Reduce the risk of (empty where clause) database errors when performing an order search. #53025
  • Fix – Reinstate Jetpack connection screen for sites with Jetpack pre-installed #52814
  • Fix – Skip capturing shipping taxes if the shipping method tax status is set to none. #### Comment #46069
  • Fix – Turn coupon accordion title into a heading level 2 element on the block-based Checkout page #52844
  • Fix – Turns the state field hidden when selecting the Cyprus country as a shipping/billing address. #53459
  • Fix – Unify ToggleGroupControl styles in Blocks inspector control #48535
  • Fix – Update billing email autocomplete to use email only #53059
  • Fix – Updated wc_get_cart_url() to only return permalinks rather than building the current URL manually. #53419
  • Fix – Update password strength role #53202
  • Fix – Update product photoswipe top bar button order #53045
  • Fix – Update several WC Admin UI elements to honor the correct product image aspect ratio #52828
  • Fix – Update the checkout page order summary product title to use h3 #53037
  • Fix – Validate and sanitize the event origin and event data when listening to message events from attachParentListeners function to prevent xss attacks during the customize your store flow #53418
  • Add – Add « Recurring payments » icon next to payment providers #53669
  • Add – Add an API endpoint to disconnect a site from WooCommerce.com #53473
  • Add – Add categories for other payment suggestions #53270
  • Add – Add coming soon minimal left image template #53024
  • Add – Add coming soon mondern black template #53084
  • Add – Add coming soon social links template part #52866
  • Add – Add country selector component for the new Payment settings page. #53075
  • Add – Add Croatian countries #51959
  • Add – Add drag & drop offline payment settings #52888
  • Add – Add filters to prevent quantity adjustment or removal notices in checkout blocks #52547
  • Add – Add global_unique_id query support for variations to products and variations REST endpoint. #52839
  • Add – Add Launch Newsletter panel for the coming soon template. #52650
  • Add – Add new « exclude_status » filter on the « /products » endpoint #52898
  • Add – Add new « exclude_types » filter on the « /products » endpoint. #53184
  • Add – Add new include_status filter on the /products endpoint. #52780
  • Add – Add order actions to the order details screen in My Account. #52756
  • Add – Add provider-agnostic ordering API for the Payments NOX while retaining BC with legacy gateway ordering. #53150
  • Add – Adds validation to variable product transient data #53603
  • Add – Add the downloadable param to the /products endpoint #53028
  • Add – Add the include_types param to the /products endpoint. #52994
  • Add – Add the virtual param to the /products endpoint #53002
  • Add – Add unit tests for Hand-Picked collection #52677 #52677
  • Add – Allow merchants to edit the cart and checkout block order summary total headings. #53548
  • Add – Allow order summary subtotal heading to be edited in both cart and checkout blocks. #53544
  • Add – Comment: Add product type selector to the add to cart with options block toolbar #53354
  • Add – Comment: Add save method to AddToCartWithOptions #53613 #53613
  • Add – Comment: Add To Cart with Options: introduce blockify feature flag #53166
  • Add – Comment: Register store for the product types #53366
  • Add – Comment: switch current product type from the Add To Cart with Options block toolbar #53398
  • Add – Display payment suggestions for each selected country in WooCommerce > Settings > Payments #53505
  • Add – Enables replacing cart item images in cart-blocks using a filter. Complementary shortcode hook already exists: woocommerce_cart_item_thumbnail. #52310
  • Add – Experimental: add live preview for subject, heading, and additional content when managing specific email #53718
  • Add – Experimental: generate subject for email preview #53581
  • Add – Experimental: live preview email styles changes without saving settings #53627
  • Add – Experimental: live preview email subject and from name and address changes in settings #53204
  • Add – Experimental: send a test email from email settings #53399
  • Add – Implement a new page step for recommended payment methods #53288
  • Add – Make tabs on product page keyboard accessible #53158
  • Add – Product Gallery: disable prev/next buttons on first and last image #53318
  • Add – Product Summary: Add more options to typography supports so it has the same options as Post Excerpt #53185
  • Add – Product Summary: create new improved version of Product Summary block including multiple features #48984
  • Add – REST API: add orders/statuses endpoint #52455
  • Add – Single Product Compatibility Layer: Treat Product Gallery as a Single Product block #53378
  • Add – Transform SettingsSection data for layout #52905
  • Add – Updates the Action Scheduler library to 3.9.0. #52857
  • Update – – Updated readme.txt to reflect the integration of WooCommerce Admin into WooCommerce core and revised dashboard descriptions. #52928
  • Update – AbstractBlock: allow assigning any api_version to the block and bump the blocks to api_version 3 #52755
  • Update – Add branding changes for core profiler and lys #53429
  • Update – Add feature to enable tate limits for Store API’s Checkout endpoint and Checkout block. #53711
  • Update – Add incentives logic to the frontend for payment settings. #53432
  • Update – Add loading states to the React settings page #53122
  • Update – Add requires_jpc field to determine plugins that require JPC #52887
  • Update – Add support for IPs with port in WC_Geolocation::get_ip_address #52551
  • Update – Add support for the status « future » in the « include_status » and « exclude_status » params of the Product List endpoint. #53690
  • Update – Comment: do not register Add To Cart with Option when the feature flag is False #53368
  • Update – Comment: render the product type toolbar button only when the product is not defined #53430
  • Update – Comment: select initially the Simple product type #53484
  • Update – Enable « coming soon » option by default in WooCommerce installation #53685
  • Update – Enabled Brands to all users. #53083
  • Update – Enable remote logging UI and mark feature as stable in FeaturesController #53649
  • Update – Ensure Modern settings pages re-render on updated url #53016
  • Update – feat: add product review fields autocomplete attribute #51970
  • Update – Implement accepting and applying WooPayments incentives from the new Payments settings page. #53672
  • Update – Implement drag and drop ordering on the React payment settings page. #53301
  • Update – Include purge cache when coming soon template is updated in documentation #52695
  • Update – Introduce opt-in WooCommerce rebranding #53308
  • Update – Limit core profiler extensions to 8 maximum #53742
  • Update – Product Collection: move « Display Settings » from Toolbar to Inspector Controls #52666
  • Update – Removed final use of the FeatureGating class and deprecated it. #52768
  • Update – Remove usage of the AccessiblePrivateMethods trait #52937
  • Update – Update automattic/jetpack-connection and related Jetpack dependencies #53620
  • Update – Updated delayed account creation wording when emailing password set up links. #53558
  • Update – Updated product settings to use locale-specific weight and dimension units based on the store’s country. #53652
  • Update – Update the customer invoice email templates to account for orders with failed payments #52977
  • Update – Update transient validation for variable products #53724
  • Dev – Added e2e test for analytics reports #53290
  • Dev – Add ellipsis menu action handlers to the React settings page items #53033
  • Dev – Add Reactified Settings page for managing payment gateways (under feature flag) #52785
  • Dev – Adjust client to use fixed version of providers API #53150
  • Dev – API core tests: add an extra check for response code on user create #53147
  • Dev – API core tests: fixes for customer CRUD tests #53189
  • Dev – Api Core tests: fix the setup of orders test to work on multiple runs #53205
  • Dev – Api Core tests: update urls across all tests for compatibility with multisite setup #53212
  • Dev – Bump @wordpress/env to 10.14.0 and remove patch for 10.10.0 #53692
  • Dev – Change the logo and message for WooCommerce tax during onboarding #53699
  • Dev – Change the Woo logos in the mobile banner and modal in admin #53716
  • Dev – CI config: include blocks e2e with wp L-1 in the daily checks #53089
  • Dev – docs: Update payment gateway failure response documentation #53156
  • Dev – E2E setup script: Read customer password from the .env file instead of being hardcoded. #53361
  • Dev – E2E test: improve my account – create account test by using unique test user #53383
  • Dev – E2E test: improve usage of test data in shop-search-browse-sort test #53395
  • Dev – E2E tests: add tags and some todo comments to follow-up #53631
  • Dev – E2E tests: add tags and some todo comments to follow-up #53662
  • Dev – E2E tests: Audit /admin-tasks folder and add tags #53667
  • Dev – E2E tests: deleted unused Playwright configuration file #53182
  • Dev – E2E tests: fix create order test for multiple environments #53393
  • Dev – E2E tests: fixed flakiness in the customize store header and footer tests #53286
  • Dev – E2E tests: fixed flaky test for creating a grouped product #53310
  • Dev – E2E tests: fix flakiness in api test orders search #53764
  • Dev – E2E tests: fix flakiness in shop-search-browse-sort spec #53614
  • Dev – E2E tests: improve customer-list tests #53392
  • Dev – E2E tests: improve documentation on running the api tests suite #52964
  • Dev – E2E tests: improve handling of dotenv files stored in env directories #53442
  • Dev – E2E tests: improve order-edit test #53391
  • Dev – E2E tests: improve page-loads test #53552
  • Dev – E2E tests: improve shopper/product-variable test by ensuring unique test data per run #53273
  • Dev – E2E tests: remove wait for networkidle #53463
  • Dev – E2E tests: skip the third test scenario in existing e2e test loading-screen as it is not a valid #53663
  • Dev – E2E tests: stabilized e2e test core profiler can connect to woo com to fix flakiness #53554
  • Dev – E2E tests: support consumer key from env variable #53188
  • Dev – E2E tests: update base URL to always end in a forward slash #53180
  • Dev – E2E tests: update checkout-login test to use the existing customer instead of creating a new one #53385
  • Dev – E2E tests: updated tags used in page-loads spec #53624
  • Dev – E2E tests: update Playwright tags and configs for environments #53580
  • Dev – E2E tests: update URLs across e2e tests for multisite setup compatibility #53228
  • Dev – Hide task list and make sure store management is then shown #53291
  • Dev – Implement CollectionHandlerRegistry class to manage collection handlers #52509 #52429
  • Dev – Implement different post sandbox account setup modal for dev mode #53706
  • Dev – Implement ProductQueryBuilder class to handle product queries #52429 #52429
  • Dev – Implement ProductRenderer class for rendering and interactivity #52464 #52429
  • Dev – Implement soft routing for recommended payment methods from NOX #53688
  • Dev – Implement the UI for the recommended payment methods list screen. #53601
  • Dev – Introduce reset WooPayments account modal on the Payments Settings page with React feature flag on. #53590
  • Dev – Monorepo: build tweaks to reduce size of wireit-caches #53503
  • Dev – Monorepo: validate block.json files as part of build process. #52767
  • Dev – Move ProductCollectionUtils to the ProductCollection Folder #53116 #53116
  • Dev – patch woo core existing test case #53557
  • Dev – Pull data into the react version of the settings page from the new API #52824
  • Dev – Remove flaky frontend spec test and increase sample size #52510
  • Dev – Remove Payment recommendations block from the settings page if reactify-classic-payments-settings feature flag is on. #53507
  • Dev – Remove reference assignment operator #52583 #52583
  • Dev – Stabilize JS dependency updates #52815
  • Dev – Style ellipsis menu and offline payments item #53475
  • Dev – Switch from test-drive to live account from the settings page #53453
  • Dev – Test drive onboarding flow from settings #53173
  • Dev – Update affected tests to be compatible with both Gutenberg stable and nightly. #53294
  • Dev – Update CI config for api core tests to be triggered by changes in the setup and configuration files #53183
  • Dev – Update CI config to run tests for updates of i18n dir #52959
  • Dev – Update existing tests with the Playwright utils from the @woocommerce/e2e-utils-playwright package #53377
  • Dev – Update the @wordpress/scripts dependency used in the @woocommerce/block-library package to 30.6.0 #53619
  • Dev – Upgraded Typescript in the monorepo to 5.7.2 #53165
  • Dev – Use decode entities from @wordpress/html-entities. #52676
  • Dev – Uses the newly introduced legacy order status constants in unit tests. #52433
  • Dev – Uses the newly introduced order internal status constants in the main WooCommerce plugin codebase. #52770
  • Dev – Uses the newly introduced order status constants in legacy unit tests. #51921
  • Dev – Uses the newly introduced order status constants in the main WooCommerce plugin codebase. #51922
  • Tweak – Add a bottom border to the checkout block expanded order summary on mobile. #52980
  • Tweak – Adjust paddings on top of page order summary to better align on mobile. #52604
  • Tweak – Change « District Of Columbia » to « District of Columbia ». #53073
  • Tweak – Comment: Fix: woocommerce_upsell_display was receiving a string instead of an integer in $limit #51549
  • Tweak – Comment: use core function to register Add to Cart with Options (experimental) block #53348
  • Tweak – Define TS types for the useCollectionData() hook #52586
  • Tweak – ISO Code update for Odisha state (India) https://en.wikipedia.org/wiki/ISO_3166-2:IN (23 November 2023) #53341
  • Tweak – Just cleaning up the codebase + some refactors. No change to functionality #53721
  • Tweak – Minimize the potential for fatal errors if an unexpected type is passed to the wc_get_order_status_name function. #52797
  • Tweak – Modifies the remote logging feature to avoid unwanted compatibility checks. #53222
  • Tweak – Moved delayed account setting to top of list in account settings. #53370
  • Tweak – Pass color_scheme parameter to the Jetpack connection URL. #52925
  • Tweak – Rating Star: render a single SVG wrapper element per stars group #52903
  • Tweak – Replace trigger_error in WooCommerce::__set with an exception #52764
  • Tweak – Speed up wc_customer_bought_product by refactoring the DB query logic #52919
  • Tweak – Update cash on delivery gateway copy #53612
  • Tweak – Update color scheme of some Marketplace illustrations #53513
  • Tweak – Updated Product Data > Attributes onboarding notice #53657
  • Performance – Added feature to introduce caching to HPOS Data Stores #46023
  • Performance – Optimize admin features loading to improve frontend performance #52480
  • Performance – Remove unnecessary setState() from #53355
  • Enhancement – Add conditions so desc_at_end attribute can be used to display field descriptions below textarea fields in settings #51437
  • Enhancement – Associate email field and payment option radio with their descriptions on block-based Checkout page #52949
  • Enhancement – Cart block: display shipping calculator in collapsible panel design. #52658
  • Enhancement – Checkout fields (phone, company, address_2) that can be toggled on and off now sync across all blocks globally. #52784
  • Enhancement – Ensure PTK error log only happens once per day using a transient to track the last log #53665
  • Enhancement – Experimental: make email preview floating next to email settings on wide displays #53693
  • Enhancement – Hide Knowledge Base when the marketplace suggestions option is disabled. #52715
  • Enhancement – Improve embedded CES layout rendering with element checks and code refactor #52729
  • Enhancement – Introduce dedicated payment extension suggestions incentives providers and expose them through the Payments settings API. #53317
  • Enhancement – Pass product instance into woocommerce_product_read action as second argument #51851
  • Enhancement – Prevent the variation list from being displayed as an HTML list if there is only one attribute on the Mini Cart Modal #52924
  • Enhancement – Redirect to the connection approval screen when the connection is initiated from WooCommerce.com. #53445
  • Enhancement – Update coming soon minimal left image template image handling for better responsiveness #53236
  • Fix – Fixes a JS error introduced in #53158 when navigating tabs using keyboard on a product page without a gallery. #53877
  • Fix – Fix role retrieval for users with non-sequential roles #53974
  • Fix – Fix test previously expecting a md5 hash but now produces a SHA-256 hash for the gravatar URL. #53916
  • Update – Update plugins with terms of service notice in core profiler. #53806
  • Dev – Change the Woo logo in the marketing banner #54096
  • Dev – Update WooCommerce logo in blocks #54147
  • Tweak – Fix deprecation warnings in PHP 8.3 in email preview classes #53870
  • Fix – CYS: Fix redirection in « Go to the store » link #54260
  • Fix – Fix: Revert « Clear » Button from to Tag for Improved Theme Compatibility while maintaining accessibility improvements #54320
  • Fix – Fix product-image border for images without « alt » #54247 #54247
  • Fix – Summary: Extend allowed attributes with class in Summary component #54410
  • Update – Product Summary: sanitize HTML in Product Summary #54324
  • Dev – Change logo in old WooCommerce.com connect page and API auth page. #54378

Voir le journal des modifications pour toutes les versions.