- Status
- Resolvido pelo autor
- Plugin/tema relacionado
- Flux Checkout
- Tags de tópico
- Compatibility
Visão geral do problema
Ao usar o plugin Flux Checkout for WooCommerce da Iconic, as mensagens exibidas na página de checkout não são filtradas corretamente por idioma. Todas as mensagens de todos os idiomas aparecem, independentemente do idioma selecionado no checkout.
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/flux-checkout/inc/class-checkout-elements.php.
- Procure a linha 418.
- Substitua:
$args = array( 'post_type' => self::$post_type_key, 'posts_per_page' => 100, 'post_status' => 'publish', ); $checkout_elements_posts = get_posts( $args );
- Por:
// 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 );