WPML
Stato
Risolto dall’autore
Plugin/tema correlato
JetSmartFilters

Panoramica del problema

Attualmente ci sono 2 problemi aperti con il plugin Crocoblock JetSmartFilters:

  1. L’etichetta del filtro di ricerca non mostra la sua traduzione
  2. Il filtro visivo non viene visualizzato affatto nella pagina tradotta

Soluzione alternativa

Per entrambi i problemi abbiamo delle soluzioni alternative che sono state condivise con l’autore.

Per il problema dell’etichetta del filtro di ricerca:


  1. Fai un backup completo del tuo sito prima di procedere.

  2. Apri il file /wp-content/plugins/jet-smart-filters/includes/widgets/search.php.

  3. Subito dopo la riga 897 e prima della riga 899 aggiungi quanto segue:
    		if ( class_exists('sitepress') ) {
    			$settings['filter_id'] = apply_filters('wpml_object_id', $settings['filter_id'], 'post', true);
    		}


  4. La traduzione dell’etichetta del filtro di ricerca dovrebbe essere ora visibile.

Per il problema del filtro visivo:

  1. Vai su WPMLImpostazioniTraduzione dei campi personalizzati e fai clic su Mostra i campi di sistema.

  2. Rendi traducibile il campo personalizzato _source_color_image_input.

  3. Torna al tuo filtro e apporta una piccola modifica in modo che la sua traduzione debba essere aggiornata.

  4. Passa all’Editor di WordPress e apri la traduzione del filtro.

  5. Aggiungi le categorie manualmente.

Tutti i problemi noti →