- 状态
- 已由作者解决
- 相关插件/主题
- JetSmartFilters
问题概述
目前Crocoblock JetSmartFilters插件存在 2 个未解决的问题:
- 搜索筛选标签未显示其翻译
- 可视化筛选在翻译后的页面上完全不显示
临时解决方法
对于这两个问题,我们提供了临时解决方法,并已与作者分享。
对于搜索过滤器标签问题:
- 在继续操作之前,请对您的站点进行完整备份。
- 打开您的 /wp-content/plugins/jet-smart-filters/includes/widgets/search.php 文件。
- 在第 897 行之后和第 899 行之前添加以下内容:
if ( class_exists('sitepress') ) { $settings['filter_id'] = apply_filters('wpml_object_id', $settings['filter_id'], 'post', true); } - 现在应该可以看到搜索过滤器标签的翻译了。
对于可视化过滤器问题:
- 转到 WPML → 设置 → 自定义字段翻译,然后单击显示系统字段。
- 将自定义字段 _source_color_image_input 设为可翻译。
- 返回到您的过滤器并对其进行微小更改,以便其翻译需要更新。
- 切换到 WordPress 编辑器并打开过滤器翻译。
- 手动添加分类。