I grundarkitekturen av WordPress delas i princip alla olika objekt (oavsett typ) på samma nummerserie när det kommer till att tilldela unika nummer (läs ID:n). Det gäller WordPress som plattform och samma upplägg gäller därmed för dess olika plugins, såsom t.ex. WooCommerce.
Det innebär att sidor, blogginlägg, produkter, orders, m.m. delar på en och samma nummerserie. Som exempel kan första ordernummer starta på #4872 för att sedan till dela nästa ordernummer #4889, osv. Skälet till att det är ett hopp mellan första och andra order är för att någon skapat en produkt, sida, blogginlägg, kommentar etc i tidsfönstret mellan första och andra order.
Detta är inte helt optimalt och för slutkund spelar det kanske mindre roll men för dig som e-handlare kan det skapa viss oreda.
Därför vill vi tipsa om en plugin för just detta ändamål; WooCommerce Sequentional Order Numbers.
Sharespine stödjer WooCommerce Sequential Order Number
Mer information och nerladdning på:
https://sv.wordpress.org/plugins/woocommerce-sequential-order-numbers/
Detta plugin tillför två viktiga funktioner;
1. Styr in orders i en enhetlig nummerserie
Lägger till funktionalitet i form av en egen nummerseriehantering för Orders i WooCommerce. Nummerserien startar som standard på #1 och räknar uppåt för varje ny order.
2. Utökar WooCommerce API med tilldelat ordernummer
I WooCommerce API exponeras ett nytt fält på orderresursen som heter ("order_number") som innehåller ovan tilldelade ordernummer. Utöver fältet ("id") som är orderns tilldelade globala id i Wordpress.
Exempel (första ordern i en nyinstallerad Wordpress + WooCommerce)
Utan plugin:
Med plugin:
Våra integrationsprodukter Sharespine Client och Cloud är förberedda att hantera om denna plugin finns installerad i er WooCommerce butik. Om ordernummerfältet som exponeras via WooCommerce API finns tillgängligt så kommer den läsa av detta fält ("order_number") och hantera det som ordernummer i första hand. Om det inte finns så faller vi tillbaka på det fältet som är ordernummer i en standardinstallation av WooCommerce, dvs fältet ("id").
Det enda som behövs för att komma igång med detta är att ladda ner och installera WooCommerce Sequential Order Numbers för att sedan aktivera den. Inga andra installationer eller konfigurationer behövs.
Kommentarer
0 kommentarer
Artikeln är stängd för kommentarer.