Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe de WPML répond aux messages du forum 6 jours sur 7, 22 heures sur 24.

Our next available supporter will start replying to tickets in about 3.94 hours from now. Thank you for your understanding.

This thread is resolved. Here is a description of the problem and solution.

Le problème :
Le menu n'ai plus centrer, après l'ajout de la langue dans le menu avec mon thème TheGem.

La solution:
- Ouvrez le fichier /themes/thegem/inc/megamenu/megamenu-walker.class.php, ligne 36.
- Juste après:

$items = wp_get_nav_menu_items( $args->menu->term_id );

- Ajoutez :

foreach ($items as $key => $item) {
    if ($item->object == 'wpml_ls_menu_item') {
        unset($items[$key]);
    }
}

Mots-clés : 

This topic contains 11 réponses, has 2 participants.

Last updated by Andrés il y a 1 mois et 2 semaines.

Assigned support staff: Andrés.

Auteur Messages
août 24, 2019 à 10:53

elodiem-5

Je tente de : centrer le menu

URL de (mon) site Internet où le problème apparaît : hidden link ( en construction )

Je m'attendais à voir : un menu centrer ( 002.png )

À la place, j'ai obtenu : un menu qui n'ai plus centrer ( 001.png )

août 26, 2019 à 5:27 #4456023

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Bienvenue à l'assistance technique de WPML.

Je viens de visiter votre site et il semble que la fonction pour mettre le logo au centre doit être modifié pour tenir en compte le sélecteur de langue. Pouvez-vous m'indiquer où se trouve cette fonctionnalité ?

Pour pouvoir diagnostiquer cette issue sans impacter votre site en ligne, et éventuellement pour solliciter notre équipe de compatibilité, J'ai créé un serveur de test, la majorité des extensions nécessaires sont déjà installées. Veuillez utiliser le lien suivant pour vous connecter. Les accès FTP sont sur le menu Sandbox, si vous en avez besoin.
hidden link

Une fois vous êtes sur le Bureau du site, installez la dernière version de votre thème TheGem et essayez de reproduire cette situation. Si l'erreur est reproduite, j'escaladerais le ticket à notre équipe de compatibilité.

Note: vous n'avez qu'installer le thème nécessaire pour reproduire votre problématique. N'est pas nécessaire d'installer une copie exacte de votre site.

Cordialement,
Andrés

août 27, 2019 à 3:52 #4468285

elodiem-5

Bonjour,
Le problème persiste même sur votre back office,
img001.png

Les pages ( accueil, a propos, service, finition ) apparaissent à gauche du logo, et la page (contact) à droite du logo, ce n'est pas normal.

Pour mettre le logo au centre via la fonction du theme, aller dans -> The Gem ->theme option -> menu & header

Merci pour votre aide svp

août 28, 2019 à 6:07 #4471307

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Merci beaucoup de votre aide. Par contre, vous avez télécharger une version antérieur de votre thème, pouvez-vous le mettre à jour pour la version +4.0.1 ?

Cordialement

août 30, 2019 à 9:05 #4485631

elodiem-5

Bonjour
Je viens de mettre à jour le thème.
cela ne marche toujours pas

août 30, 2019 à 11:55 #4486919

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Merci pour attirer l’attention sur ce sujet. Je vais envoyer les détails à notre Équipe de Compatibilité des thèmes et plugins, et ils vont contacter l'auteur.

S’il vous plaît, cette procédure peut prendre du temps car il dépend aussi de la vitesse que l'auteur réponds à nos efforts pour lui contacter. Il serait très important si vous essayez de contacter l'auteur en lui demandant de nous répondre.

Je reviens dès que j'ai des nouvelles.

Cordialement,
Andrés

septembre 2, 2019 à 8:52 #4495453

elodiem-5

Bonjour,

Avez vous des nouvelles ?
Je doit mettre bientôt le site en ligne
Merci

septembre 2, 2019 à 9:03 #4495577

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Je comprends votre situation mais notre support ne fonctionne pas pendant le weekend. Comme il peut s'arriver que l'auteur du thème est déjà au courant de cette situation, je vous conseille aussi de lui contacter.

Je vous tiens au courant dès que j'ai des nouveautés de notre côté.

Cordialement

septembre 3, 2019 à 5:43 #4501381

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Je viens d'avoir un retour de notre Équipe de compatibilité :
- Ouvrez le fichier /themes/thegem/inc/megamenu/megamenu-walker.class.php, ligne 36.
- Juste après:

		$items = wp_get_nav_menu_items( $args->menu->term_id );

- Ajoutez :

                foreach ($items as $key => $item) {
                    if ($item->object == 'wpml_ls_menu_item') {
                        unset($items[$key]);
                    }
                }

Est-ce que cela résout votre problème ?

Cordialement

septembre 3, 2019 à 6:59 #4501577

elodiem-5

Bonjour,

Oui cela à résolu le problème,
Je vous remercie

belle journée
Cordialement

septembre 3, 2019 à 7:00 #4501579

elodiem-5

My issue is resolved now. Thank you!

septembre 3, 2019 à 7:44 #4501749

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Parfait ! 🙂
Belle journée.