- Status
- Aberto
- Relatado para
- WPML Multilingual CMS 4.6.13
- Tags de tópico
- Bug, Performance
Visão geral do problema
Ao carregar páginas de categoria com o WPML, pode haver uma queda perceptível de desempenho, especialmente no primeiro carregamento por idioma. Esse problema ocorre se a tabela wp_postmeta usar o agrupamento utf8mb3_general_ci, o que pode afetar a velocidade devido à sua incompatibilidade com o utf8mb4_general_ci mais eficiente.
Solução alternativa
Por favor, certifique-se de ter um backup completo do site antes de prosseguir.
- Acesse seu banco de dados e abra a tabela
wp_postmeta. - Verifique se ela tem a collation
utf8mb3_general_ciem vez deutf8mb4_general_ci. - Se for esse o caso, substitua-a por uma consulta SQL semelhante:
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';