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

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

Last updated by Andrés il y a 2 ans.

Assigned support staff: Andrés.

Auteur Messages
juin 28, 2018 à 5:37 #2439967

boulouS

Je tente de : d'optimiser la base de données de WPML

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

Je m'attendais à voir : site plus rapide

À la place, j'ai obtenu :

juin 28, 2018 à 6:45 #2440077

Andrés
Supporter

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

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

Bonjour Sandra,

Bienvenue à nouveau.

1. Est-ce que vous voyez une page particulièrement lente ?

2. Est-ce que vous pouvez installer le plugin "“WP QUERY MONITOR” et faire les tests suivants toujours sur le même page:
https://wordpress.org/plugins/query-monitor/

2.1 Avec et sans WPML (+ Votre thème et plugins).
2.2. WPML + votre thème, mais tous les autres extensions désactivés.
2.3 Avec un thème par défaut WP et tous vos plugins différents à WPML désactivés.

Un format similaire au suivante nous ferait la lecture plus simple:
************************************************
1. Thème +- WPML +- All plugins
************************************************
Page generation time: xxx
Peak memory usage: xxx
Database query time: xxx
Number of queries:

Est que vous pouvez :
- Essayer de faire les tests sur le mêmes pages, sur le fronted et le backend.
- Faites attention aux informations que WP QUERY MONITOR offre:
-number of queries
-the caller
-the load time of single queries.
*Une querie de 0.05s ne se considère pas "longue".

En dépendant de la différence des temps qu'on obtient, on pourrait voir l'apport de temps généré pour votre thème, plugins et WPML et évaluer l’étape suivant.

Cordialement,
Andrés

juin 28, 2018 à 6:53 #2440087

boulouS

Bonjour Andrès, en fait la lenteur se pose quand je veux enregister / mettre à jour des produits, ils sont tous traduits avec WPML. Il faut souvent attendre près de 40 secondes.

juin 28, 2018 à 6:56 #2440093

Andrés
Supporter

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

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

Merci Sandra,

Essayons le suivant :

- Éditer le fichier /sitepress-multilingual-cms/vendor/wpml/page-builders/src/st/class-wpml-pb-string-translation.php, ligne 30.
- Effacez le code :

if ( defined( 'DOING_AJAX' ) && DOING_AJAX || defined( 'XMLRPC_REQUEST' ) && XMLRPC_REQUEST ) {
    $this->save_translations_to_post();
}

- Télécharger le fichier à nouveau.

Si vote situation ne change pas, j'ai besoin des résultats de test antérieur pour continuer.

juin 28, 2018 à 7:28 #2440207

boulouS

Merci Andrès, je vais voir si cela change les choses... je n'ai pas l'impression pour le moment. Je voulais surtout "nettoyer" des champs de la base de données qui se sont accumulés depuis 2014 date à laquelle le site a été crée.

juin 28, 2018 à 8:08 #2440320

Andrés
Supporter

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

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

Oh, dans ce cas, vous pouvez :

1. Faites un backup complet de votre site.
- Allez à WPML > Assistance technique.
- Cliquez sur le lien de 'dépannage'.
- Cliquez sur le bouton 'Effacer le cache dans WPML’.
- Cliquez sur le bouton 'Supprimer les entrées fantômes des tableaux de traduction'.
- Cliquez sur le bouton 'Configurer les informations linguistiques’.

2. Vous pouvez aussi effacer des chaînes de texte dont vous n'avez pas besoin de traduire en courant cette requête SQL dans votre PHPmyAdmin :

DELETE FROM `wp_icl_strings` WHERE status = 0;

Cordialement

juin 28, 2018 à 8:12 #2440337

boulouS

Merci Andrès, cela n'empêchera pas le bon fonctionnement du site sous WPML ?

juin 28, 2018 à 8:33 #2440384

Andrés
Supporter

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

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

Cela ne devrait pas empêcher le bon fonctionnement de WPML, mais je vous recommande à faire une sauvegarde complete de votre site avant de continuer.

Cordialement