Ajax wordpress nefunguje
Dobrý den,
na webu používám plugin Easy Digital Downloads, který přidává věci do košíku přes ajax. Toto přidávání najednou přestalo fungovat
Zkoušel jsem aktualizaci pluginů, témat a i samotného WordPressu. Caching plugin nepoužívám a aktuálně podezřívám příliš striktní zabezpečení ze strany Wedos.
Postupy reprodukce:
1. V novém anonymním okně prohlížeče navštívit stránku: https://lenkarumanova.sk/?edd_action=add_to_cart&download_id=2212
a. Proběhne přesměrování na košík, který je prázdný
2. V novém anonymním okně prohlížeče navštívit stránku https://lenkarumanova.sk/downloads/4-kvantove-vecery/
2a. zde kliknout na „Purchase“
2b. zde proběhne přidání do košíku a opět zobrazení stránky, že košík je prázdný
4 Odpověď
Ajax funguje pouze v rámci webu, neměl by si tahat žádná data z třetí strany. Nepředpokládám, že v tom případě je potřeba nějaký whitelist, ale v tuto chvíli podpora pluginu říká „spojte se s provozovatelem webhostingu“ tak proto tady jsem.
P.S.: Ještě tak dva týdny zpátky vše fungovalo v pořádku a zřejmě se děje jenom některým uživatelům. Nejvíc se to dá reprodukovat přes mobil, pokud se stránka otevře v prohlížeči Facebooku. Zatím tuším velký špatný v tom, odkud ten request jde, ale nevím co víc pro to dělat.
Na webu mám aktivní základní Wordfence, který se mi ale nechce vypínat