Deseja adicionar tamanhos de imagem personalizados à caixa de diálogo Add Media? Com este pequeno snippet, você pode adicionar tamanhos de imagem personalizados à caixa de diálogo Add Media.
Instruções:
Tudo o que você precisa fazer é adicionar esse código ao arquivo functions.php do seu tema ou em um plug-in específico do site.
Opcionalmente, adicione mais tamanhos de imagem à instrução if
nas linhas 1 a 3.
if ( function_exists( 'add_image_size' ) ) { add_image_size( 'new-size', 300, 100, true ); //(cropped) } add_filter('image_size_names_choose', 'my_image_sizes'); function my_image_sizes($sizes) { $addsizes = array( "new-size" => __( "New Size") ); $newsizes = array_merge($sizes, $addsizes); return $newsizes; }
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar/colar corretamente trechos de código no WordPress, para não danificar seu site acidentalmente.
Se você gostou desse trecho de código, considere dar uma olhada em nossa análise da Galeria Envira.
[…] Source […]
For the life of me I can’t add a new media size to the “add media” section of my WP post editor. In media settings, I have changed the sizes and that didn’t work. I added code to the functions.php file in a child theme and that didn’t work either. I regenerated all thumbnails, and checking the server I can see the new file sizes are created.
In my media settings, I have max width as 1367 to match my theme content area. File sizes on the server are 1376 wide. When I add the “Large” image to my post it actually adds the 1376 wide file but adds width=840 to the code and I can’t find where that setting is.
You may want to check that the theme itself is not affecting the new image size.