WPML

סקירת התקלה

אם אתם משתמשים בערכת העיצוב Divi, ייתכן שתיתקלו בבעיות שבהן תנאי תצוגה שהוגדרו בתבניות אינם מועתקים לגרסאות המתורגמות שלהן.

פתרון עוקף

בעיה זו תוקנה ב־WPML Multilingual CMS 4.7.4. עדכון פותר זאת באתר שלך, לכן אתה זקוק לפתרון העוקף הזה רק אם עדיין אינך יכול לעדכן.

אנא ודאו שיש ברשותכם גיבוי מלא של האתר לפני שתמשיכו.

  • פתחו את הקובץ …/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) ) {

לחלופין, תוכלו גם לערוך ידנית את התבנית שלכם ולהוסיף ישירות את התנאי החסר. עם זאת, קחו בחשבון שהוא עלול להידרס אם תעדכנו את התרגום שלכם.

כל התקלות הידועות

עדיין נתקל בבעיה זו?

אם העדכון אינו פותר זאת, פתח פנייה לתמיכה ואנו נבדוק זאת יחד איתך.