Passer au contenu Passer à la barre latérale

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 du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 15:00 7:00 – 15:00 7:00 – 15:00 7:00 – 15:00 7:00 – 15:00 -
- - - - - - -

Fuseau horaire du support : Pacific/Easter (GMT-05:00)

Ce sujet contient 12 réponses, a 0 voix.

Dernière mise à jour par Ilyes Il y a 2 mois.

Assisté par: Ilyes.

Auteur Messages
janvier 19, 2026 à 3:46 pm #17743253

julieb-9

La barre au top reste en français même dans la version anglaise du site.

janvier 20, 2026 à 2:03 am #17744409

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Bonjour,

J'aimerais vous demander un accès temporaire au wp-adminde votre site, ce qui me permettra de trouver ces informations pour vous,

Il est important de noter que vous devez sauvegarder votre site et votre base de données avant de procéder, et vous pouvez utiliser un plugin comme Duplicator à cette fin. Voici un lien vers ce plugin : http://wordpress.org/plugins/duplicator/

Si vous ne voyez pas le formulaire ci-dessous, n'entrez pas vos informations d'identification, car elles seront exposées publiquement :

lien caché

Pour des raisons de confidentialité et de sécurité, veillez à ce que votre réponse soit privée.

janvier 23, 2026 à 6:05 pm #17758040

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Bonjour,

Je n'arrive pas à me connecter, le message suivant s'affiche : « Détails de connexion invalides ».

Pourriez-vous vérifier les informations d'accès que vous m'avez communiquées ? Ou créer un nouvel utilisateur administrateur en utilisant mon adresse e-mail ilyes.b@onthegosystems.com.

janvier 23, 2026 à 9:58 pm #17758362

julieb-9

J'ai ajouté un utilisateur pour ton adresse courriel

janvier 27, 2026 à 6:29 pm #17768686

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Bonjour,

Après un débogage plus approfondi, il s'avère que la barre supérieure est chargée à partir de la configuration sous Divi Toolbox à partir d'ici : lien caché

Le problème ici est que ce plugin de Divi Lovers n'est pas compatible avec WPML, il ne gère pas du tout la vérification des traductions dans leur code custom-layouts.php.

J'ai une solution pour vous, mais gardez à l'esprit que les auteurs de ce plugin doivent appliquer ces modifications à leur plugin afin qu'elles soient incluses dans leurs futures versions, sinon, les modifications seront supprimées après chaque mise à jour :

0- Sauvegardez votre site.
1- Recherchez et modifiez wp-content/plugins/divi-toolbox/functions/header/custom-layouts.php.
2- Recherchez ce code (vers les lignes 3 à 6).
RECHERCHER :

<?php
	
function dtb_vb_layout_placeholder($id){
	$p = (get_post($id));
	echo '<div class="dtb_layout_placeholder"><h4>This is where the layout <b>"'.esc_attr($p->post_name).'"</b> is displayed. To edit it, navigate to the Divi Library.</h4></div>';
}

3- Remplacer par :

<?php
	
function dtb_vb_layout_placeholder($id){
	$p = (get_post($id));
	echo '<div class="dtb_layout_placeholder"><h4>This is where the layout <b>"'.esc_attr($p->post_name).'"</b> is displayed. To edit it, navigate to the Divi Library.</h4></div>';
}

/**
 * WPML Compatibility: Get translated layout ID
 * Returns the translated version of a layout based on current language
 * 
 * @param int $id Original layout ID
 * @return int Translated layout ID (or original if no translation)
 */
function dtb_get_wpml_translated_layout_id( $id ) {
	if ( empty( $id ) ) {
		return $id;
	}
	
	// Check if WPML is active and get translated ID
	if ( function_exists( 'icl_object_id' ) ) {
		$translated_id = icl_object_id( $id, 'et_pb_layout', true );
		if ( $translated_id ) {
			return $translated_id;
		}
	}
	
	return $id;
}

4- Trouvez la fonction dtb_display_layout (vers les lignes 7-22)
RECHERCHER :

function dtb_display_layout( $id ) {

	$layout_id = absint( $id );
	if ( ! $layout_id ) {

5- Remplacer par :

function dtb_display_layout( $id ) {

	// WPML: Get translated layout ID
	$layout_id = absint( dtb_get_wpml_translated_layout_id( $id ) );
	if ( ! $layout_id ) {

6- Recherchez la fonction dtb_display_divi_section (vers les lignes 27 à 39)
RECHERCHER :

function dtb_display_divi_section($id){
	
	if ( et_fb_is_enabled() && ( function_exists('et_builder_tb_enabled') && !et_builder_tb_enabled()) ) {

7- Remplacer par :

function dtb_display_divi_section($id){
	
	// WPML: Get translated layout ID
	$id = dtb_get_wpml_translated_layout_id( $id );
	
	if ( et_fb_is_enabled() && ( function_exists('et_builder_tb_enabled') && !et_builder_tb_enabled()) ) {

Faites-moi savoir si vous souhaitez que j'applique ces modifications pour vous, et vous pouvez les partager avec les auteurs si vous souhaitez qu'ils les appliquent dans leurs futures versions.

janvier 30, 2026 à 12:17 am #17775393

julieb-9

Wow quelle aide incroyable!
Si vous pouvez faire les modifs pour moi j'aimerais beaucoup et je vais forwarder l'info à l'auteur du thème 😀

janvier 30, 2026 à 2:33 pm #17778594

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Bonjour,

La modification du code sur votre site en ligne a provoqué une erreur critique, je m'en excuse. Veuillez me communiquer un accès FTP à votre serveur afin que je puisse rétablir le site et corriger le plugin correctement.

Vous pouvez désactiver Divi Toolbox temporairement jusqu'à ce que j'effectue la modification complète.

janvier 30, 2026 à 5:10 pm #17779147

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Le mot de passe ne semble pas être correct pour le FTP, peut-être pourriez-vous partager un accès à votre compte d'hébergement à la place ?

janvier 30, 2026 à 5:17 pm #17779158

julieb-9

Je suis en quête des bons infos, je te reviens.

janvier 30, 2026 à 5:26 pm #17779176

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Ok, merci pour votre aide,

janvier 30, 2026 à 5:38 pm #17779209

julieb-9

J'ai les bonnes infos mais je n'ai plus le formulaire pour les entrer de manière sécuritaire...

janvier 30, 2026 à 6:00 pm #17779234

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Je vous ai ouvert le champ privé,

janvier 30, 2026 à 8:30 pm #17779409

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-05:00)

Bonjour,

Le site devrait désormais fonctionner correctement. J'ai apporté une autre petite modification : il s'avère que vous disposez d'un CSS personnalisé dans les options de votre thème Divi. J'ai légèrement modifié le CSS de la barre supérieure afin d'y inclure également la barre supérieure en anglais :

body.home,
#topbar,
[id="topbar en"],
.et_pb_section[data-fix-page-container="on"] {
    padding-top: 0 !important;
}

Le sujet '[Fermé] lien caché' est fermé aux nouvelles réponses.