WPML
Statut
Résolu
Extension/thème associé
Events Manager

Aperçu de l’anomalie

Lorsque l’extension Liens collants est activée avec l’extension noyau WPML, d’autres modules complémentaires WPML requis et l’extension Events Manager, le lien d’une page en langue secondaire qui est ajouté à un événement redirige vers une mauvaise page.

Le problème survient parce que l’extension Liens collants applique un filtre qui reconvertit tous les liens collants en liens normaux avec le slug de l’article et la configuration de la langue. Simultanément, l’extension Events Manager applique un autre filtre qui entraîne un conflit supprimant les modifications provenant de l’extension Liens collants.

Solution de contournement

Comme solution de contournement pour ce problème, attribuez une priorité plus basse au filtre Liens collants afin qu’il soit exécuté après le filtre Events Manager. Vous pouvez y parvenir en modifiant le fichier ../wp-content/plugins/wpml-sticky-links/classes/class-wpml-sticky-links.php et en remplaçant le contenu de la ligne 53.

Remplacez :

add_filter( 'the_content', array( $this, 'show_permalinks' ), 0 );

Par :

add_filter( 'the_content', array( $this, 'show_permalinks' ), 100 );

Toutes les anomalies connues →