Adicionando novos tamanhos de imagem no painel de Adicionar Mídia no WordPress

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:

//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');

Pronto, quando realizar o upload, aparecerá a opção adicionada:

library-media

 

Espero que tenha ajudado. Até a próxima.

 




Se o conteúdo foi relevante para você, e desejar, você pode incentivar fazendo uma doação.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *