forked from wpbrasil/odin
-
Notifications
You must be signed in to change notification settings - Fork 0
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
.