- Estado
- Resuelto por el autor
- Plugin/tema relacionado
- WP Event Manager
- Etiquetas de temática
- Compatibility
Resumen del problema
Al usar WP Event Manager y su complemento iCal con WPML, es posible que la funcionalidad de descarga del archivo ICS falle. Específicamente, el enlace de descarga redirige incorrectamente cuando WPML está activo, lo que impide que se descargue el archivo ICS.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Añada el siguiente código al archivo function.php de su tema.
- Reemplace:
// WPML Workaround for compsupp-7348 function wpml_compsupp7348_filter_wpml_post_parse_query($q) { if ( $q->is_feed && isset($q->query_vars['post_type']) && $q->query_vars['post_type'] === 'event_listing' && isset($q->query_vars['feed']) && $q->query_vars['feed'] === 'single-event-listings-ical' ) { $q->query_vars['p'] = 0; } return $q; } add_filter('wpml_post_parse_query', 'wpml_compsupp7348_filter_wpml_post_parse_query');