WPML
Status
Gelöst
Zugehöriges Plugin/Theme
Enfold
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn das Enfold-Theme verwendet wird, wird XML-Code, der in einen Code-Block (über das Code-Element) eingefügt wurde, in der Hauptsprache korrekt angezeigt. In übersetzten Beiträgen wird der XML-Code jedoch entfernt.

Problemumgehung

Bitte stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website erstellt haben, bevor Sie fortfahren.


  • Öffnen Sie die Datei …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Enfold/class-wpml-compatibility-theme-enfold.php.

  • Suchen Sie nach Zeile 45.

  • Direkt nach:
    		if ( wp_is_post_revision( $post_id ) ) {
    			return;
    		}

  • Fügen Sie den folgenden Code hinzu:
    		// Check if the post content contains an Enfold Code Block.
    		if ( strpos( $post->post_content, '[av_codeblock' ) !== false ) {
    			// Skip processing if Enfold Code Block is detected.
    			return;
    		}

Alle bekannten Probleme →