- ステータス
- 開発者により解決済み
- 関連するプラグイン/テーマ
- Flux Checkout
- トピックタグ
- Compatibility
問題の概要
IconicのFlux Checkout for WooCommerceプラグインを使用している場合、チェックアウトページに表示されるメッセージが言語によって正しくフィルターされません。チェックアウトで選択された言語に関係なく、すべての言語のすべてのメッセージが表示されます。
回避策
続行する前に、必ずサイトの完全なバックアップを取得してください。
- …/wp-content/plugins/flux-checkout/inc/class-checkout-elements.phpファイルを開きます。
- 418行目を見つけます。
- 以下のコードを:
$args = array( 'post_type' => self::$post_type_key, 'posts_per_page' => 100, 'post_status' => 'publish', ); $checkout_elements_posts = get_posts( $args );
- 次のコードに置き換えます:
// WPML Workaround for compsupp-7760 $args = array( 'post_type' => self::$post_type_key, 'posts_per_page' => 100, 'post_status' => 'publish', 'suppress_filters' => false, ); $checkout_elements_posts = get_posts( $args );