WPML
סטטוס
נפתר
סוג
באג
דווח עבור
Gravity Forms Multilingual 1.6.2
נפתר ב־
1.6.3

סקירת התקלה

יש התנגשות בין Gravity Forms Populate Anything (נפתח בלשונית חדשה) לבין Gravity Forms Multilingual. משמעות הדבר היא ש־Gravity Forms Populate Anything אינו יכול לאכלס נתונים כאשר שניהם מופעלים.

פתרון עוקף

הקפד ליצור גיבוי מלא של האתר שלך לפני שתמשיך.


  1. ערוך את הקובץ functions.php של ערכת העיצוב שלך.

  2. הוסף את הקוד הבא:
    function gfml_gp_populate_anything_fix() {
    	if (defined('DOING_AJAX') && !empty($_GET['action']) && strpos($_GET['action'], 'gppa_') !== false) {
    		global $wpml_gfml_tm_api;
    		remove_filter( 'gform_pre_render', [ $wpml_gfml_tm_api, 'gform_pre_render' ], 10 );
    	}
    }
    add_filter( 'init', 'gfml_gp_populate_anything_fix' );

השלבים הבאים

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

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