<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ZackShinra &#187; thumbnail</title>
	<atom:link href="http://zackshinra.com/tag/thumbnail/feed/" rel="self" type="application/rss+xml" />
	<link>http://zackshinra.com</link>
	<description>WordPress, Photoshop e Tecnologia</description>
	<lastBuildDate>Thu, 02 Sep 2010 10:01:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Usando Custom Fields (campos personalizados) no ThimThumb</title>
		<link>http://zackshinra.com/custom-field-thimthumb-wordpress/</link>
		<comments>http://zackshinra.com/custom-field-thimthumb-wordpress/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 12:06:14 +0000</pubDate>
		<dc:creator>zackshinra</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[campo personalizado]]></category>
		<category><![CDATA[custom field]]></category>
		<category><![CDATA[miniatura]]></category>
		<category><![CDATA[thimthumb]]></category>
		<category><![CDATA[thumbnail]]></category>

		<guid isPermaLink="false">http://zackshinra.com/?p=953</guid>
		<description><![CDATA[O ThimThumb é uma excelente ferramenta para gerar miniaturas/thumbnails. No artigo ‘Gere thumbnails (miniaturas) automaticamente no WordPress’ mostrei como instalar e usar esta ferramenta, agora mostro como usar custom fields (campos personalizados) ao invés de um link estático. Como fazer Para usar um link de imagem vindo de um custom field, basta usar o seguinte [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-956" title="thumbnails-custom-field" src="http://zackshinra.com/files/2009/12/thumbnails-custom-field.gif" alt="thumbnails-custom-field" width="667" height="228" /></p>
<p style="text-align: center">
<p>O ThimThumb é uma excelente ferramenta para gerar miniaturas/thumbnails. No artigo<a href="http://zackshinra.com/thimthumb-wordpress-miniatura-thumbnail-automatico"> ‘Gere thumbnails (miniaturas) automaticamente no WordPress’</a> mostrei como instalar e usar esta ferramenta, agora mostro como usar custom fields (campos personalizados) ao invés de um link estático.</p>
<h2>Como fazer</h2>
<p>Para usar um link de imagem vindo de um custom field, basta usar o seguinte código antes do código do timthumb (que deve estar dentro do laço do post):</p>
<p><code>&lt;?php<br />
$key='post-img'; // substitua o post-img pelo nome do seu custom field<br />
$link-post-img = get_post_meta($post-&gt;ID, $key, true);<br />
?&gt;</code></p>
<p>No código acima estamos considerando que o nome do custom field é <strong>post-img</strong>. Pode-se alterar este nome se quiser.</p>
<p>No código do timthumb se deve alterar o lugar do link (logo após “src”) para:</p>
<p><code>&lt;?php echo $link-post-img; ?&gt;</code></p>
<p>O código do timthumb ficará assim:</p>
<p><code>&lt;img src="&lt;?php bloginfo('template_directory'); ?&gt;/scripts/timthumb.php?src=&lt;?php echo $link-post-img; ?&gt;&amp;w=322&amp;h=206&amp;zc=1"&gt;</code></p>
<p>Para usar o código acima, se deve alterar o caminho de instalação do script (se necessário) e as informações das dimensões do thumbnail que será gerado.</p>
<h2>Conclusão</h2>
<p>A grande vantagem no uso de custom fields em conjunto com o timthumb é que possibilitamos que haja uma miniatura/thumbnails diferente para cada artigo/post (o que convenhamos, é indispensável).</p>
<p>Ainda temos o inconveniente de o usuário poder se esquecer de colocar o link da imagem no custom field, mas este problema será sanado com um futuro artigo, onde mostrarei como colocar o link de uma imagem no custom field de forma automática.</p>
]]></content:encoded>
			<wfw:commentRss>http://zackshinra.com/custom-field-thimthumb-wordpress/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Gere thumbnails (miniaturas) automaticamente no WordPress</title>
		<link>http://zackshinra.com/thimthumb-wordpress-miniatura-thumbnail-automatico/</link>
		<comments>http://zackshinra.com/thimthumb-wordpress-miniatura-thumbnail-automatico/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 09:08:02 +0000</pubDate>
		<dc:creator>zackshinra</dc:creator>
				<category><![CDATA[Destaque]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[automatico]]></category>
		<category><![CDATA[miniatura]]></category>
		<category><![CDATA[sem plugin]]></category>
		<category><![CDATA[thimthumb]]></category>
		<category><![CDATA[thumbnail]]></category>

		<guid isPermaLink="false">http://zackshinra.com/?p=975</guid>
		<description><![CDATA[Além de deixar o site com uma estética mais bonita, os thumbnails (miniaturas) aumentam a taxa de cliques, pois uma imagem é mais chamativa ao leitor. Uma imagem vale mais que mil palavras. Existem plugins que podem gerar automaticamente miniaturas, mas nenhuma é mais completa que o script ThimThumb. Ele não depende das configurações de [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://zackshinra.com/files/2009/12/thumbnailsthimthumb.gif"><img style="border-bottom: 0px;border-left: 0px;float: none;margin-left: auto;border-top: 0px;margin-right: auto;border-right: 0px" title="thumbnails-thimthumb" src="http://zackshinra.com/files/2009/12/thumbnailsthimthumb_thumb.gif" border="0" alt="thumbnails-thimthumb" width="667" height="228" /></a></p>
<p>Além de deixar o site com uma estética mais bonita, os thumbnails (miniaturas) aumentam a taxa de cliques, pois uma imagem é mais chamativa ao leitor.</p>
<blockquote><p>Uma imagem vale mais que mil palavras.</p></blockquote>
<p>Existem plugins que podem gerar automaticamente miniaturas, mas nenhuma é mais completa que o script <a href="http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/">ThimThumb</a>.</p>
<p>Ele não depende das configurações de mídia do WordPress, o que é perfeito para ser implementado junto a temas, pois não depende de configurações feitas pelo usuário. O <a href="http://zackshinra.com/traducao-do-tema-scarlett/">Scarllet</a> é um exemplo de tema que se utiliza deste script.</p>
<p>Esse script redimensiona a imagem sem distorce-la, grava as imagens em uma pasta do próprio tema, e é fácil de instalar e usar.</p>
<h2>Como fazer</h2>
<h3>Instalação</h3>
<p>Faça o download do script <a href="http://timthumb.googlecode.com/svn/trunk/timthumb.php">TimThumb</a> e salve dentro da pasta do seu tema. Para uma maior organização, você pode colocar esse script em uma subpasta chamada &#8220;scripts&#8221;, ficando assim: <strong>\wp-content\themes\meutema\scripts\timthumb.php</strong> .</p>
<p>No local onde você salvou o script crie uma nova pasta com o nome de “cache”. Mude o chmod (atributos do arquivo) para 777, garantindo assim que seja possível gravar as imagens nesta pasta.</p>
<p>Com isso o TimThumb já pode ser utilizado.</p>
<h3>Utilização</h3>
<p>Você pode utilizar em qualquer lugar do seu tema, bastará usar o seguinte código (realizando as devidas modificações):</p>
<p><code>&lt;img src="/scripts/timthumb.php?src=http://meusite.com/files/2009/12/exemplo.jpg&amp;w=322&amp;h=206&amp;zc=1"&gt;</code></p>
<h3>Entendendo o código:</h3>
<p><strong><em>&lt;?php bloginfo(&#8216;template_directory&#8217;); ?&gt;/scripts/timthumb.php</em> </strong></p>
<p>Aqui é o caminho onde está instalado o script. Você deve altera-lo se por acaso a instalação tenha sido feito em outro lugar.</p>
<p><strong><em>http://meusite.com/files/2009/12/exemplo.jpg </em></strong></p>
<p>Aqui é o link da imagem original que será redimensionada. Ao invés de usar um link estático, você pode usar um custom field (campo personalizado) dentro do laço do post (veja o post: <strong><a href="http://zackshinra.com/custom-field-thimthumb-wordpress/">Usando Custom Fields no ThimThumb</a>)</strong>.</p>
<p><strong><em>w=322&amp;h=206</em></strong></p>
<p>Aqui é o tamanho do thumbnail gerado. Ele está em pixels, o “w” representa a largura, e o “h” representa a altura. Modifique para o tamanho do thumbnail desejado.</p>
<p><strong><em>zc=1</em></strong></p>
<p>Este é o zoom crop, que indica se a imagem será dado zoom para realizar o corte. Deixando com o valor “1” o zoom crop está ativado e será feito o zoom, deixando a imagem ser distorção. Se deixado o valor em “0” o zoom crop está desativado e não será feito o zoom, o que pode gerar distorção na imagem.</p>
<p>Veja o exemplo para entender melhor.</p>
<p><a href="http://zackshinra.com/files/2009/12/zoomcropthimtumbdiferencaativadodesativado.gif"><img style="border-bottom: 0px;border-left: 0px;float: none;margin-left: auto;border-top: 0px;margin-right: auto;border-right: 0px" title="zoom-crop-thimtumb-diferenca-ativado-desativado" src="http://zackshinra.com/files/2009/12/zoomcropthimtumbdiferencaativadodesativado_thumb.gif" border="0" alt="zoom-crop-thimtumb-diferenca-ativado-desativado" width="667" height="228" /></a></p>
<h2>Conclusão</h2>
<p>Os thumbnails estão sendo usados amplamente nos mais variados tipos de sites, a exemplo temos os portais de noticias como <a rel="nofollow" href="http://www.r7.com/">R7</a> e <a rel="nofollow" href="http://www.globo.com/">Globo.com</a>.</p>
<p>Mesmo se o seu site seguir a dinâmica de blog (vários artigos completos em uma mesma página), os thumbnails podem ser usados, por exemplo, para ilustrar os arquivo de categorias ou os resultados de pesquisa, como usado no <a rel="nofollow" href="http://www.hongkiat.com/blog/category/wordpress/">Hongkiat</a>.</p>
<p>As utilizações são inúmeras, sendo o único limitador a criatividade de quem for utilizar este recurso. Então não se limite ao utilizar os thumbnails.</p>
]]></content:encoded>
			<wfw:commentRss>http://zackshinra.com/thimthumb-wordpress-miniatura-thumbnail-automatico/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
