WPML
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.


  1. Cambia:
    use Tribe__Events__Main as Main;

    In:

    use Tribe__Events__Main as Main;
    use TEC\Events\Custom_Tables\V1\Models\Occurrence;


  2. 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);
    		}

Tutti i problemi noti →