WPML
Stato
Aperto
Plugin/tema correlato
The Events Calendar
Tag dell’argomento
Compatibility

Panoramica del problema

Sui siti web che utilizzano il plugin The Events Calendar (TEC) con WPML configurato per un dominio diverso per lingua, i link degli eventi potrebbero mostrare URL errati quando si cambia lingua.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/events-calendar-pro/src/Events_Pro/Custom_Tables/V1/Integrations/WPML/WPML_Integration.php.

  • Cerca la riga 78.

  • Sostituisci:
    // Remove the home URL from permalink.
    $post_link = str_replace( array( home_url( '/' ), site_url( '/' ) ), '', $post_link );

  • Con:
    // Remove the home URL from permalink.
    $post_link = str_replace( array( home_url( '/' ), site_url( '/' ), get_option( 'home' ) ), '', $post_link );

Tutti i problemi noti →