WordPress Fancybox resize grande imagem

Eu tenho usuários de wordpress que não são muito bons em imagens de redimensionamento, então quando eles carregam uma imagem para wordpress ainda é grande> 3000px.

Eles podem importar para uma publicação e uma miniatura é gerada. Quando você clica na imagem em miniatura, a imagem aparece em uma checkbox de luz (usando o fancybox), mas porque a imagem é tão grande que leva idades para serem carregadas.

É possível abrir uma versão menor da imagem (digamos 800px de largura) na lightbox? Automaticamente, sem o usuário ter que resize a imagem antes de fazer o upload?

Existe um plugin para isso?

obrigado

Solutions Collecting From Web of "WordPress Fancybox resize grande imagem"

O que você precisará fazer é editar o arquivo functions.php do seu tema para adicionar um novo tamanho de imagem. Desloque-se para a parte inferior e dentro das tags php digite:

add_image_size( 'fancybox-full', 800, 9999 ); 

Isso criará uma imagem sem cache 800px de largura, sempre que uma imagem for carregada.

Em seguida, você precisará editar a âncora para suas imagens para se conectar a este novo tamanho de imagem. Tente usar wp_get_attachment_image_src () – use o fancybox-cheio como o argumento do tamanho da imagem, não tem certeza de como o seu atualmente obtém o ID do anexo, então, se você precisar de mais ajuda, avise-me.

Você achará que isso não funciona atualmente com as imagens que você já carregou. Tente usar o plugin Regenerate Thumbnails .

Espero que isto ajude.