saudações lucasmann,
sobre seu erro, indico ver o tópico abaixo, cujo usuário tinha exatamente o mesmo erro que você. o problema dele era uma configuração do tema. mas há vários pontos abordados pelos voluntários que podem lhe ajudar.
https://br.wordpress.org/support/topic/erro-com-imagens-destacadas-em-linha-especifica-do-media-php/page/2/
sobre o uso de imagens, 5Mb ainda é um tamanho absurdamente grande. imagens de sites devem ser em Kb, no máximo 10Kb para imagens miniatura e no máximo 100Kb para imagens de 1200px de largura (normalmente a largura de imagens usadas em “tela cheia”).
mesmo que argumente que deseje mostrar imagens em excelente resolução, esse tamanho de imagem, para sites, é “indecente”, ainda mais se seu site for acessado pelo celular sem wifi…
minhas sugestão:
1) redimensione a sua imagem para no máximo 1200px de largura. o padrão do WordPress é 1024px, mas uso 1200px baseado em estudos para monitores de 19″ e smartTV. mais do que isso é desnecessário. ou use um plugin que automaticamente faça esse redimensionamento para 1200px.
2) passe a sua imagem por um serviço de otimização de imagens. eu indico o TinyPNG (que tanto otimiza PNG como JPG). ou pode ver um plugin, eu indicaria o Imagify,
https://br.wordpress.org/plugins/imagify/
produzido pela mesma equipe do WP Rocket. usei por muito tempo, mas como hoje em dia uso o Swift Performance PRO, que já tem seu próprio otimizador de imagens, parei de usar.
3) se quiser disponibilizar as imagens em alta resolução, jogue via FTP para uma pasta no seu servidor e ai crie links para as imagens. assim, quando a pessoa a abrir, estará ciente que é algo pesado e o uso de internet será exclusivo para a imagem em si.
espero ter ajudado. por favor nos informe aqui se conseguiu resolver o problema. boa sorte!