WPML

Übersicht über das Problem

Auf Websites, die das Plugin The Events Calendar (TEC) verwenden und WPML für eine andere Domain pro Sprache konfiguriert haben, können Ereignis-Links beim Wechseln der Sprachen falsche URLs anzeigen.

Problemumgehung

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

  • Öffnen Sie die Datei …/wp-content/plugins/events-calendar-pro/src/Events_Pro/Custom_Tables/V1/Integrations/WPML/WPML_Integration.php.
  • Suchen Sie nach Zeile 97.
  • Ändern Sie:
    // Remove the home URL from permalink.
    $post_link = str_replace( array( home_url( '/' ), site_url( '/' ) ), '', $post_link );
  • in:
    // Remove the home URL from permalink.
    $post_link = str_replace( array( home_url( '/' ), site_url( '/' ), get_option( 'home' ) ), '', $post_link );

Alle bekannten Probleme