-
Notifications
You must be signed in to change notification settings - Fork 189
Redimensionando Imagens
Matheus Lopes edited this page Dec 12, 2015
·
1 revision
Adicione a seguinte linha no functions.php do seu tema:
require_once get_template_directory() . '/core/classes/class-thumbnail-resizer.php';A função necessita receber os seguintes argumentos:
-
$id(int) ID da imagem que será redimensionada. -
$width(int) Largura em pixels da imagem redimensionada (somente números, ou seja, sem px). -
$height(int) Altura em pixels da imagem redimensionada (somente números, ou seja, sem px). -
$crop(bool) Tipo de corte (true= Corte seco oufalse= Corte proporcional), por padrão étrue. -
$upscale(bool) Força o redimensionamento em casos onde a imagem é menor que os valores de corte, por padrão éfalse.
echo odin_get_image_url( 1, 800, 300, true, false );O exemplo acima printa apenas url da imagem da seguinte forma:
www.seusite.com/caminho/da/sua/imagem.jpg- Imagem referente ao ID 1
- 800px de largura.
- 300px de altura.
- Com hard crop mode.
- Sem Upscale
odin_get_image_url() está localizado em core/helpers.php.