WooCommerce

Beskrivelse

WooCommerce er et gratis e-handelsplugin, som tillader dig at sælge alt. Bygget til ubesværet integration med WordPress, Woocommerce er verdens favorit e-handelsløsning, som giver både ejere og udviklere fuldstændig kontrol.

Med endeløs fleksibilitet og adgang til hundredvis af gratis og premium WordPress udvidelser er WooCommerce nu motor i 30% af alle online-butikker – mere end nogen anden platform.

Sælg alting, hvor som helst

Med WooCommerce kan du sælge både fysiske og digitale varer i alle former og størrelser, tilbyde produktvarianter, flere konfigurationer og øjeblikkelige downloads til shoppere og endda sælge affilierede varer fra online markedspladser.

Med premium udvidelser kan du tilbyde bookinger, medlemskaber, og tilbagevendende abonnementer. Måske vil du gerne sælge månedlige abonnementer på fysiske varer eller tilbyde dine medlemmer en rabat på digitale downloads? Det er alt sammen muligt.

Send det, hvorhen du end har lyst til

Tilbyd gratis forsendelse, fastpris-forsendelse eller lav beregninger i realtid. Begræns dine forsendelser til bestemte lande eller åbn din butik op for verden. Forsendelse er meget konfigurerbart og WooCommerce understøtter endda dropshipping.

Omfattende betalingsmuligheder

WooCommerce kommer desuden med muligheden for at acceptere kendte kreditkort, PayPal, bankoverførsler og efterkrav. Har du brug for yderligere muligheder? Flere end 140 regionsspecifikke gateways kan integreres med WooCommerce, herunder populære valg som Stripe, Authorize.Net og Amazon Payments.

Du kan styre det hele — for altid!

WooCommerce giver dig fuldstændig kontrol over din butik, fra moms til lagerstyring på kundernes konti. Tilføje og fjerne udvidelser, ændre dit design og skifte indstillinger som du vil. Det hele er under din kontrol.

En af de største risici ved at bruge en hosted e-handels platform er, hvad der sker med din butik, hvis udbyderen lukker sin forretning. Med WooCommerce har du fuld kontrol, så der er aldrig nogen grund til at bekymre sig. Dine data tilhører dig og det opbevares sikkert, takket være regelmæssige revisioner af industriens bedste.

Definer din stil med StoreFront

Storefront er et gratis WordPress tema til rådighed for enhver WooCommerce webshop.Sammen med WooCommerce integration prioriterer Storefront hastighed og oppetid samtidig med, at den fjerner tema- og pluginkonflikter under større opdateringer.

Definer din egen stil endnu mere ved at tilpasse Storefront til din smag eller vælg en af vores , Storefront undertemaer . Det er helt op til dig og alt er open source.

Bygget med udviklere i tankerne

Mange udvidelser, smidig og open source – WooCommerce blev skabt med udviklere in mente. Med sit stærke og robuste framework kan du skalere din kundes butik fra det basale til high-end (uendeligt og hinsides).

Bygget med et REST API kan WooCommerce integreres med stort set enhver tjeneste. Din butiks data kan tilgås hvor som helst, når som helst, 100% sikkert. WooCommerce giver udviklere mulighed for nemt at oprette, ændre og dyrke en butik, der opfylder deres specifikationer.

Uanset størrelsen af den butik du ønsker at bygge vil WooCommerce skalere til at opfylde dine krav. Med en voksende samling af mere end 300 udvidelser kan du forbedre hver butiks funktioner til at opfylde din kundes unikke behov – eller endda oprette din egen løsning.

Hvis du er bekymret for sikkerhed, så slap af. WooCommerce revideres af et dedikeret team af udviklere, der arbejder døgnet rundt for at identificere og lappe enhver fejl.

Vi støtter også WooCommerce og alle dens udvidelser med omfattende og lettilgængelig dokumentation. Med vores docs kan du lære, hvordan du opretter nøjagtig det site din kunde har brug for.

Udvidelser i massevis

WordPress.org er hjemsted for nogle fantastiske udvidelser til WooCommerce, herunder:

Ivrig efter at se dem alle? Søg på WordPress.org efter ‘WooCommerce’ for at dykke ned i dem.

Hvis du leder efter noget godkendt og vedligeholdt af de udviklere, der byggede WooCommerce, er der et væld af premium e-handels udvidelser, heraf de mest populære:

Og der er masser mere hvor de kom fra. Besøg vores udvidelsesside for at finde ud af alt, hvad du er i stand til og alt, hvad der er muligt med premium WooCommerce udvidelser .

Kom med i vores voksende fællesskab

Når du downloader WooCommerce deltager du i et fællesskab med mere end en million webshopejere, udviklere og WordPress-entusiaster. Vi er et af de hurtigst voksende open source fællesskaber online og uanset dine kompetencer, vil vi meget gerne have dig med!

Hvis du er interesseret i at bidrage til WooCommerce har vi mere end 350 bidragydere, og der er altid plads til flere. Smut over til WooCommerce GitHub Repository for at finde ud af, hvordan du kan bidrage.

Ønsker du at tilføje et nyt sprog til WooCommerce? Godt! Du kan bidrage via translate.wordpress.org.

Og endelig, overvej at deltage eller starte en WooCommerce Meetup lokalt. Mere om disse her.

Skærmbilleder

  • WooCommerce kontrolpanel.
  • WooCommerce produktadmin.
  • Produkt datapanel.
  • WooCommerce salgsrapportering.
  • En produktside.
  • Et produktarkiv (gitter).

Installation

Minimumskrav

  • PHP version 5.2.4 eller nyere (PHP 7.2 eller nyere anbefales)
  • MySQL version 5.0 eller nyere (MySQL 5.6 eller nyere anbefales)

Besøg WooCommerce dokumentation for serverkrav for en detaljeret gennemgang af krav til server.

Automatisk installation

Automatisk installation er den nemmeste løsning, da WordPress håndterer filoverførsler selv, og du ikke behøver at forlade din browser. For at oprette en automatisk installation af WooCommerce, log ind på dit WordPress kontrolpanel, navigér til menuen Plugins og klik på Tilføj ny.

I søgefeltet skriv “WooCommerce”, og klik på Søg plugins. Når du har fundet vores e-handelsplugin kan du se detaljer, som f.eks. udgivelse, bedømmelse og beskrivelse. Vigtigst af alt er selvfølgelig at du kan installere det ved blot at klikke på “Installer nu”.

Manuel installation

Den manuelle installationsmetode involverer download af vores e-handels plugin og upload den til din webserver via din favorit FTP program. WordPress codex indeholder instruktioner om, hvordan du gør dette her.

Opdaterer

Automatiske opdateringer bør virke, men som altid skal du sikre dig, ved at du sikkerhedskopierer dit websted – bare for en sikkerheds skyld…

Hvis du støder på problemer med butik eller kategorisider efter en opdatering, skal du gemme dine permalinks igen ved at gå til WordPress > Indstillinger > Permalinks og trykke “gem”. Det bør få dine links til at virke igen.

Prøvedata

WooCommerce kommer med nogle demodata, som du kan bruge for at se, hvordan produkter bliver vist; importér sample_products.xml via WordPress importer. Du kan også bruge den grundlæggende CSV importer eller vores CSV Import Suite plugin for at importere sample_products.csv.

FAQ

Installations-instruktioner

Minimumskrav

  • PHP version 5.2.4 eller nyere (PHP 7.2 eller nyere anbefales)
  • MySQL version 5.0 eller nyere (MySQL 5.6 eller nyere anbefales)

Besøg WooCommerce dokumentation for serverkrav for en detaljeret gennemgang af krav til server.

Automatisk installation

Automatisk installation er den nemmeste løsning, da WordPress håndterer filoverførsler selv, og du ikke behøver at forlade din browser. For at oprette en automatisk installation af WooCommerce, log ind på dit WordPress kontrolpanel, navigér til menuen Plugins og klik på Tilføj ny.

I søgefeltet skriv “WooCommerce”, og klik på Søg plugins. Når du har fundet vores e-handelsplugin kan du se detaljer, som f.eks. udgivelse, bedømmelse og beskrivelse. Vigtigst af alt er selvfølgelig at du kan installere det ved blot at klikke på “Installer nu”.

Manuel installation

Den manuelle installationsmetode involverer download af vores e-handels plugin og upload den til din webserver via din favorit FTP program. WordPress codex indeholder instruktioner om, hvordan du gør dette her.

Opdaterer

Automatiske opdateringer bør virke, men som altid skal du sikre dig, ved at du sikkerhedskopierer dit websted – bare for en sikkerheds skyld…

Hvis du støder på problemer med butik eller kategorisider efter en opdatering, skal du gemme dine permalinks igen ved at gå til WordPress > Indstillinger > Permalinks og trykke “gem”. Det bør få dine links til at virke igen.

Prøvedata

WooCommerce kommer med nogle demodata, som du kan bruge for at se, hvordan produkter bliver vist; importér sample_products.xml via WordPress importer. Du kan også bruge den grundlæggende CSV importer eller vores CSV Import Suite plugin for at importere sample_products.csv.

Hvor kan jeg finde WooCommerce dokumentation og brugerguider?

For hjælp med at opsætte og konfigurere WooCommerce – Gå til voresBrugerguide

Hvis du vil lave udvidelser eller temaer til WooCommerce, så se vores codex.

Hvor kan jeg få support og snakke med andre brugere?

Hvis du går i stå, kan du bede om hjælp i WooCommerce Plugin Forum.

For hjælp til betalte udvidelser fra WooCommerce.com, så brug vores helpdesk.

Vil WooCommerce virke med mit tema?

Ja; WooCommerce virker med alle temaer, men kan kræve en vis styling for at få det til at passe pænt. Se venligst vores codex for at få hjælp. Hvis du leder efter et tema med indbygget WooCommerce integration anbefaler vi Storefront.

Hvor kan jeg foreslå nye funktioner, eCommerce temaer og udvidelser?

Du kan stemme på og anmode om nye funktioner og udvidelser på vores Woo Ideas board

Hvor kan jeg rapportere fejl og bidrage til projektet?

Fejl kan indrapporteres enten i vores supportforum eller allerhelst på WooCommerce GitHub repository.

Hvor kan jeg finde REST API dokumentation?

Du kan finde dokumentationen for vores REST API på WooCommerce REST API Docs.

WooCommerce er fedt! Kan jeg bidrage?

Ja du kan! Deltag i vores GitHub repository 🙂

Reviews

running my business since 2013

I’ve used Woocommerce for my online business. It certainly has improved since I’ve started.

It has helped the look and functionality of my site.

Sometimes I’ve had issues getting the tax setup to work properly, but I’ve resolved it.

I hope with the new internet tax ruling that woocommerce finds a way to integrate this without so much user interaction from the web admin.

I wish I could stop the constant promotion of Jetpack though. I don’t want to use it as it caused issues with my theme (Kallyas).

keep up the great work.

AWESOME!!!

This service is amazing!!! It is the best store service I have ever used for any of the websites that I have made!! 🙂

Is this some kind of punishment !?

Won’t pretend like i’m a pro developer, but your latest update is a real mess!
I’ve been trying to build my Multi-Seller website with WC for weeks now without the ability to publish my website live without solving the eternal issue with woocommerce ( images sizes control )!

And no matter which theme i install/test, still can’t control product’s image size! without manual editing – which not possible when it comes to a multi seller store!

Unless i hire more employees just to optimize/re-upload every single product’s image submitted by vendors!

Knowing that i’ve searched/browsed tons of topics through the support forums looking for a solution, but unfortunately i wasn’t lucky enough to find one !
the only thing that was found is more and more complains about the latest update, without any serious effort to solve it from the tech. team side ! the easiest way always is to throw the issue on the themes developers side!

Briefly, We’re not supposed to be experienced coders to use a so called ( beginners friendly ) plugin !

Read all 2.800 reviews

Contributors & Developers

“WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

“WooCommerce” er blevet oversat til 52 lokalområder. Thank you to the translators for their contributions.

Translate “WooCommerce” into your language.

Interested in development?

Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.

Ændringslog

3.4.3 – 2018-06-20

  • Fix – Fix label for the price filter widget on RTL sites. #20417
  • Fix – Checkout: stopPropagation when payment method selected so description tips show on radio buttons. #20432
  • Fix – Shipping zone settings: fixed title for shipping methods without settings. #20441
  • Fix – Ensure custom Webhook topic selections are correctly saved in admin. #20406
  • Fix – Webhook bottom bulk actions. #20445
  • Fix – Fixes multisite orders dashboard widget to use order number rather than ID. #20457
  • Fix – Add check to ensure download log FK does not exist before adding it. Update routine will cleanup any duplicates. #20478
  • Fix – IPv6 support with HTTP_X_FORWARDED_FOR header. #20479
  • Fix – Avoid setting wrong prices when syncing grouped products with children. #20482
  • Fix – Separation of explode and end functions in two lines. End function should get a reference as parameter. #20500
  • Fix – Initialize payment gateways before running bulk actions so gateways can listen for events. #20502
  • Fix – Cast shipping total to a float so incl. tax shows only when needed. #20531
  • Fix – Fix automatic stock status updates based on stock level. #20573
  • Fix – Improved sanitize_special_column_name_regex trim to fix column matching when importing CSVs. #20486
  • Fix – Force importer log table to wrap long columns. #20534
  • Fix – Rest API: Prevent errors if variation parent is invalid and cannot be read. #20572
  • Fix – Rest API: Remove legacy API enabled check from auth endpoint. #20499
  • Fix – Display products on sub-subcategories when sorting parent category by price. #20579
  • Fix – Set order status to refunded when a PayPal transaction is refunded. #20574
  • Fix – fix undefined index in abstract-wc-widget. #20544
  • Fix – Round items for order total when recalculating order values to match cart. #20533
  • Fix – Removed mysql transactions when updating order status, tweaked caching, and improved version transient cleanup to prevent possible deadlocks on checkout. #20537
  • Tweak – Added a message to promote Wootenberg when running Gutenberg feature plugin. #20524
  • Tweak – Added a warning notice before removing personal data from orders in bulk. #20481
  • Dev – generate_select_html and generate_multiselect_html functions again support the usage of integer-keyed arrays as available values. #20569
  • Dev – Allow order billing fields to use a provided ‘value’. #20424

3.4.2 – 2018-06-05

  • Fix – Flexslider gallery fixes for RTL sites, and for variation image switching. #20328 #20321
  • Fix – Tillad formularer at blive afsendt, hvis adgangskodestyrkebiblioteket ikke bliver loaded. #20362
  • Fix – Personlig data eksporter: Eksportér ikke en kundedatagruppe, der ikke indeholder data. #20347
  • Fix – Fix navigationsbemærkning i indstillinger når der klikkes på gem. #20335
  • Fix – Vis rabatbeløb på rabatkuponer til gratis forsendelse. #20334
  • Fix – Fixet sletning af cache for underkategorier på websteder, der kører objekt caching. #20308
  • Fix – Brug korrekt escaping ved valg af pladsholdere. #20364
  • Fix – Sortering på pris bestemmelser når der søges indenfor betingelser. #20391
  • Fix – Rydde needs_processing kortvarigt når der tilføjes en vare til en ordre. #20390
  • Forøgelse – Permission_id indskrænker kontrol ved installation. #20366
  • Dev – Tilføjet ordre til “woocommerce_order_is_vat_exempt” filter argumenter. #20365
  • Lokalisering – Deaktiver stater for Bahrain. #20363
  • Lokalisering – Deaktiver stater for Luxemborg. #20389

3.4.1 – 2018-05-29

  • Fix – Fix webhook admin filtrering af URLs (webadresser). #20236
  • Fix – Add missing wp_unslash calls to product data meta box to prevent quote characters being escaped on save. #20235
  • Fix – Display price filter widget in LTR mode on RTL sites. #20221
  • Fix – Refactor WC_Coupon constructor to allow for passing in coupon objects. #20193
  • Fix – Path field in advanced CSV importer was broken due to an esc_url call. #20191
  • Fix – Prevent shipping method instances trying to save settings on non-instance screens. #20217
  • Fix – Wrapper function to get full mysql version string with mariadb handling. #20231
  • Fix – woocommerce_pagination havde noget ekstra hvid plads. #20214
  • Fix – Hvis en filstørrelse ikke kan læses, så ignoreres intervalhoveder for at forhindre at offsite downloads er 0kb. #20205
  • Fix – Tillad HTML når der anvendes wc_attribute_label(). #20202
  • Fix – Opdatér address-i18n.js for at forhindre tilføjelse af flere “(valgfri)” etiketter. #20195
  • Fix – Kontroller pluginegenskaber er til stede, når der lyttes til auto_update_plugin hook. #20234
  • Fix – Tilføj ekstra kontroller i get_canonical_package_rate_ids for at forhindre bemærkninger. #20237
  • Fix – Fix uendelig løkke med vigtige momssatser. #20253
  • Fix – Delt egenskabsetiket for “tom” standardmulighed. #20256
  • Fix – Fixe download eksempel momssatser URL format. #20272
  • Fix – Produktegenskaber skal ikke kunne tilgåes direkte PHP bemærkning, ved kald af wc_get_product_attachment_props. #20282
  • Fix – Hvis flexslider er deaktiveret, skal galleribilleder også kunne aktivere fotoswipe ved klik. #20290
  • Fix – Uploads af produktimportfil på windows servere. #20273
  • Fix – Fixe udvalg af variantegenskab via kurvsiden/query string. #20293
  • Fix – Tilføj større nøjagtighed til påkrævet styling i 2017 designtema. #20296
  • Forøgelse – Exportere forældet PayPal metadata i personlig dataeksportering. #20200
  • Forøgelse – Forbedre ydeevne af wc_update_340_states opdateringsrutine til hjælp med at forhindre timeouts. #20241
  • Dev – Fjerne rød styling i PHP bemærkning, hvis der bruges > 5.6. #20294
  • Dev – Tilføj et aktion hook efter printing navnet på kurv enhed. #20190
  • Lokalisering – Anvende “betalings-tokens” terminologi i eksport-filer. #20197

3.4.0 – 2018-05-23

  • Feature – GDPR: Tools to export WooCommerce data using the new export functionality in WordPress 4.9.6. #19330
  • Feature – GDPR: Tools to bulk anonymize order data in admin. #19330
  • Feature – GDPR: Tools to turn off company/address-2/phone checkout fields to avoid unnecessary data collection, and a toggle to choose how required fields are presented. This is available via the Customizer. #19637
  • Feature – GDPR: Tools in the Customizer to change the terms and conditions checkbox label on the checkout. #19637
  • Feature – GDPR: Tools to define a privacy policy for the account page and checkout page in “account privacy” settings and within the Customizer. #19747
  • Feature – GDPR: Tools to automatically clean up and remove order personal data after a set time period. #19743
  • Feature – GDPR: Added privacy snippet which works with the new privacy page functionality in WordPress 4.9.6. #19749
  • Feature – Added a new order widget to the dashboard (on multisite) so you can see your orders across multiple stores on the same WordPress network. #17598
  • Feature – Added “display name” input on the My Account page. #19078
  • Feature – Product search improvements including stopword support and support for searching for multiple products at the same time. #19096
  • Feature – Cash on Delivery gateway can be enabled/disabled for specific shipping methods instead of only method types. #19221
  • Feature – Add wildcard email support for coupons. #19331
  • Feature – Added support for the GeoLite2 library as a replacement for the deprecated MaxMind GeoIP library. #19419
  • Feature – Added tool for cleaning up download permissions table. #19922
  • Tweak – GDPR: Improved appearance of checkout field ‘descriptions’ (if used) to make them more useful for privacy notices. #19637
  • Tweak – GDPR: Improved related data cleanup when deleting users/orders. #19330
  • Tweak – GDPR: Notice about HTTPS as a requirement in admin if missing. #19756
  • Tweak – GDPR: Improved the checkout (payments) settings screen, moved page options to a new “advanced” section, and made an “Accounts and Privacy” section. #19703
  • Tweak – GDPR: Hash customer email address in download URLs to protect privacy. #18957
  • Tweak – GDPR: Add highlight to T&C checkbox if not checked to show it needs to be checked. #19177
  • Justering – GDPR: Fjern automatisk gamle logs efter 30 dage. #19920
  • Justering – GDPR: Log kun webhook body hvis WP_DEBUG er aktiveret. #19914
  • Justering – GDPR: Gem mindre PII i PayPal standard. #19914
  • Tweak – Only show admin notices on WooCommerce screens/plugins/dashboard. #19772
  • Tweak – Standardize stock update messages in admin and correctly log who performed the action. When an order note is added after modifying stock manually, update order notes display via AJAX. #18080
  • Tweak – Rollback if payment complete or update status fails to prevent partial order updates on failure. #18175
  • Tweak – Made the system status tool which purges user carts also purge persistent carts. #18492
  • Tweak – Display whether or not external object cache is enabled in system status report. #18595
  • Tweak – Display zero value when using shipping classes. #18624
  • Tweak – Fixed settings table styling on mobile. #18655
  • Tweak – Updated Flexslider to version 2.7.0. #18779
  • Tweak – Enable screen options for list screens. #18817
  • Tweak – Don’t call WC_Install::install() on downgrades. #18818
  • Tweak – Remove user login from reset password link to protect personally identifying info. #18820
  • Tweak – Added a function to return a list of custom tables to aid with cleanup. #18831
  • Tweak – Enable going backwards in the setup wizard. #18921
  • Tweak – Make sure terms page exists and isn’t trashed before using it. #18993
  • Tweak – Toggle when clicking anywhere in toggle row during setup wizard. #19035
  • Tweak – Use read_product permissions instead of edit_product for ajax product search. #19087
  • Tweak – Add priceSpecification property with valueAddedTaxIncluded to product structured data. #19091
  • Tweak – Importer remembers mappings across imports. #19110
  • Tweak – Made coupon total displayed in cart more consistent. #19166
  • Tweak – Remove forced CSS line-heights to improve text input displays across different browsers. #19174
  • Tweak – When loading default attributes/variation, if there is no longer a match, reset the form and hide the notice #19190
  • Tweak – Removed admin product type column from core and made it into a free feature plugin. #19192
  • Tweak – Use woocommerce-no-js class to hide JavaScript-only forms and content. #19199
  • Tweak – Activate plugins during installation process even if directory doesn’t match slug. #19200
  • Tweak – Allow category and attribute ids in the products shortcode instead of only slugs. #19204
  • Tweak – Invalidate cart items when important props like product type are updated. #19255
  • Tweak – Don’t use mysql functions directly on system status page to prevent errors if they are disabled. #19281
  • Tweak – Replaces have_posts with woocommerce_product_loop which looks to see if there are products, or if the loop is going to be showing something else. #19288
  • Tweak – Delete widget options and order notes on uninstall. #19371
  • Tweak – Add unique names to all nonces in template fields and forms. #19387
  • Tweak – Enable using the tab key to select elements in selectWoo dropdowns. #19416
  • Tweak – Added autocomplete attributes to form elements for better autocomplete support. #19426
  • Tweak – Removed PayPal line item limit and ensured URLs are shorter than maximum length. #19493
  • Tweak – Disable Gutenberg editor on products posts. #19543
  • Tweak – Improvements around UI and wording of store setup step in setup wizard, a revamped extras step, and other improvements.
  • Tweak – Only push images to lightbox if an image is found. #19568
  • Tweak – Added and improved notices around old PHP versions and disabled geolocation on PHP 5.4 or lower. #19573
  • Tweak – The manage_stock field in the product API can return a mixed type instead of boolean for variations. #19598
  • Tweak – Link product import/export to WordPress import/export capabilities. #19602
  • Tweak – Use   to separate asterisks in required fields to prevent awkward line breaks. #19610
  • Tweak – Load meta box input values using CRUD and edit context. #19670
  • Tweak – Scroll to notices on cart/checkout for better mobile visibility. #19699
  • Tweak – Add filter to coupon URL on “Edit order” screen. #19777
  • Tweak – Throw error if order can’t be loaded on checkout. #19802
  • Tweak – Remove deprecated freegeoip service from geolocation. #19841
  • Tweak – Allow arrays of query vars in wc_get_orders and wc_get_products. #19848
  • Tweak – Invalidate fragment cache on theme switch.
  • Tweak – Include select tags when saving payment details temporarily in checkout.js. #19854
  • Justering – Opdatering – Inkluder afventende produkter i eksportering. #19928
  • Tweak – Deprecate woocommerce_ajax_added_order_items action in favor of more useful action. #19933
  • Tweak – Enable touch-to-zoom on touch devices to make photoswipe more easily accessible. #20002
  • Tweak – Wizard: List out all plugins to be installed upon proceeding to the next step, with a highlight on hover indicating relevant settings. #19952
  • Tweak – Hide/show password strength meter instead of removing/inserting password strength meter. #20006
  • Tweak – Added support for HTTP_RANGE requests (used by iOS devices) to Force download method. #19984
  • Tweak – Replaced protocol-relative URLs for thumbnails in the cart and mini-cart with protocol-specific URLs to prevent problems with URLs that include port section. #19934
  • Tweak – In CSV exports, wrap cell in ‘ rather than just prepending to escape values. #20041
  • Tweak – Add JS listeners for reloading/reinitializing order items in edit-order page. #20082
  • Fix – Properly set orderby and order when calling WC_Customer_Download_Data_Store::get_downloads(). #1862
  • Fix – Set maxlength for order item meta key to avoid values disappearing if too long. #18918
  • Fix – Remove hardcoded /wp-content check for downloads. #18961
  • Fix – Made get_on_sale_products respect the setting to hide outofstock products. #18984
  • Fix – Prevent shortcode [product_page] redirecting to the actual product’s page after add to cart. #19043
  • Fix – Make the “main term” logic match for both the breadcrumb and product categories widget. #19044
  • Fix – Check parent status too when seeing if variation is purchasable. #19045
  • Fix – Fix uppercasing of accented characters. #19086
  • Fix – Do not allow updating parent ID from variations after created. #19097
  • Fix – Ensure coupon amount is not empty to prevent non-numeric value errors. #19098
  • Fix – Ensure shop archive works correctly when paged=1 is in the URL. #19104
  • Fix – Ensure orders created with woocommerce_adjust_non_base_location_prices filter active have the same cost on frontend and admin. #19109
  • Fix – Handling in the CLI to prevent Resource does not exist errors when using commands of a certain format. #19123
  • Fix – Use subtotal when calculating discounts in admin/orders to ensure prices are the same as on the frontend. #19159
  • Fix – Use kses to process download names to prevent escaped HTML displaying in emails.
  • Fix – Remove translation from Thailand state file to prevent PayPal errors around unsupported characters. #19219
  • Fix – Fix auto-select variation URLs with special characters in them. #19283
  • Fix – Introduced wc_round_discount and improved consistency of discount rounding. #19291
  • Fix – Only add schema for ratings to structured data when ratings are enabled. #19310
  • Fix – Prevent default state applying unless the country was also unset in JS state/country inputs. #19338
  • Fix – Escape quantity labels correctly to prevent broken html. #19375
  • Fix – Delete orphaned variations after product import. #19378
  • Fix – Ensure API credentials exist before defining PayPal refund support. #19380
  • Fix – Force word-wrapping in the log viewer to prevent layout-breaking long lines. #19503
  • Fix – Removes permission checks that were preventing webhooks from displaying properly when no post object existed. #19508
  • Fix – Empty cart after completing PayPal payment. #19509
  • Fix – Strip tags on aria-labels in Add to Cart template to prevent broken HTML. #19522
  • Fix – Update post_modified date when saving products and variations but no other product data. #19595
  • Fix – Clear comment count transient when cleaning product transients to prevent incorrect comment count displays. #19664
  • Fix – Load gateways before order is saved/email is triggered to ensure all information gets sent/processed. #19667
  • Fix – Clear shipping transient when saving shipping method on zones screen. #19668
  • Fix – Handle escape characters for fputcsv to work around PHP standards issues. #19678
  • Fix – Cast post IDs to integers in admin meta boxes. #19710
  • Fix – Fix CSV unescaping of negative numbers in download expiry/limit columns. #19732
  • Fix – Don’t load unsupported theme functionality if shop page ID is -1. #19822
  • Fix – Select and display “Downloadable” option in product admin filter when selected. #19876
  • Fix – Add sort handle column when adding new tags. #19875
  • Fix – Mere gennemgribende CSV importeringsoprydning. #19877
  • Fix – Fix galleriskift hvis billede er det samme. #19878
  • Fix – Ensure coupon amount is always returns as a float value #19889
  • Fix – No update available message after activating subscription that has a valid update. #19831
  • Fix – Include scheduled products in CSV export. #19907
  • Fix – Generator tag actions should be filters. #19946
  • Fix – WC API should not try to create a product image when creating a product variation if an empty image is passed. #19971
  • Fix – Force settings API settings to autoload by default. #19998
  • Fix – Kurv html5 validering af hændelser, når der bruges tastatur. #20001
  • Fix – Ingen visning af lagerstatusfelter i hurtigredigering for ekstern produkt. #20005
  • Fix – Forhindre en uendelig løkke, hvis 2 grupperede produkter er sammenkædet. #20020
  • Fix – Switch stock_status when manage stock gets changed to prevent being out of stock if stock quantity is > 0. #20021
  • Fix – Når en variant kopieres, sættes dato til nul. #20083
  • Fix – Fix afrundning af linieenheder ved ordrer for at passe til kurv. #20086
  • Fix – Fjern kodet (hardcoded) kant i e-mailskabelon. #20090
  • Fix – Forhindre autofokus på siden Kasse. #20123
  • Fix – Genberegn moms hvis adresse ændres i API. #20137
  • Dev – Går sådan, at wc_query_string_form_fields håndterer strenge. #20162
  • Dev – Added refunded_payment prop to orders for determining if payment was refunded via API. #18196
  • Dev – Added extra params to woocommerce_order_get_downloadable_items. #18408
  • Dev – Store shipping method ID and instance ID in separate fields instead of both in one serialized field. #18483
  • Dev – Add woocommerce_rest_insert_system_status_tool hook that fires after executing a REST system status tool. #18505
  • Dev – Gallery meta box is now powered by CRUD. #18511
  • Dev – Refactor woocommerce_wp_select so it could be used for a multiselect. #18536
  • Dev – Added ability to declare sanitize_callback in settings API. #18554
  • Dev – Added support for additional HTML5 input types for settings/checkout forms. #18594
  • Dev – Made ‘woocommerce_email_downloads_column_’ hook format aware. #18600
  • Dev – Add missing woocommerce_update_options__ actions for settings pages that override save method. #18609
  • Dev – Allow default value for single_select_country and multi_select_countries. #18754 #18756
  • Dev – Added grouped_form class to grouped product form element. #18786
  • Dev – Mini cart item link now respects value of $product_permalink. #18979
  • Dev – Added woocommerce_coupon_get_items_to_validate filter to enable excluding products from coupon validation. #19002
  • Dev – Added woocommerce_persistent_cart_enabled filter. #19027
  • Dev – Added woocommerce_admin_order_item_coupon_url filter. #19777
  • Dev – Replaced calls to exit with wp_die in the ajax methods to enable unit testing of those methods.
  • Dev – Introduce woocommerce_coupon_custom_discounts_array filter to allow post processing on custom coupons. #19148
  • Dev – Move jQuery UI styles into WooCommerce assets folder and load them from there. #19173
  • Dev – Added woocommerce_coupon_validate_expiry_date filter to enable modifying the coupon expiry date check. #19228
  • Dev – Added woocommerce_shipping_calculator_enable_state filter to enable disabling state section in shipping calculator. #19241
  • Dev – Added woocommerce_bacs_process_payment_order_status filter allowing plugins to change the order status to the BACS gateway. #19311
  • Dev – Added woocommerce_coupon_sort filter to allow plugins to override the default coupon apply order. #19339
  • Dev – Added woocommerce_before_output_product_categories and woocommerce_after_output_product_categories filters. #19363
  • Dev – Added general woocommerce_form_field filter to make it easier to filter all of the form fields. #19388
  • Dev – Added woocommerce_install_get_tables filter to enable plugins to register new, WooCommerce-specific tables. $19436
  • Dev – Use get_variation_price method in structured data to grab min/max so filters are ran. #19527
  • Dev – Added woocommerce_helper_suppress_connect_notice filter to enable suppressing the admin WordPress.com connection message. #19599
  • Dev – Moved all photoswipe styles to photoswipe.css to make it easy to dequeue all the photoswipe styles. #19673
  • Dev – Slash meta values before updating values in the data stores. #19675
  • Dev – New wc_selected method to handle array key conversion to int. #19705
  • Performance – Optimized saving of orders. Adds a transient for needs_processing, and only saves changes when saving order items. #18538
  • Performance – Refactored the SQL query for WC_Customer_Download_Data_Store::get_downloads() to fetch available downloads faster. #18559
  • Performance – Split the layered nav counts into multiple transient records by taxonomy and added a filter to allow bypassing caching. #19225
  • Performance – Removed duplicate SET SESSION SQL_BIG_SELECTS=1 queries. #19502
  • Performance – Avoid storing coupon _used_by data to prevent database bloat. #19669
  • Performance – Introduced new wc_get_product_class() and wc_product_class() functions. #19639
  • Performance – Series of tweaks aimed at reducing the number of queries performed #19918
  • Template – Update cart coupon button from input to button type. #19059
  • Template – Added woocommerce-form-register class to registration form. #19486
  • Template – Added escaping to publish date. #19530
  • Template – Added a template file for recent product reviews. #19711
  • Template – Made add to cart templates more consistent between product types. #19666
  • Localization – Switched Georgian Lari symbol to new UTF symbol. #19603
  • Localization – Use ISO county codes for Irish states. #19658
  • Localization – Use ISO county codes for BD states. #19744
  • Lokalisering – LR-Liberia stater. #19709
  • Localization – Update ZA tax rate. #19909
  • Lokalisering – Forskellige forbedringer af stavning, grammatik og udtryk.
  • Localization – Fix missing Bahrain country code. #20061

Se log med ændringer for alle versioner.