- סטטוס
- נפתר
- נפתר בגרסה
- WPML Multilingual CMS 4.7.4
- תוסף/ערכת עיצוב קשורים
- Divi
- תגיות נושא
- Compatibility
סקירה כללית של התקלה
אם אתם משתמשים בערכת העיצוב Divi, ייתכן שתיתקלו בבעיות שבהן תנאי תצוגה שהוגדרו בתבניות אינם מועתקים לגרסאות המתורגמות שלהן.
פתרון עוקף
אנא ודאו שיש ברשותכם גיבוי מלא של האתר לפני שתמשיכו.
- פתחו את הקובץ …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Divi/DisplayConditions.php.
- חפשו את שורה 30.
- שנו את:
if ( 'categoryPage' === $condition['condition'] ) { - ל:
if ( in_array($condition['condition'], ['categoryPage','categories'], true) ) {
לחלופין, תוכלו גם לערוך ידנית את התבנית שלכם ולהוסיף ישירות את התנאי החסר. עם זאת, קחו בחשבון שהוא עלול להידרס אם תעדכנו את התרגום שלכם.