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 2.07 hours from now. Thank you for your understanding.

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

Last updated by Andrés il y a 1 an et 5 mois.

Assigned support staff: Andrés.

Auteur Messages
mai 22, 2018 à 9:24 #2206462

boulouS

Tell us what you are trying to do? j'aimerai voir mon slider dans la partie anglaise de mon site (j'ai changé de thème avant mon slider que j'ai refait fonctionnait aussi en anglais)

Is there any documentation that you are following? non

Is there a similar example that we can see? non

What is the link to your site? hidden link

mai 22, 2018 à 11:09 #2207444

Andrés
Supporter

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

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

Bonjour Sandra,

Bienvenue à nouveau ! 🙂

1. Pouvez-vous m'indiquer comment a été ajouté votre Meta Slider sur la page principal ?

2. Pour pouvoir vous aider plus rapidement, j’ai activé l’information de debug pour ce ticket. Merci de regarder ce lien pour savoir comment obtenir plus d’information de votre site et nous la fournir.
https://wpml.org/fr/faq/comment-fournir-des-informations-de-debogage-pour-une-assistance-plus-rapide/

Cordialement,
Andrés

mai 22, 2018 à 11:59 #2207705

boulouS

Ok merci Andrès !

mai 22, 2018 à 12:03 #2207772

boulouS

Bonjour Andrès, J'ai inséré dans metal slider dans functions.php

je voulais avoir un slider pleine page en page d'accueil

/* META SLIDER */

add_action( 'storefront_before_content', 'marce_custom_slider_storefront' );
function marce_custom_slider_storefront() {
if ( is_front_page() ) {
echo do_shortcode("[metaslider id=6322]");
}
else {}
}

mai 22, 2018 à 1:07 #2208227

Andrés
Supporter

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

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

Le problème peut venir de l'utilisation de la fonction is_front_page(). Avez-vous essayé la fonction is_page() et ajouter les ids de vos pages original et traduction ?

add_action( 'storefront_before_content', 'marce_custom_slider_storefront' );
function marce_custom_slider_storefront() {
if ( is_page( array( 'id-original', 'id-traductions' ) ) {
    echo do_shortcode("[metaslider id=6322]");
}
else {}
}

https://developer.wordpress.org/reference/functions/is_page/

mai 22, 2018 à 1:37 #2208477

boulouS

je ne suis pas certaine de comprendre :
if ( is_page( array( 'id=6322', 'id-traductions' ) )

Mon id original est id=6322 celle traduite id=6448

mai 22, 2018 à 1:48 #2208503

Andrés
Supporter

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

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

L'idée est reprendre les id des votre page d'accueil es sa traduction :
ID de la page d'accueil : id-original
ID de la traduction de la page d'accueil: id-traduction

Vous pouvez les obtenir de l'URL lorsque vous allez éditer vos pages.

mai 22, 2018 à 1:51 #2208507

boulouS

Désolée je ne comprends pas ce n'est l'id de meta slider ?

mai 22, 2018 à 2:06 #2208612

boulouS

HTTP ERROR 500 :((

mai 22, 2018 à 2:07 #2208626

boulouS

I have insert :
add_action( 'storefront_before_content', 'marce_custom_slider_storefront' );
function marce_custom_slider_storefront() {
if ( is_page( array( '6066', '6070' ) ) {
    echo do_shortcode("[metaslider id=6322]");
}
else {}
}

mai 22, 2018 à 2:32 #2209055

Andrés
Supporter

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

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

Je ne suis pas sure de comprendre, cela veut dire que ce code a fonctionné ?

mai 22, 2018 à 3:48 #2209915

boulouS

non non erreur de type 500

mai 22, 2018 à 3:49 #2209920

Andrés
Supporter

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

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

Est-ce que vous pouvez décrire d'une manière détaillée comment répliquer ce comportement ?

Afin de mieux cerner le problème, je vais avoir besoin d’un accès temporaire à votre site (wp-admin et FTP). Idéalement sur un site de test où le problème a été si possible répliqué.
Vous trouverez sous la zone de commentaires, les champs nécessaires (quand vous êtes connecté) à remplir dans votre prochaine réponse. Les informations que vous allez saisir sont privées, ce qui signifie que seul vous et moi y auront accès.

*Important: Assurez-vous de créer une sauvegarde de la base de données ainsi comme de votre site avant de proceder ! Vous pouvez utiliser une extension comme le plugin Duplicator.
Consultez: http://wordpress.org/plugins/duplicator/

Si vous ne voyez pas le formulaire à continuation, ne publiez pas vos identifiants car cette information sera publique.
hidden link

Sécurité au moment de fournir l’information de debug à l’assistance technique:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

mai 22, 2018 à 6:06 #2210999

Andrés
Supporter

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

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

Pour des questions supplémentaire, s'il vous plaît, ouvrez un nouveau ticket.

Or, il semble que le problème ne vient du code :

1. Dans votre site de test, est- ce que vous pouvez vérifier si cette situation arrive quand:
- Seulement le paquet WPML et Meta Slider sont activés. Cela va nous dire s’il y a un problème d’interaction avec une autre extension.
- Vous changez votre thème pour un thème par défaut de WordPress. Cela va nous dire s’il y a un problème d’interaction avec votre thème.
- Si le problème disparait, est-ce que vous pouvez commencer à les activer, un par un jusqu'au problème revient ?

2. Pouvez-vous incrémenter votre MemoryLimit et votre WP Memory Limit jusqu'à 256M ?
Vos valeurs actuelles sont:
- MemoryLimit 256M
- WP Memory Limit 40M
https://wpml.org/home/minimum-requirements/

- Éditez votre fichier wp-config.php et ajoutez la ligne suivante :

define('WP_MEMORY_LIMIT', '256M');

Parfois, ces ajustements sont bloqués par votre service d'hébergement et vous devez leur contacter directement. N'hésitez pas à incrémenter ces valeurs jusqu'à la valeur maximale possible.

Note: le minimum WP Memory Limit requis pour WPML (afin de fonctionner correctement avec un thème par défaut WordPress et sans autres extensions) est 128M.

mai 22, 2018 à 6:52 #2211314

boulouS

Andrès, je viens d'augmenter la mémoire du site