Especifique automaticamente a altura eo peso das imagens

Acabei de fazer um teste GTmetrix para o meu site para verificar como ele está acontecendo, e notei que tenho muitas imagens sem tamanho de altura e largura especificadas.

Então eu começo a pensar sobre uma function de WordPress que obtém a altura e largura da imagem atual e faça eco dela.

Eu encontrei, mas não trabalhei, por isso estou aqui para compartilhar com você a paz do código que fiz e ver se você pode me ajudar, por favor.

<img src="https://wordpress.stackexchange.com//questions/172495/specify-automatically-the-height-and-weight-of-the-images/ID) ), 120, 90, true); ?>" alt="" width="" height="/> 

Aqui é o resultado quando eu uso este código

 marina : La construction de la plus haute tour d'Afrique débutera en juin 

Obrigado pela ajuda

Solutions Collecting From Web of "Especifique automaticamente a altura eo peso das imagens"

Em vez do seu código de imagem, use esta seguir.

 < ?php $thumb_image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 120, 90, true ); ?> < ?php echo esc_html( get_the_title() ); ?> 

Deixe-me explicar um pouco o que está fazendo. Estamos retornando a matriz PHP de imagem de anexo com a function WordPress wp_get_attachment_image_src .

Esta matriz PHP contendo: (do Codex)

  • [0] => url
  • [1] => largura
  • [2] => altura
  • [3] => boolean: true se $ url for uma imagem redimensionada, falso se for o original.

Então, adicionamos esses valores na nossa tag de imagem. Experimente e me avise como vai.