En populär modul för Wordpress är WPML (http://www.wpml.org). Denna modul ger dig möjlighet att arbeta med flera språk och valutor, i Wordpress och WooCommerce, på ett smidigt sätt.
Det finns ett problem i denna modul som yttrar sig så att den slår ut en viktig WooCommerce REST API funktion. Sharespine kommunicerar mot WooCommerce inbyggda REST API för att skicka in och hämta ut information från systemet. Detta REST API är helt avgörande för att Sharespine ska kunna integrera mot systemet. WPML-modulen introducerar en del ytterligare funktioner ovanpå detta REST API och i det är inte alls ovanligt att det förekommer att tredjepartsmoduler inte utökar funktionaliteten, snarare tvärt om.
Under normala omständigheter skulle detta inte vara ett problem men i senaste versionen av WPML-modulen (testat med WooCommerce Multilingual 3.8.6) så finns det en bugg som gör att den slår ut en funktion i REST API (som Sharespine också använder) och det resulterar i att Sharespine inte kan kommunicera med produktregistret i WooCommerce så länge buggen ligger där.
Sharespine har buggrapporterat problemet (läs mer här) till utvecklarna av WPML-modulen och inväntar en permanent fix. Tillsvidare kan man manuellt tillämpa den work-around (läs mer här) vi tagit fram för problemet.
OBS! Vi tar ingen risk eller ansvar för denna work-around och vi vill inte göra utvecklingsjobb på kundernas installationer så om ni behöver hjälp så kan ni prata med er WordPress-konsult för vidare teknisk vägledning kring detta. Eller så kan ni se vår lista på WooCommerce konsulter som är återförsäljare för Sharespines produkter. I detta fall så var det utvecklare på företaget Duva som löste detta för ett par kunder.
Kommentarer
0 kommentarer
Artikeln är stängd för kommentarer.