WPML
ステータス
開発者により解決済み
関連するプラグイン/テーマ
JetSmartFilters

問題の概要

現在、Crocoblock JetSmartFiltersプラグインには2つの未解決の問題があります:

  1. 検索フィルターのラベルの翻訳が表示されません
  2. 翻訳されたページでビジュアルフィルターがまったく表示されません

回避策

両方の問題について、作成者に共有済みの回避策があります。

Search filter labelの問題について:


  1. 進める前に、サイトの完全なバックアップを作成します。

  2. /wp-content/plugins/jet-smart-filters/includes/widgets/search.phpファイルを開きます。

  3. 897行目の直後、899行目の前に以下を追加します。
    		if ( class_exists('sitepress') ) {
    			$settings['filter_id'] = apply_filters('wpml_object_id', $settings['filter_id'], 'post', true);
    		}


  4. これでSearch filter labelの翻訳が表示されるはずです。
Visual filterの問題について:

  1. WPML設定カスタムフィールド翻訳に移動し、Show system fieldsをクリックします。

  2. カスタムフィールド_source_color_image_inputを翻訳可能にします。

  3. フィルターに戻り、翻訳の更新が必要になるように小さな変更を加えます。

  4. WordPressエディタに切り替えて、フィルターの翻訳を開きます。

  5. カテゴリーを手動で追加します。

すべての既知の問題 →