thiago122 0 Denunciar post Postado Março 12, 2011 gostaria de saber como eu faço para cortar a imagem caso ultapasse os limites estabelecidos na função the_post_thumbnail do template the_post_thumbnail(300,150) Valeu!!!!!!!!!!! Compartilhar este post Link para o post Compartilhar em outros sites
Anderson Narciso 3 Denunciar post Postado Março 12, 2011 Como você mesmo disse estabelecido na função. A função pode ser modelada no seu aquivo functions.php if (function_exists('add_theme_support')) { add_theme_support('post-thumbnails'); set_post_thumbnail_size(120, 90, true); add_image_size('portifolio', 175, 110, true); // É um Ex add_image_size('portifolio-page', 298, 182, true); // É um Ex } Você pdoe também conferir esse artigo, que implementa ainda mais sua opção sobre Thumbnails :seta: http://www.andersonnarciso.com/se-tiver-miniatura-puxe-ela-para-o-campo-se-nao-insira-a-imagem-padrao/ Compartilhar este post Link para o post Compartilhar em outros sites
thiago122 0 Denunciar post Postado Março 13, 2011 Mas eu queria saber o seguinte, sem ter que usar o functions.php para estabelecer o tamanha da imagem como isso: estabelecer uma largura máxima de 150px e uma altura máxima de 100px. reduzir a imagem até que se encaixe na largura para este exemplo, e na altura aproximar o máximo possível e o que sobrar cortar. Compartilhar este post Link para o post Compartilhar em outros sites
Anderson Narciso 3 Denunciar post Postado Março 14, 2011 Sim, foi por isso que colei o código a cima, ali mostra largura e altura... Esses modos são os padrões the_post_thumbnail('thumbnail'); // Thumbnail (default 150px x 150px max) the_post_thumbnail('medium'); // Medium resolution (default 300px x 300px max) the_post_thumbnail('large'); Esse, o manipulado com tamanho que quizer que seje a thumb if (function_exists('add_theme_support')) { add_theme_support('post-thumbnails'); set_post_thumbnail_size(120, 90, true); //PADRÃO add_image_size('thumb1', 175, 110, true); // É um Ex------------------------------------------- add_image_size('thumb2', 298, 182, true); // É um Ex---------------------------------------- } Obvio que apra fazer funcionar, no seu loop vai ter que haver o the_post_thumbnail('thumb1'); por exemplo, para que ele puxe o tipo de tamanho configurado na função. Compartilhar este post Link para o post Compartilhar em outros sites
mazetto 0 Denunciar post Postado Março 15, 2011 Vale lembrar que o ao usar esses recursos você apenas irá diminuir e não aumentar as imagens. Esse processo será feito de acordo com a lógica para redimensionamento de imagens no WordPress. Para manipular mais livremente as imagens você deverá usar uma programação a parte que utilize a biblioteca GD do PHP. Compartilhar este post Link para o post Compartilhar em outros sites
logan_pa 0 Denunciar post Postado Março 28, 2011 pra funcionar é preciso ativar o "Imagem destacada" no painel, correto? pergunto: não existe outro jeito disso funcionar sem precisar ativar imagem destacada? Pergunto pelo seguinte, imaginem que estou mudando o template e já tenho 2 mil posts, terei que abrir todos eles para habilitar a imagem destacada? Compartilhar este post Link para o post Compartilhar em outros sites
Anderson Narciso 3 Denunciar post Postado Março 30, 2011 Esse tipo de opção geralmente serve para index.php onde vai ser mostrado a imagem como destaque, pots que ja não estão mais em destaque seriam descartados... Compartilhar este post Link para o post Compartilhar em outros sites
mazetto 0 Denunciar post Postado Março 31, 2011 Foi como o Anderson disse, a proposta imagino também que seja de exibir imagens em destaque de posts recentes, no entanto se quiser recuperar imagens de postagens antigas faça uma consulta 'bruta' com sql procurando posts do tipo attachment que são filhos do post em exibição pelo Loop que você terá todas as imagens a sua disposição Compartilhar este post Link para o post Compartilhar em outros sites