- Статус
- Решено автором
- Заявлено для
- WPML Multilingual CMS 4.6.15
- Связанный плагин/тема
- JetEngine
- Теги темы
- Custom Work
Обзор проблемы
При использовании JetEngine с WPML переведенные компоненты некорректно отображаются на фронтенде. Хотя в бэкенде компоненты выглядят переведенными, на фронтенде контент по-прежнему отображается на языке по умолчанию.
Обходное решение
Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.
- Откройте файл …/wp-content/plugins/jet-engine/includes/components/listings/frontend.php.
- Найдите строку 293.
- Сразу после:
public function get_listing_item_content( $listing_id ) { - Добавьте эту строку:
$listing_id = apply_filters( 'wpml_object_id', $listing_id, 'jet-engine' );