WPML
Statut
Résolu par l’auteur
Extension/thème associé
MotoPress Hotel Booking
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Lorsque vous utilisez les modèles d’hébergement du module complémentaire Hotel Booking Styles & Templates pour MotoPress Hotel Booking avec WPML, vous remarquerez peut-être que le modèle traduit n’apparaît pas sur le front-end. Au lieu de cela, le modèle d’origine est appliqué à l’Hébergement traduit.

Solution de contournement

Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier …/wp-content/plugins/mphb-styles/includes/template-editor/includes/templates.php.

  • Cherchez la ligne 93.

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


  • Par :
            // 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 ); 
            

Toutes les anomalies connues →