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