Suporte » Outros assuntos » Miniaturas no WordPress – Como usar e Tamanhos

  • Resolvido Diana K. Cury

    (@dianakc)


    A função post_thumbnail() é usada para mostrar uma imagem adicionada através da caixa Imagem de Destaque,
    http://codex.wordpress.org/Function_Reference/the_post_thumbnail

    O tema tem que ter a opção de Imagem de destaque (ao editar/criar postagem.

    Os tamanhos que podem ser usados: thumnbnail, medium, large são definidos em Configurações > Mídia. Ou seja, ao definir
    <?php the_post_thumbnail( 'medium' ); ?>

    As dimensões são as definidas em Configurações > Mídia

    como faço para definir o tamanho usando <?php the_image( array( ‘size’ => ‘medium’ ) ); ?>.. ao invés de usar Medium, Large ou Thumbnail, quero definir com Width e Height no PHP

    Por exemplo.. eu subi uma imagem com as medidas originais de 500 × 333 mas quero que na home apareça 276 x 198.. porém a redimensionamento não é proporcional.. o correto seria 276 x 184. É possível corrigir isso no php?

    O mais simples é modificar as medidas em Configurações > Mídia.

    Então cada tamanho Miniatura, Médio, Grande corresponde aos valores que você informar.

    Outro jeito, que pode ser mais indicado, é fazer com que a imagem fique dentro de uma DIV ou SPAN usando um tamanho razoável (médio se for o caso), e então no style.css, se determina o tamanho exato da DIV, cortando a imagem que estiver dentro.

    Ex.:

    .miniatura{
    width:280px;
    height:280px;
    overflow:hidden;
    float:left;
    margin:0 20px 20px 0
    }
    
    .miniatura img{
    width:400px;
    }

    Determine o tamanho da imagem (no exemplo em 400px) para o caso a imagem ser muito grande e a miniatura parecer recorte da imagem e não miniatura.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • mazetto

    (@mazetto)

    Ótima explicação Diana, deixo minha participação num estudo prático que realizei referente ao redimensionamento de imagens no WordPress e os tamanhos (dimensões) obtidas em citação a:

    Por exemplo.. eu subi uma imagem com as medidas originais de 500 × 333 mas quero que na home apareça 276 x 198.. porém a redimensionamento não é proporcional.. o correto seria 276 x 184.

    Criador do tópico Diana K. Cury

    (@dianakc)

    Muito bom.

    Outra coisa que já vi perguntarem:

    Por que ao enviar uma imagem, a opção de tamanho Grande não está disponível?

    Isso acontece porque a imagem enviada é menor do que o tamanho definido para Grande, ou seja, se a imagem é menor do que o definido em Configurações > Mídia, o WordPress não vai “esticá-la”.

    Pelo menos foi o que entendi das vezes que fiquei pilhando esse recurso no WP rrss

    mazetto

    (@mazetto)

    É isso mesmo!

    Na verdade as opções de tamanho não aparecem se as dimensões da imagem forem menores que as do tamanho especificado, independente dele ser a miniatura, médio ou grande; ou seja; se você enviar uma imagem 100x100px e o tamanho da miniatura for 150x150px, o único tamanho disponível será o original.

    Isso se dá justamente pelo fato do WordPress apenas reduzir e não aumentar as imagens, como a Diana citou acima.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Miniaturas no WordPress – Como usar e Tamanhos’ está fechado para novas respostas.