- Stato
- Risolto dall’autore
- Segnalato per
- WPML Multilingual CMS 4.5.14
- Plugin/tema correlato
- The Events Calendar
- Tag dell’argomento
- Compatibility
Panoramica del problema
Il plugin The Events Calendar PRO ha introdotto una nuova funzionalità – Eventi in serie – che al momento è solo parzialmente compatibile con WPML. Stiamo lavorando a stretto contatto con l’autore per ottenere presto la piena compatibilità per i seguenti problemi:
- Quando usi lo shortcode di The Event Calendar PRO per visualizzare luoghi, città, organizzatori, ecc., questi non vengono mostrati nel front-end.
- La mappa di Google non viene visualizzata al primo caricamento della pagina, devi aggiornare la pagina.
Soluzione alternativa
Effettua un backup completo del tuo sito prima di procedere.
Apri il file …./wp-content/plugins/the-events-calendar/src/Tribe/Integrations/WPML/Meta.php. e apporta le due modifiche seguenti.
- Cambia:
use Tribe__Events__Main as Main;
In:
use Tribe__Events__Main as Main; use TEC\Events\Custom_Tables\V1\Models\Occurrence;
- E cambia:
if (!empty($_POST)) { return $value; }In:
if (!empty($_POST)) { return $value; } if (tribe()->getVar('ct1_fully_activated')) { $object_id = Occurrence::normalize_id($object_id); }