WPML
Stato
Risolto dall’autore
Plugin/tema correlato
MotoPress Hotel Booking
Tag dell’argomento
Compatibility

Panoramica del problema

Quando usi i modelli Accommodation del componente aggiuntivo Hotel Booking Styles & Templates per MotoPress Hotel Booking con WPML, potresti notare che il modello tradotto non appare sul frontend. Invece, il modello originale viene applicato all’Accommodation tradotta.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/mphb-styles/includes/template-editor/includes/templates.php.

  • Cerca la riga 93.

  • Sostituisci:
            // get chosen Template for Acc. Type
            $templateID = get_post_meta($post->ID, '_wp_page_template', true);
            


  • Con:
            // get chosen Template for Acc. Type
            $templateID = get_post_meta($post->ID, '_wp_page_template', true);
            // WPML Workaround for compsupp-8024 
            $templateID = apply_filters( 'wpml_object_id', $templateID, 'mphb_template', TRUE ); 
            

Tutti i problemi noti →