WPML
ステータス
開発者により解決済み
関連するプラグイン/テーマ
Woodmart
トピックタグ
Compatibility

問題の概要

WPMLでWoodMartテーマを使用すると、個別商品の商品タイプに基づくレイアウトが期待どおりに機能しません。代わりに、商品にはデフォルトのレイアウトが適用されます。

回避策

続行する前に、必ずお使いのサイトの完全なバックアップを作成してください。


  • …/wp-content/themes/woodmart/inc/modules/layouts/class-single-product.phpファイルを開きます。

  • 20行目を探します。

  • 次のコードを:
    			$condition['condition_query'] = apply_filters( 'wpml_object_id', $condition['condition_query'], $condition['condition_type'] );
            


  • 次のように置き換えます:
    		if ( $condition['condition_type'] !== 'product_type' ) {
    			$condition['condition_query'] = apply_filters( 'wpml_object_id', $condition['condition_query'], $condition['condition_type'] );
    		}
            

すべての既知の問題 →