WPML
Status
Offen
Zugehöriges Plugin/Theme
The Events Calendar
Themen-Tags
Compatibility

Ü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 78.

  • Ä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 →