Vimos num tutorial, como adicionar tamanhos personalizados de imagem no WordPress. Veremos agora, como adicionar esses tamanho na parte do painel adicionar mídia.
Para realizar esse procedimento, iremos utilizar o filtro image_size_names_choose. Esse filtro foi adicionado a partir da versão 3.3
No arquivo functions.php, vamos adicionar o código:
[php]
//Adicionando um novo tamanho personalizado
add_image_size(‘miniatura_personalizada’, 90, 90, true);
//Cria uma função, definindo um parâmetro
function custom_add_image_media($size){
/**
* Atribui uma variável a um array.
* No array adiciona como chave a referência do tamanho da imagem,
* e o valor será o titulo que será mostrado
**/
$newSize = array(
‘miniatura_personalizada’ => ‘Miniatura Personalizada’
);
//Retorna a junção do array vindo do parâmetro mais os novos tamanhos
return array_merge($size, $newSize);
}
/*
* Adiciona a função que foi criada ao filtro,
* informando o gancho image_size_names_choose
*/
add_filter(‘image_size_names_choose’, ‘custom_add_image_media’);
[/php]
Pronto, quando realizar o upload, aparecerá a opção adicionada:
Espero que tenha ajudado. Até a próxima.