סקירת התקלה
קיימת בעיית תאימות עם Happy Elementor Addons, במיוחד עם הווידג’ט Content Switcher. כאשר משתמשים בו באתר רב-לשוני המוגדר עם WPML, הווידג’ט Content Switcher אינו מציג את התבניות המתורגמות הנכונות בהתאם לשפה המוצגת כעת. במקום זאת, הוא מציג רק את תבניות השפה המקורית, תוך התעלמות מהתרגומים.
פתרון עוקף
ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.
- פתח את הקובץ …/wp-content/plugins/happy-elementor-addons/widgets/content-switcher/widget.php.
- חפש את שורה 1207.
- שנה את:
else :
- ל:
else : $primary['saved_section'] = apply_filters('wpml_object_id', $primary['saved_section'], 'elementor_library'); $primary['saved_pages'] = apply_filters('wpml_object_id', $primary['saved_pages'], 'elementor_library'); $secondary['saved_section'] = apply_filters('wpml_object_id', $secondary['saved_section'], 'elementor_library'); $secondary['saved_pages'] = apply_filters('wpml_object_id', $secondary['saved_pages'], 'elementor_library');