- 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');