WPML
Status
Gelöst
Gemeldet für
WPML Multilingual CMS 4.6.0
Gelöst in
WPML 4.6.5
Zugehöriges Plugin/Theme
Beaver Themer
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie ein Beaver Themer-Layout für einen Beitrag verwenden und diesen Beitrag dann übersetzen, funktioniert das Layout nur für den Beitrag in der Originalsprache. Der übersetzte Beitrag zeigt stattdessen das Standardlayout an.

Problemumgehung

Bitte erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.



    1. Öffnen Sie die Datei …/wp-content/plugins/bb-theme-builder/classes/class-fl-theme-builder-frontend-edit.php.

    2. Suchen Sie das folgende Code-Snippet in Zeile 167.
static public function is_content_building_enabled( $post_id = null ) {
		return 'content' === self::get_edit_mode( $post_id );
}


  1. Ersetzen Sie es durch das folgende Code-Snippet:
    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 );
    	}


Alternativ können Sie das benutzerdefinierte Feld _fl_theme_builder_edit_mode auf Kopieren setzen und dann jeden Beitrag separat bearbeiten.

Alle bekannten Probleme →