WPML
Stato
Risolto dall’autore
Plugin/tema correlato
Flux Checkout
Tag dell’argomento
Compatibility

Panoramica del problema

Quando si utilizza il plugin Flux Checkout for WooCommerce di Iconic, i messaggi visualizzati nella pagina di checkout non vengono filtrati correttamente per lingua. Tutti i messaggi di tutte le lingue vengono visualizzati indipendentemente dalla lingua selezionata nel checkout.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/flux-checkout/inc/class-checkout-elements.php.

  • Cerca la riga 418.

  • Sostituisci:
    		$args = array(
    			'post_type'      => self::$post_type_key,
    			'posts_per_page' => 100,
    			'post_status'    => 'publish',
    		);
    
    		$checkout_elements_posts = get_posts( $args );

  • Con:
    // 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 );

Tutti i problemi noti →