Melhor maneira de receber imagens especiais em postagens

Ok, isso é o que eu estou pensando (e não é um problema de codificação no momento, mas meus pensamentos fundamentais): como receber / inserir imagens em postagens para usos especiais, digamos uma postagem de portfólio personalizada. O conteúdo do post não deve realmente conter as imagens do trabalho. Essas imagens devem ser denominadas especificamente em uma área de imagem própria, separada do conteúdo de texto comum. O que eu costumava fazer por um longo período de tempo: criei uma meta checkbox de postagem personalizada sob o conteúdo com um botão de upload. Os usuários podiam enviar uma imagem e o URL foi inserido automaticamente depois de pressionar “Inserir na postagem”. O problema era que a imagem deveria ter a largura necessária. Agora eu mudei esse método e comecei a dizer ao Usuário que eles só teriam que carregar a imagem, como sempre, mas não a inserem no conteúdo do post. Isso possibilitou apenas a saída da galeria de posts, e ao criar um tamanho de imagem com a largura necessária, o tamanho da imagem não importaria.

Agora, a maioria dos usuários não entende a nova maneira e também tive a sensação de que não é tão flexível quanto antes (por exemplo, eu também poderia adicionar vídeos e reorganizar vídeos e imagens na ordem que não funcionam com o meu novo método ). Eu poderia usar um script de geração de miniaturas ou fazê-lo mesmo eu mesmo, mas esta também não é uma solução agradável para você (desempenho, outro cache, risco em uso de scripts, por exemplo, explorações de tempo …). Estou curioso, você tem uma solução ou algum pensamento para isso?

Muito apreciado, e por favor, desculpe meu inglês ruim;) Melhores cumprimentos, .wired

Solutions Collecting From Web of "Melhor maneira de receber imagens especiais em postagens"

WordPress já faz o levantamento pesado para você sobre isso. Tudo o que você precisa fazer é usar as miniaturas da publicação. Se você não vê a meta checkbox de imagem em destaque em suas páginas / postagens, coloque o seguinte em seu arquivo functions.php.

add_theme_support('post-thumbnails'); 

A partir daí, você precisará definir um novo tamanho de imagem em seu arquivo functions.php.

 add_image_size('special-image', 800, 600, true); 

O quarto argumento “verdadeiro” significa que o WordPress fará uma colheita dura e cortará a imagem para essa dimensão exata. Você pode se livrar do campo personalizado, pois este é um recurso cozido. Para usar isso em seu tema, você apenas usará esta tag:

 the_post_thumbnail('special-image'); //or get_the_post_thumbnail($post->ID, 'special-image); 

Para as imagens que você já carregou, eu recomendaria que você instale o plugin Regenerate Thumbnails. http://wordpress.org/extend/plugins/regenerate-thumbnails/ . Isso retornará a todas as imagens que foram carregadas e aplicará seu tamanho específico.

Para saber mais sobre as miniaturas do post: http://codex.wordpress.org/Post_Thumbnails

Espero que isto ajude!