Beskrivelse
Legacy REST API vil ikke længere være en del af WooCommerce fra og med version 9.0. Dette plugin gendanner den fulde funktionalitet af den fjernede Legacy REST API-kode i WooCommerce 9.0 og nyere versioner.
I alle henseender svarer installation og aktivering af dette plugin i WooCommerce 9.0 og nyere versioner til aktivering af Legacy REST API i WooCommerce 8.9 og ældre versioner (via WooCommerce – Indstillinger – Avanceret – Legacy API). Alle slutpunkter fungerer på samme måde, og eksisterende brugernøgler fortsætter også med at fungere.
På den anden side er det sikkert at installere dette plugin sammen med WooCommerce 8.9 eller en ældre version: pluginet registrerer, at Legacy REST API stadig er en del af WooCommerce og initialiserer ikke sig selv for ikke at forstyrre den indbyggede kode.
Bemærk, at Legacy REST API ikke er kompatibel med High-Performance Order Storage. Det anbefales stærkt at opgradere den kode, der er baseret på Legacy REST API, så den i stedet bruger den aktuelle WooCommerce REST API.
Installation
Du skal blot installere og aktivere plugin’et. I WooCommerce 8.9 og tidligere versioner vil der ikke ske nogen ændringer. Fra og med WooCommerce 9.0 vil installation af plugin’et give fuld funktionalitet af Legacy REST API.
Bemærk, at da Legacy REST API ikke er kompatibelt med HPOS, vil du, når plugin’et er aktivt, se en meddelelse om, at “WooCommerce har registreret, at nogle af dine aktive plugins er uforenelige med de aktuelt aktiverede WooCommerce-funktioner” i dit WordPress-administrationsområde.
Anmeldelser
Bidragsydere & udviklere
“WooCommerce Legacy REST API” er open source-software. Følgende personer har bidraget til dette plugin.
Bidragsydere“WooCommerce Legacy REST API” er blevet oversat til 5 sprog. Tak til oversætterne for deres bidrag.
Oversæt “WooCommerce Legacy REST API” til dit eget sprog.
Interesseret i udvikling?
Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.
Ændringslog
1.0.0 2023-11-01
Første version, replikerer WooCommerce Legacy REST API v3.1.0, der findes i WooCommerce 8.3.
1.0.1 2024-01-08
- Erstat tekstdomænet for menneskeligt læselige strenge fra ‘woocommerce’ til ‘woocommerce-legacy-rest-api’.
- Tilføj sanitering for data modtaget via query string-argumenter og $_SERVER-arrayet.
1.0.2 2024-05-01
- Tilføj en administrativ meddelelse, der kan lukkes, om, at Legacy REST API ikke er kompatibel med HPOS.
- Meddelelsen vises, hvis ordretabellen er (eller har været) valgt som ordredatalager på siden med WooCommerce-indstillinger, og forsvinder, når dette ikke længere er tilfældet. Når meddelelsen er lukket, vises den aldrig igen.
1.0.3 2024-05-15
- Rettelse af en fejl introduceret i 1.0.2, der forårsagede en fatal fejl ved kontrol af, om HPOS er aktiveret.
1.0.4 2024-05-16
- Rettelse af et problem, hvor forsøg på at fjerne admin-meddelelser (advarsel om HPOS-inkompatibilitet) kunne føre til en fatal fejl under deaktivering af plugin.
1.0.5 xxxx-xx-xx
- Rettelse af brugen af woocommerce_new_order action hook for at undgå fatale fejl.