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