WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual CMS 4.6.0
נפתר בגרסה
WPML 4.6.5
תוסף/ערכת עיצוב קשורים
Beaver Themer
תגיות נושא
Compatibility

סקירה כללית של התקלה

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

פתרון עוקף

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



    1. פתח את הקובץ …/wp-content/plugins/bb-theme-builder/classes/class-fl-theme-builder-frontend-edit.php.

    2. אתר את קטע הקוד הבא בשורה 167.
static public function is_content_building_enabled( $post_id = null ) {
		return 'content' === self::get_edit_mode( $post_id );
}


  1. החלף אותו בקטע הקוד הבא:
    static public function is_content_building_enabled( $post_id = null ) {
    		// WPML Workaround for compsupp-6652
    		if (class_exists('SitePress')) {
    			if ( self::get_edit_mode( $post_id ) == '' ) {
    				return true;
    			}
    			/* This also works:
    			return 'layout' != self::get_edit_mode( $post_id ); 
    			*/			
    		}
    		
    		return 'content' === self::get_edit_mode( $post_id );
    	}


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

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