James Moro
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.
O melhor da tecnologia está no nosso canal no WhatsApp
Para adicionar tamanhos de miniatura personalizados ao seu tema, adicione isso no seu arquivo functions.php:
/* Image thumbnail sizes
/* ------------------------------------ */
function alx_setup()
{
add_image_size( 'thumb-small', 200, 200, true ); // Hard crop to exact dimensions (crops sides or top and bottom)
add_image_size( 'thumb-medium', 520, 9999 ); // Crop to 520px width, unlimited height
add_image_size( 'thumb-large', 720, 340 ); // Soft proprtional crop to max 720px width, max 340px height
}
add_action( 'after_setup_theme', 'alx_setup' );
Para exibir uma imagem em destaque com seu novo tamanho (neste caso, “thumb-small”) em uma postagem, basta adicionar:
<?php
if
( has_post_thumbnail() ) { the_post_thumbnail(
'thumb-small'
); } ?>
Se o seu tema não suporta imagens em destaque, você precisa adicioná-lo ao seu arquivo functions.php, dentro da sua função de configuração.
// Enable featured image
add_theme_support( 'post-thumbnails' );
Se você adicionar novos tamanhos de miniaturas a um site que já tenha feito upload de mídia, será necessário gerar novamente miniaturas para que os novos tamanhos apareçam.
Function reference: add_image_size
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.