- Status
- Resolvido pelo autor
- Plugin/tema relacionado
- JetSmartFilters
Visão geral do problema
Atualmente, há 2 problemas abertos com o plugin Crocoblock JetSmartFilters:
- O Rótulo do filtro de pesquisa não está exibindo sua tradução
- O Filtro visual não está aparecendo de forma alguma na página traduzida
Solução alternativa
Para ambos os problemas, temos soluções alternativas que foram compartilhadas com o autor.
Para o problema com o rótulo do filtro de pesquisa:
- Faça um backup completo do seu site antes de prosseguir.
- Abra o seu arquivo /wp-content/plugins/jet-smart-filters/includes/widgets/search.php.
- Logo após a linha 897 e antes da linha 899, adicione o seguinte:
if ( class_exists('sitepress') ) { $settings['filter_id'] = apply_filters('wpml_object_id', $settings['filter_id'], 'post', true); } - A tradução do rótulo do filtro de pesquisa deve estar visível agora.
Para o problema com o filtro visual:
- Vá para WPML → Configurações → Tradução de campos personalizados e clique em Mostrar campos do sistema.
- Torne o campo personalizado _source_color_image_input traduzível.
- Volte para o seu filtro e faça uma pequena alteração nele para que sua tradução precise ser atualizada.
- Mude para o Editor do WordPress e abra a tradução do filtro.
- Adicione as categorias manualmente.