WPML
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_ci em vez de utf8mb4_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';

Todos os problemas conhecidos →