Mudando o tamanho do Thumbnail no WordPress

O Gastão me perguntou hoje como mudar o tamanho padrão das thumbnails no WordPress. Como não encontrei nada no Codex, fui ao Google e achei uma explicação no Dagon Design. A mudança é simples, mas é diferente em cada versão:

WordPress 2.1 ou anterior

Abra o arquivo inline-uploading.php que está na pasta /wp-admin e procure o seguinte código:

if ( $imagedata['width'] > 128 &&
$imagedata['width'] >= $imagedata['height'] * 4 / 3 )
      $thumb = wp_create_thumbnail($file, 128);
    elseif ( $imagedata['height'] > 96 )
      $thumb = wp_create_thumbnail($file, 96);

Por padrão, o máximo permitido é de 128 x 96. Você pode mudá-lo como quiser, sempre mantendo a proporção de 4/3. É recomendável sempre dobrar o tamanho, por exemplo 128 para 256 e 96 para 192. Lembre-se de mudar o número nas duas vezes em que ele aparece no código.

WordPress 2.2 e posteriores

Abra o arquivo admin-functions.php que está na pasta /wp-admin e procure o seguinte código:

$max_side = apply_filters( 'wp_thumbnail_max_side_length',
128, $attachment_id, $file );

Nas novas versões a mudança é bem mais simples e você configura somente a largura máxima. Então se o seu blog tem uma área de 600px e você quer que a imagem ocupe-a totalmente, basta substituir o 128 por 600.

Qualquer dúvida, deixe um comentário, ou entre em contato.

8 ideias sobre “Mudando o tamanho do Thumbnail no WordPress”

  1. Olá, queria saber como fazer pra colocar um thumb em cada post, ou seja, cada post ter o seu thumb específico… so encontrei jeito de deixar o tumb padrao inserindo o codigo:

    :))

  2. Tenho a mesma duvida do Ygor… seguinte… quando vou postar o link do meu blog no facebook, o thumbnail que aparece é sempre o mesmo, gostaria de trocar essa imagem do thumbnail, como faço??

  3. Ygor não sei se entendi bem sua pergunta, mas peloq eu entendi me parece que você uma imagem thumb pra cada post, eu faço utilizando a opção de imagem de destaque no momento em que faço o upload da imagem! assim fica o thumb de cada post exibido!

  4. Its such as you learn my thoughts! You seem to know so much about this, such as you wrote the e-book in it or something. I believe that you can do with some p.c. to force the message house a bit, however instead of that, this is fantastic blog. A fantastic read. I’ll certainly be back.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *