WPML
Statut
En attente de l’auteur
Extension/thème associé
The Events Calendar
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Si vous utilisez The Events Calendar avec l’extension Event Tickets, vous constaterez peut-être que les passerelles de paiement ne s’affichent pas sur la page de validation de commande des langues secondaires.

Solution de contournement

Assurez-vous de disposer d’une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier functions.php de votre thème.

  • Ajoutez le code suivant :
    /**
     * Translate page ID for WPML.
     * 
     * @link wpmlsupp-11347
     * @param mixed $page_id 
     * @return mixed 
     */
    function wpmlsupp_11347_translate_page_id( $page_id ) {
    	return apply_filters( 'wpml_object_id', $page_id, 'page', true );
    }
    add_filter('tec_tickets_commerce_checkout_page_id', 'wpmlsupp_11347_translate_page_id');
    add_filter('tec_tickets_commerce_success_page_id', 'wpmlsupp_11347_translate_page_id');

Toutes les anomalies connues →