- 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_ciinvece diutf8mb4_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';