- 状态
- 已由作者解决
- 相关插件/主题
- 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];