- Estado
- Resuelto por el autor
- Plugin/tema relacionado
- MotoPress Hotel Booking
- Etiquetas de temática
- Compatibility
Resumen del problema
Al usar plantillas de alojamiento del complemento Hotel Booking Styles & Templates para MotoPress Hotel Booking con WPML, es posible que note que la plantilla traducida no aparece en el frontend. En su lugar, la plantilla original se aplica al alojamiento traducido.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo …/wp-content/plugins/mphb-styles/includes/template-editor/includes/templates.php.
- Busque la línea 93.
- Reemplace:
// get chosen Template for Acc. Type $templateID = get_post_meta($post->ID, '_wp_page_template', true); - Por:
// 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 );