Isaac Borges_88702 0 Denunciar post Postado Novembro 8, 2013 Pessoal eu uso uma ideia muito boa para gerar a imagem destacada (ou thumb) nas minhas postagens, se alguém quiser a ideia é: * Cole este código no arquivo functions do seu tema http://pastebin.com/QtsBenwW Ai onde vc quer que seja gerada a imagem coloque este código dentro do loop http://pastebin.com/6Y0Mfsiw para alterar o tamanho basta mudar o valor do w e h, só que há um pequeno problema nisso! e é por isso que estou aqui, olha o código pega a primeira imagem do post e gera a miniatura, mas o problema é: Senão haver imagem no post ele gera uma imagem quebrada, e ai o tema fica feio, queria saber um jeito de caso não houvesse imagem no post ele ignorasse e não gerasse a imagem quebrada ou que pegasse uma imagem padrão. Compartilhar este post Link para o post Compartilhar em outros sites
Marcelo N. Sousa 5 Denunciar post Postado Novembro 8, 2013 isso é uma bela de gambiarra ao meu ver é logico visto que o timthumb.php gera a imagem em tempo de execução, o próprio wordpress fornece uma função para você gerar imagens de tamanho específicos //No arquivo functions //Adiciona o suporte a thumbnails no tema add_theme_support('post-thumbnails' ); //Gera a imagem com o tamanho que especifico add_image_size('head-post', 960, 350, true); //função para exibir a imagem the_post_thumbnail('head-post'); Compartilhar este post Link para o post Compartilhar em outros sites
Isaac Borges_88702 0 Denunciar post Postado Novembro 9, 2013 Uh vou testar essa solução que vc me passou, mas e se tenho várias imagens de vários tamanhos e ai como devo proceder? Marcelo N. Sousa testei a solução que vc passou e definitivamente não gostei do resultado (talvés precise conhecer melhor ela) porque isso que vc me passou ativa a imagem destacada, só que ai o usuário tem que fazer dois comandos, um para inserir a imagem no post e o outro para pegar a imagem destacada, senão a imagem só aparece na miniatura e não no post, ai não vira. Bom vou continuar usando a minha solução mas gostaria muito de melhora - la. Mas obrigado por compartilhar a sua também vou estudar ela melhor. Compartilhar este post Link para o post Compartilhar em outros sites
Marcelo N. Sousa 5 Denunciar post Postado Novembro 9, 2013 depende da sua necessidade, ai é melhor desenvolver uma solução própria . Compartilhar este post Link para o post Compartilhar em outros sites
Isaac Borges_88702 0 Denunciar post Postado Novembro 9, 2013 Olha só eu pensei em fazer um if onde a gente coloca este código no loop http://pastebin.com/6Y0Mfsiw para chamar a imagem, ai pensei em usar o size da imagem para validar tipo, se o size da imagem for menor que 10kb ele retorna uma imagem padrão, senão ele exibi a imagem que o tim gera, mas não dei conta de fazer o if Compartilhar este post Link para o post Compartilhar em outros sites