WPML
Estado
Abierto
Plugin/tema relacionado
The Events Calendar
Etiquetas de temática
Compatibility

Resumen del problema

En los sitios web que utilizan el plugin The Events Calendar (TEC) con WPML configurado para dominios diferentes por idioma, los enlaces de los eventos pueden mostrar URL incorrectas al cambiar de idioma.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo …/wp-content/plugins/events-calendar-pro/src/Events_Pro/Custom_Tables/V1/Integrations/WPML/WPML_Integration.php.

  • Busque la línea 78.

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

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

Todos los problemas conocidos →