WPML
Статус
Решено автором
Связанный плагин/тема
Themify Ultra
Теги темы
Compatibility

Обзор проблемы

При использовании темы оформления Themify Ultra совместно с Post Type Builder (PTB) и выполнении поиска через форму поиска в верхней панели, динамически отображаемые теги произвольного типа записи (CPT) в результатах поиска отображаются без перевода.

Обходное решение

Пожалуйста, перед тем как продолжить, убедитесь, что у Вас есть полная резервная копия Вашего сайта.


  • Откройте файл …/wp-content/themes/themify-ultra/themify/includes/search-box-result.php.

  • Найдите строку 3.

  • Замените это:
                        $title=$type_obj->labels->singular_name;

  • На:
                        $wpml_default_lang = apply_filters('wpml_default_language', NULL );
                        $wpml_cpt_name = $type_obj->name;
                        $title= get_option('ptb_plugin_options')['cpt'][$wpml_cpt_name]['singular_label'][$wpml_default_lang];

Все известные проблемы →