- 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 );