WPML
Stato
Aperto
Segnalato per
WPML Multilingual CMS 4.6.13
Tag dell’argomento
Bug, Performance

Panoramica del problema

Quando carichi le pagine delle categorie con WPML, potrebbe verificarsi un notevole calo delle prestazioni, specialmente al primo caricamento per lingua. Questo problema si verifica se la tabella wp_postmeta utilizza la collation utf8mb3_general_ci, il che può influire sulla velocità a causa della sua incompatibilità con la più efficiente utf8mb4_general_ci.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Accedi al tuo database e apri la tabella wp_postmeta.

  • Controlla se ha una collation utf8mb3_general_ci invece di utf8mb4_general_ci.

  • In tal caso, sostituiscila con una query SQL simile:
    ALTER TABLE `wp_postmeta`
    CHANGE `meta_key` `meta_key` varchar(255) COLLATE 'utf8mb4_general_ci' NULL AFTER `post_id`,
    CHANGE `meta_value` `meta_value` longtext COLLATE 'utf8mb4_general_ci' NULL AFTER `meta_key`,
    COLLATE 'utf8mb4_general_ci';

Tutti i problemi noti →