WooCommerce Multilingual וכמה ערכות נושא ותוספים צריכים להריץ קריאות AJAX בחזית המבוססת על מידע שפה. לצורך כך, ייתכן שיהיה עליך להפעיל קובץ Cookie לשפה התומך בסינון AJAX .
כדי לאפשר מידע שפה עבור שיחות AJAX הקדמיות, עבור אל WPML → שפות וגלול מטה אל הקטע סינון שפה עבור פעולות AJAX . שם, סמן את האפשרות אחסן קובץ Cookie לשפה כדי לתמוך בסינון שפה עבור AJAX .
כעת, WPML תגדיר קובץ Cookie באמצעות JavaScript המאפשר לה להחזיר את התוכן הנכון עבור פעולות AJAX .
כך זה עובד עבור מבקרים:
עבור משתמשים שמחוברים, שום דבר לא משתנה וההגדרה הזו לא מוחלת. קובץ Cookie שפה נשמר בדרך כלל באמצעות PHP.
עבור משתמשים שאינם מחוברים, WPML בודק אם הגדרה זו מופעלת ואם כן, קובץ ה-cookie לשפה מוגדר באמצעות JavaScript. זה מאפשר WPML להגדיר את קובץ ה-cookie של השפה גם אם האתר נמצא במטמון.
אם אתה משתמש ב- WPML 4.5 ואילך, הגדרה זו מופעלת כברירת מחדל. אם אתה מבחין שהוא מפריע לפלאגין השמירה שלך במטמון, אתה יכול להשבית אותו על ידי ביצוע אותם שלבים כפי שפורטו לעיל.