﻿<?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>true-luv.com &#187; Tutoriais</title>
	<atom:link href="http://true-luv.com/category/tutoriais/feed/" rel="self" type="application/rss+xml" />
	<link>http://true-luv.com</link>
	<description></description>
	<lastBuildDate>Wed, 16 May 2012 15:55:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Tema Base 3.0 para WordPress</title>
		<link>http://true-luv.com/tema-base-3-0-para-wordpress/</link>
		<comments>http://true-luv.com/tema-base-3-0-para-wordpress/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 13:43:02 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[tema base]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=8626</guid>
		<description><![CDATA[Finalmente a nova geração de temas base que prometi está pronta. Essa é a primeira versão e ainda está em fase de testes. Download (baixado 2084 vezes) &#8226; HTML5 e CSS3 &#8226; @Font-Face &#8226; Paginação de Posts e Comentários &#8226; Comentário do autor do blog destacado &#8226; Função replay nos comentários &#8226; Suporte a thumbnail [...]]]></description>
			<content:encoded><![CDATA[<p>Finalmente a nova geração de temas base que prometi está pronta. Essa é a primeira versão e ainda está em fase de testes. </p>
<p><img src="http://true-luv.com/wp-content/uploads/image288.jpg" alt="" title="Tema Base 3.0 para WordPress" width="600" height="400" class="alignnone size-full wp-image-8628" /></p>
<p><span class="center"><a href="http://true-luv.com/download-manager.php?id=23">Download</a> (baixado  2084  vezes)</span></p>
<blockquote><p>&bull; HTML5 e CSS3<br />
&bull; @Font-Face<br />
&bull; Paginação de Posts e Comentários<br />
&bull; Comentário do autor do blog destacado<br />
&bull; Função replay nos comentários<br />
&bull; Suporte a thumbnail<br />
&bull; Posts relacionados, arquivos e resultados da busca com thumbnail<br />
&bull; Imagem com largura do post (como uso aqui no blog: <em>class="alignnone"</em> e largura <em>600px</em>)</p></blockquote>
<p>Dúvidas nos comentários desse post ou na página de <a href="http://true-luv.com/perguntas">Perguntas</a>.</p>
<p>Regras de sempre: não pode redistribuir, usar comercialmente e nem restirar os créditos. Have fun  <img src="http://true-luv.com/wp-includes/images/smilies/wink.gif" alt="23" class="wp-smiley" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/tema-base-3-0-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>108</slash:comments>
		</item>
		<item>
		<title>Números diferentes de posts por página</title>
		<link>http://true-luv.com/numeros-diferentes-de-posts-por-pagina/</link>
		<comments>http://true-luv.com/numeros-diferentes-de-posts-por-pagina/#comments</comments>
		<pubDate>Tue, 24 May 2011 16:06:26 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tags & Hacks]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=7933</guid>
		<description><![CDATA[Faz a mesma função do plugin Different Posts Per Page, ou seja, mostra números diferentes de posts nos arquivos, busca e categorias. O número de posts mostrados na Home do site, pode ser definido em Settings/Reading "Blog pages show at most". Para mostrar um número diferente desse nas páginas arquivos, busca e categorias, basta alterar [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Faz a mesma função do plugin <a href="http://true-luv.com/different-posts-per-page/">Different Posts Per Page</a>, ou seja, mostra números diferentes de posts nos arquivos, busca e categorias.</p></blockquote>
<p>O número de posts mostrados na Home do site, pode ser definido em Settings/Reading "Blog pages show at most". </p>
<p>Para mostrar um número diferente desse nas páginas arquivos, busca e categorias, basta alterar o loop dos arquivos search.php e archive.php, substituindo:</p>
<p><code>&lt;?php while (have_posts()) : the_post(); ?&gt;</code></p>
<p>por</p>
<p><code>&lt;?php query_posts($query_string.'&amp;posts_per_page=10'); while (have_posts()) : the_post(); ?&gt;</code></p>
<p>O valor "10" é a quantidade de posts que você quer mostrar. Basta alterar da maneira que achar melhor.</p>
<p><small>Function Reference: <a href="http://codex.wordpress.org/Template_Tags/query_posts">http://codex.wordpress.org/Template_Tags/query_posts</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/numeros-diferentes-de-posts-por-pagina/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Posts</title>
		<link>http://true-luv.com/top-posts/</link>
		<comments>http://true-luv.com/top-posts/#comments</comments>
		<pubDate>Sat, 21 May 2011 17:49:23 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tags & Hacks]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=7923</guid>
		<description><![CDATA[Mostra uma lista com os posts mais populares.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Mostra uma lista com os posts mais populares.</p></blockquote>
<p>Adicione ao seu arquivo sidebar.php</p>
<p><code>&lt;ul&gt;<br />
&lt;?php $result = $wpdb-&gt;get_results(&quot;SELECT comment_count,ID,post_title FROM $wpdb-&gt;posts ORDER BY comment_count DESC LIMIT 0 , 5&quot;);<br />
foreach ($result as $post) {<br />
setup_postdata($post);<br />
$postid = $post-&gt;ID;<br />
$title = $post-&gt;post_title;<br />
$commentcount = $post-&gt;comment_count;<br />
if ($commentcount != 0) { ?&gt;<br />
&lt;li&gt;&lt;a href=&quot;&lt;?php echo get_permalink($postid); ?&gt;&quot; title=&quot;&lt;?php echo $title ?&gt;&quot;&gt;<br />
&lt;?php echo $title ?&gt;&lt;/a&gt; [&lt;?php echo $commentcount ?&gt;]&lt;/li&gt;<br />
&lt;?php } } ?&gt;<br />
&lt;/ul&gt;</code></p>
<p>Troque o "5" pela quantodade de posts que você quer mostrar.</p>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/top-posts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Associar uma imagem a uma categoria</title>
		<link>http://true-luv.com/associar-uma-imagem-a-uma-categoria/</link>
		<comments>http://true-luv.com/associar-uma-imagem-a-uma-categoria/#comments</comments>
		<pubDate>Thu, 19 May 2011 15:03:13 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tags & Hacks]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=7896</guid>
		<description><![CDATA[Mostra uma imagem no lugar do nome da categoria. Mostrar imagens de todas as categorias de cada post Vamos supor que você tenha mais de uma categoria associada a um post e queira mostrar uma imagem para cada uma delas. Para isso, adicione onde quer que as imagens da categoria apareçam (index.php, single.php...): &#60;?php foreach((get_the_category()) [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Mostra uma imagem no lugar do nome da categoria.</p></blockquote>
<h2>Mostrar imagens de todas as categorias de cada post</h2>
<p>Vamos supor que você tenha mais de uma categoria associada a um post e queira mostrar uma imagem para cada uma delas. Para isso, adicione onde quer que as imagens da categoria apareçam (index.php, single.php...):</p>
<p><code>&lt;?php foreach((get_the_category()) as $cat)<br />
{<br />
$catname =$cat-&gt;category_nicename;<br />
echo &quot;&lt;a href=\&quot;/category/&quot;;<br />
echo $catname;<br />
echo &quot;/\&quot;&gt;&quot;;<br />
echo &quot;&lt;img src=\&quot;/wp-content/cat-icons/&quot;;<br />
echo $catname;<br />
echo &quot;.png\&quot; alt=\&quot;$catname category image\&quot; /&gt;&lt;/a&gt;\n&quot;;<br />
}<br />
?&gt;</code></p>
<p>Crie uma pasta com o nome <strong>cat-icons</strong> dentro da pasta "wp-content".</p>
<p>As imagens que você dará para cada categoria deverão ter o nome da categoria. Por exemplo, a minha categoria "Photos", tem uma imagem com o nome "photos.png". Se quiser salvar as imagens em outro formato como jpeg por exemplo, basta substituir na linha 9 .png por .jpeg</p>
<p>Envie as imagens de cada categoria para /wp-content/cat-icons.</p>
<p><small>Tutorial original: <a href="http://www.jtpratt.com/very-easy-wordpress-theme-hack-show-category-images">http://www.jtpratt.com</a></small></p>
<h2>Mostrar apenas uma imagem por post</h2>
<p>Eu tenho várias categorias para cada post e queria mostrar a imagem apenas da categoria parent, ou seja a categoria mãe, então modifiquei o código anterior. Veja um exemplo, a categoria "Blog" é a parent, a mãe, as demais mostradas, são child, ou seja as categorias filhas:</p>
<p><img src="http://true-luv.com/wp-content/uploads/tuto67.jpg" alt="" title="tuto67" width="185" height="208" class="aligncenter size-full wp-image-7908" /></p>
<p>Então para associar uma imagem para a categoria "Blog" na hora de fazer o post eu marco "Blog" e se desejar uma ou mais das categorias filhas.</p>
<p>Para mostrar a imagem, adicione onde quer que as imagens da categoria apareçam (index.php, single.php...):</p>
<p><code>&lt;?php $parentscategory =&quot;&quot;; foreach((get_the_category()) as $category){<br />
if ($category-&gt;category_parent == 0) {<br />
$catname =$category-&gt;category_nicename;<br />
echo &quot;&lt;a title=\&quot;Categoria $catname\&quot; href=\&quot;/category/&quot;;<br />
echo $catname;<br />
echo &quot;/\&quot;&gt;&quot;;<br />
echo &quot;&lt;img src=\&quot;/wp-content/cat-icons/&quot;;<br />
echo $catname;<br />
echo &quot;.png\&quot; alt=\&quot;$catname category image\&quot;/&gt;&lt;/a&gt;\n&quot;;<br />
}<br />
}<br />
echo substr($parentscategory,0,-2); ?&gt;</code></p>
<p>Modifique da mesma forma que a primeira parte do tutorial e configure o CSS como desejar. O resultado será esse:</p>
<p><img src="http://true-luv.com/wp-content/uploads/tuto68.jpg" alt="" title="tuto68" width="600" height="200" class="alignnone size-full wp-image-7914" /></p>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/associar-uma-imagem-a-uma-categoria/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Formulário de Contato</title>
		<link>http://true-luv.com/formulario-de-contato/</link>
		<comments>http://true-luv.com/formulario-de-contato/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 11:14:40 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=7793</guid>
		<description><![CDATA[Formulário de contato simples para WordPress 1. Faça o download do arquivo contact-form.zip, descompacte e envie para a pasta do seu tema. 2. Acesse o arquivo pelo painel de administração (Appearance/Editor), dê um ctrl + F para localizar seuemail@mail.com em 2 locais e substitua pelo email onde você quer receber seu contato. 3. Para adicionar [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p> Formulário de contato simples para WordPress</p></blockquote>
<p><em>1.</em> Faça o download do arquivo <a href="http://true-luv.com/arquivoszip/contact-form.zip">contact-form.zip</a>, descompacte  e envie para a pasta do seu tema.</p>
<p><em>2.</em> Acesse o arquivo pelo painel de administração (Appearance/Editor), dê um ctrl + F para localizar <em>seuemail@mail.com</em> em 2 locais e substitua pelo email onde você quer receber seu contato.</p>
<p><em>3.</em> Para adicionar o formulário a uma página, vá em Pages/Add New e ao lado direito localize "Template". Escolha a opção "Contact Form", salve e publique a página.</p>
<p>O resultado pode ser visto na minha página de <a href="http://true-luv.com/contato">Contato </a>.</p>
<p><small>O formulário original: <a href="http://www.techtipsgeek.com/install-contact-page-in-wordpress-blog-without-plugin/6664/">www.techtipsgeek.com</a> foi traduzido, validado o html, corrigida a função replay e adicionado o campo "site/blog"</small></p>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/formulario-de-contato/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Exibir Feeds de outro site</title>
		<link>http://true-luv.com/exibir-feeds-de-outro-site/</link>
		<comments>http://true-luv.com/exibir-feeds-de-outro-site/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 13:01:43 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tags & Hacks]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=7565</guid>
		<description><![CDATA[Mostra os feeds de outro site no seu blog sem a necessidade de plugin.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Mostra os feeds de outro site no seu blog sem a necessidade de plugin. Trabalha da mesma forma que o plugin <a href="http://true-luv.com/wp-rssimport/" title="Clique">WP-RSS Import</a>.</p></blockquote>
<p>Basta adicionar ao seu arquivo sidebar.php ou onde preferir:</p>
<p><code>&lt;?php include_once(ABSPATH.WPINC.'/feed.php');<br />
$rss = fetch_feed('http://feeds.feedburner.com/trueluv');<br />
$maxitems = $rss-&gt;get_item_quantity(5);<br />
$rss_items = $rss-&gt;get_items(0, $maxitems);<br />
?&gt;<br />
&lt;ul&gt;<br />
&lt;?php if ($maxitems == 0) echo '&lt;li&gt;No items.&lt;/li&gt;';<br />
else<br />
// Loop through each feed item and display each item as a hyperlink.<br />
foreach ( $rss_items as $item ) : ?&gt;<br />
&lt;li&gt;<br />
&lt;a href='&lt;?php echo $item-&gt;get_permalink(); ?&gt;'<br />
title='&lt;?php echo 'Postado '.$item-&gt;get_date('j F Y | g:i a'); ?&gt;'&gt;<br />
&lt;?php echo $item-&gt;get_title(); ?&gt;&lt;/a&gt;<br />
&lt;/li&gt;<br />
&lt;?php endforeach; ?&gt;<br />
&lt;/ul&gt;</code></p>
<p>Na linha "2" troque <a href="http://feeds.feedburner.com/trueluv" title="Clique">http://feeds.feedburner.com/trueluv</a> pelo endereço de feeds a ser mostrado.</p>
<p>Na linha "3" o número 5 determina a quantidade de posts a serem mostrados.</p>
<p><small>Tuto original: <a href="http://www.wpbeginner.com/wp-tutorials/55-most-wanted-wordpress-tips-tricks-and-hacks/" title="Clique">www.wpbeginner.com</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/exibir-feeds-de-outro-site/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Paginação de Posts</title>
		<link>http://true-luv.com/paginacao-de-posts/</link>
		<comments>http://true-luv.com/paginacao-de-posts/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 15:36:30 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tags & Hacks]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=6928</guid>
		<description><![CDATA[Como o nome já diz, faz a paginação de posts.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Mais uma funçãozinha daquelas que a gente adora para substituir o uso de plugins  <img src="http://true-luv.com/wp-includes/images/smilies/smile.gif" alt="8" class="wp-smiley" /> <br />
Como o nome já diz, faz a paginação de posts. Exemplo:</p></blockquote>
<p><img src="http://true-luv.com/wp-content/uploads/tuto571.jpg" alt="" title="tuto57" width="367" height="26" class="aligncenter size-full wp-image-7559" /></p>
<p><em>1.</em> Abra o arquivo functions.php do seu tema e adicione:</p>
<p><code>function pagination($pages = '', $range = 5)<br />
{<br />
$showitems = ($range * 2)+1;<br />
global $paged;<br />
if(empty($paged)) $paged = 1;<br />
if($pages == ''){<br />
global $wp_query;<br />
$pages = $wp_query-&gt;max_num_pages;<br />
if(!$pages){<br />
$pages = 1;<br />
}<br />
}<br />
if(1 != $pages){<br />
echo &quot;&lt;div class=\&quot;pagination\&quot;&gt;&lt;span class=\&quot;current\&quot;&gt;Página &quot;.$paged.&quot; de &quot;.$pages.&quot;&lt;/span&gt;&quot;;<br />
if($paged &gt; 1 &amp;&amp; $showitems &lt; $pages) echo &quot;&lt;a title=\&quot;Anterior\&quot; href='&quot;.get_pagenum_link($paged - 1).&quot;'&gt;&amp;laquo;&lt;/a&gt;&quot;;<br />
for ($i=1; $i &lt;= $pages; $i++)<br />
{<br />
if (1 != $pages &amp;&amp;( !($i &gt;= $paged+$range+1 || $i &lt;= $paged-$range-1) || $pages &lt;= $showitems ))<br />
{<br />
echo ($paged == $i)? &quot;&lt;span class=\&quot;current\&quot;&gt;&quot;.$i.&quot;&lt;/span&gt;&quot;:&quot;&lt;a title=\&quot;Página $i\&quot; href='&quot;.get_pagenum_link($i).&quot;' class=\&quot;inactive\&quot;&gt;&quot;.$i.&quot;&lt;/a&gt;&quot;;<br />
}<br />
}<br />
if ($paged &lt; $pages &amp;&amp; $showitems &lt; $pages) echo &quot;&lt;a title=\&quot;Próxima\&quot; href=\&quot;&quot;.get_pagenum_link($paged + 1).&quot;\&quot;&gt;&amp;raquo;&lt;/a&gt;&quot;;<br />
echo &quot;&lt;/div&gt;\n&quot;;<br />
}<br />
}</code></p>
<p>Lembrando que deve estar sempre dentro de &lt;?php e ?&gt;</p>
<p><em>2.</em> Abra seu arquivo index.php do seu tema (se quiser também pode colocar no search.php e archive.php) e adicione onde quer que mostre a paginação:</p>
<p><code>&lt;?php pagination()?&gt;</code></p>
<p><em>3.</em> Adicione ao seu arquivo CSS e modifique como quiser:</p>
<p><code>.pagination {<br />
clear: both;<br />
margin:3px 1px;<br />
text-align:center;<br />
}<br />
.pagination a {<br />
margin:3px 1px;<br />
padding: 3px 6px;<br />
color: #fff;<br />
background-color: #a1a1a1;<br />
}<br />
.pagination a:hover,.pagination .current, {<br />
margin:3px 1px;<br />
padding: 3px 6px;<br />
color: #a1a1a1;<br />
background-color: #f8f8f8;<br />
}</code></p>
<p><small>Original daqui: <a href="http://wordpressapi.com/2010/12/08/wordpress-pagination-style-wordpress-plugin/">wordpressapi.com</a>, traduzido e modificado por mim.</small></p>
<blockquote><p>Troquei a função desse tutorial porque o primeiro que postei, não funcionava corretamente na paginação dos arquivos.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/paginacao-de-posts/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Grunion Contact Form</title>
		<link>http://true-luv.com/grunion-contact-form/</link>
		<comments>http://true-luv.com/grunion-contact-form/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 16:49:20 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=6900</guid>
		<description><![CDATA[Formulário de Contato.]]></description>
			<content:encoded><![CDATA[<blockquote><p><img src="/imagens/ball.gif" alt=""/> Formulário de Contato<br />
<img src="/imagens/ball.gif" alt=""/> Compatível com WordPress 3.1. Para outras versões do wordpress, verifique a compatibilidade ou a disponibilidade de outra versão do plugin no site do autor.<br />
<img src="/imagens/ball.gif" alt=""/> Página do plugin: <a href="http://wordpress.org/extend/plugins/grunion-contact-form/" title="Clique">wordpress.org/extend/plugins/grunion-contact-form/</a></p></blockquote>
<p><i>01.</i> Faça o download do plugin <a href="http://wordpress.org/extend/plugins/grunion-contact-form/" title="Clique">Grunion Contact Form</a>, descompacte e faça o upload para sua pasta de plugins (wp-content / plugins) e ative. Ou Clique em Plugins/Add New e instale o plugin.</p>
<p><i>02.</i> Para adicionar o formulário a um post ou página, basta clicar no ícone "Add a Custom Form" como mostra a imagem abaixo:</p>
<p><img src="http://true-luv.com/wp-content/uploads/tuto65.jpg" alt="" title="tuto65" width="600" height="300" class="alignnone size-full wp-image-6904" /></p>
<p><i>03.</i> Na janela que se abrirá, você pode adicionar ou remover campos e na aba "Email Notifications" configurar o email onde você quer receber o contato e o assunto:</p>
<p><img src="http://true-luv.com/wp-content/uploads/tuto66.jpg" alt="" title="tuto66" width="600" height="400" class="alignnone size-full wp-image-6907" /></p>
<p>Depois de configurar, é só clicar em "Add this form to my post".</p>
<p><i>04.</i> Além de receber os formulários por email, você também pode visualizar todos eles clicando no menu lateral do painel de controle do WP em "Feedbacks".</p>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/grunion-contact-form/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Posts Relacionados com Thumbnail</title>
		<link>http://true-luv.com/posts-relacionados-com-thumbnail/</link>
		<comments>http://true-luv.com/posts-relacionados-com-thumbnail/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 20:42:20 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tags & Hacks]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=6806</guid>
		<description><![CDATA[Mostra posts relacionados com imagem e sem a necessidade de plugin.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Mostra posts relacionados com imagem e sem a necessidade de plugin.</p></blockquote>
<p><em>01.</em> Há duas formas de usar essa função, pode ser relacionando os posts por tags ou por categorias. Adicione uma das duas no seu arquivo index.php e/ou single.php:</p>
<h2>Por Tags</h2>
<p><code>&lt;?php $orig_post = $post;<br />
global $post;<br />
$tags = wp_get_post_tags($post-&gt;ID);<br />
if ($tags) {<br />
$tag_ids = array();<br />
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag-&gt;term_id;<br />
$args=array(<br />
'tag__in' =&gt; $tag_ids,<br />
'post__not_in' =&gt; array($post-&gt;ID),<br />
'posts_per_page'=&gt; 4, // N&Atilde;&ordm;mero de posts relacionados.<br />
'caller_get_posts'=&gt;1<br />
);<br />
$my_query = new wp_query( $args );<br />
f( $my_query-&gt;have_posts() ) {<br />
echo '&lt;h3&gt;Posts Relacionados&lt;/h3&gt;&lt;br /&gt;';<br />
while( $my_query-&gt;have_posts() ) {<br />
$my_query-&gt;the_post();?&gt;<br />
&lt;div class=&quot;relacionados&quot;&gt;<br />
&lt;a href=&quot;&lt;? the_permalink()?&gt;&quot; rel=&quot;bookmark&quot; title=&quot;&lt;?php the_title(); ?&gt;&quot;&gt;<br />
&lt;?php if(has_post_thumbnail()) {<br />
the_post_thumbnail(array(120,120), array( 'class' =&gt; 'thumb' ));<br />
} else {echo '&lt;img src=&quot;/imagens/default.jpg&quot; width=&quot;120&quot; height =&quot;120&quot; class=&quot;thumb&quot;/&gt;';<br />
}?&gt;&lt;/a&gt;<br />
&lt;span class=&quot;titulo&quot;&gt;&lt;a href=&quot;&lt;? the_permalink()?&gt;&quot; rel=&quot;bookmark&quot; title=&quot;&lt;?php the_title(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/span&gt;<br />
&lt;/div&gt;<br />
&lt;?<br />
}<br />
echo '';<br />
}<br />
}<br />
$post = $orig_post;<br />
wp_reset_query(); ?&gt;</code></p>
<h2>Por Categorias</h2>
<p><code>&lt;?php $orig_post = $post;<br />
global $post;<br />
$categories = get_the_category($post-&gt;ID);<br />
if ($categories) {<br />
$category_ids = array();<br />
foreach($categories as $individual_category) $category_ids[] = $individual_category-&gt;term_id;<br />
$args=array(<br />
'category__in' =&gt; $category_ids,<br />
'post__not_in' =&gt; array($post-&gt;ID),<br />
'posts_per_page'=&gt; 4, // N&Atilde;&ordm;mero de posts relacionados.<br />
'caller_get_posts'=&gt;1<br />
);<br />
$my_query = new wp_query( $args );<br />
if( $my_query-&gt;have_posts() ) {<br />
echo '&lt;h3&gt;Posts Relacionados&lt;/h3&gt;&lt;br /&gt;';<br />
while( $my_query-&gt;have_posts() ) {<br />
$my_query-&gt;the_post();?&gt;<br />
&lt;div class=&quot;relacionados&quot;&gt;<br />
&lt;a href=&quot;&lt;? the_permalink()?&gt;&quot; rel=&quot;bookmark&quot; title=&quot;&lt;?php the_title(); ?&gt;&quot;&gt;<br />
&lt;?php if(has_post_thumbnail()) {<br />
the_post_thumbnail(array(120,120), array( 'class' =&gt; 'thumb' ));<br />
} else {echo '&lt;img src=&quot;/imagens/default.jpg&quot; width=&quot;120&quot; height =&quot;120&quot; class=&quot;thumb&quot;/&gt;';<br />
}?&gt;&lt;/a&gt;<br />
&lt;span class=&quot;titulo&quot;&gt;&lt;a href=&quot;&lt;? the_permalink()?&gt;&quot; rel=&quot;bookmark&quot; title=&quot;&lt;?php the_title(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/span&gt;<br />
&lt;/div&gt;<br />
&lt;?<br />
}<br />
echo '';<br />
}<br />
}<br />
$post = $orig_post;<br />
wp_reset_query(); ?&gt;</code></p>
<p>Observe que na linha "10" é possível alterar a quantidade de posts a serem mostrados.<br />
Na linha "21" em 120,120 você define largura e altura.<br />
E por fim, na linha "22" altere o endereço "/imagens/default.jpg" pelo endereço de sua imagem default, que aparecerá no caso do post não possuir uma.</p>
<p><em>2.</em> Adicione ao seu CSS:</p>
<p><code>.relacionados {<br />
margin:0 5px 0 0;<br />
padding: 0 9px;<br />
width:120px;<br />
float:left;<br />
}<br />
.relacionados .titulo {<br />
padding:0 0 0 5px;<br />
font-size: 11px;<br />
width:130px;<br />
text-align: center;<br />
}<br />
.thumb{<br />
float: left;<br />
margin: 0px 8px 5px 3px;<br />
background-color: #f8f8f8;<br />
padding: 6px;<br />
}</code></p>
<p>Altere como achar necessário.</p>
<p><strong>Obs.</strong> Para este tutorial funcionar corretamente, você tem que habilitar o uso de thumbnails no seu tema: <a href="http://true-luv.com/post-thumbnail/" title="Tutorial">http://true-luv.com/post-thumbnail/</a></p>
<p><small>Traduzido e modificado daqui: <a href="http://www.wpbeginner.com/wp-themes/how-to-add-related-posts-with-a-thumbnail-without-using-plugins/" title="How to: Related Posts with Thumbnails in WordPress without Plugins">wpbeginner.com</a></small></p>
<blockquote><p>A imagem "sem imagem" utilizada aqui no TL <strong>não está disponível </strong>para ser usada em outros blogs/sites. Obrigada.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/posts-relacionados-com-thumbnail/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Mostrar lista com Avatar de usuários</title>
		<link>http://true-luv.com/mostrar-lista-com-avatar-de-usuarios-registrados/</link>
		<comments>http://true-luv.com/mostrar-lista-com-avatar-de-usuarios-registrados/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 12:00:19 +0000</pubDate>
		<dc:creator>Tamara</dc:creator>
				<category><![CDATA[Tags & Hacks]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://true-luv.com/?p=6073</guid>
		<description><![CDATA[Mostra uma listagem com avatar de todos os usuários registrados]]></description>
			<content:encoded><![CDATA[<blockquote><p>Essa função é bem legal para blogs com vários autores. Como o título já diz, ela mostra uma listagem com avatar de todos os usuários registrados. <a href="http://true-luv.com/wp-content/uploads/tuto65.png" rel="lightbox[]"  title="Exemplo">Exemplo</a></p></blockquote>
<p><i>1.</i> Adicione ao arquivo functions.php do seu tema:</p>
<p><code>function contributors() {<br />
global $wpdb;<br />
$authors = $wpdb-&gt;get_results(&quot;SELECT ID, user_nicename from $wpdb-&gt;users ORDER BY display_name&quot;);<br />
foreach($authors as $author) {<br />
echo &quot;&lt;li&gt;&quot;;<br />
echo &quot;&lt;a href=\&quot;&quot;.get_bloginfo('url').&quot;/?author=&quot;;<br />
echo $author-&gt;ID;<br />
echo &quot;\&quot;&gt;&quot;;<br />
echo get_avatar($author-&gt;ID);<br />
echo &quot;&lt;/a&gt;&quot;;<br />
echo '&lt;div id=&quot;authorlist&quot;&gt;';<br />
echo &quot;&lt;a href=\&quot;&quot;.get_bloginfo('url').&quot;/?author=&quot;;<br />
echo $author-&gt;ID;<br />
echo &quot;\&quot;&gt;&quot;;<br />
the_author_meta('display_name', $author-&gt;ID);<br />
echo &quot;&lt;/a&gt;&quot;;<br />
echo &quot;&lt;/div&gt;&quot;;<br />
echo &quot;&lt;/li&gt;&quot;;<br />
}<br />
}</code></p>
<p>Quem usa o plugin <a href="http://wordpress.org/extend/plugins/user-photo/" title="Clique">User Photo</a>, deve substituir a linha:</p>
<p><code>echo get_avatar($author->ID);</code></p>
<p>por</p>
<p><code>echo userphoto($author->ID);</code></p>
<p><i>2.</i> Para deixar em duas colunas como no exemplo, adicione ao CSS do seu tema:</p>
<p><code>#authorlist{<br />
width: 100%;<br />
margin: 0 0 5px 0;<br />
border:none;<br />
}<br />
#authorlist ul{<br />
margin: 0;<br />
padding: 0;<br />
}<br />
#authorlist ul li {<br />
float:left;<br />
margin:0;<br />
padding:0;<br />
list-style-type:none;<br />
}<br />
#authorlist li {<br />
display: block;<br />
width: 247px;<br />
height: 60px;<br />
height: auto;<br />
margin: 0 0 0 2px;<br />
padding: 2px;<br />
border-bottom:0px solid #e8e8e8;<br />
}<br />
#authorlist img.photo {<br />
width: 30px;<br />
height: 30px;<br />
margin: 5px 10px 5px 0;<br />
padding: 4px;<br />
}<br />
#authorlist div.authname {<br />
margin: 19px 0 0 10px;<br />
}<br />
html>body .links ul li a {<br />
width: 247px;<br />
}</code></p>
<p><i>3.</i> Onde você quer que a listagem apareça, use:</p>
<p><code>&lt;div id=&quot;authorlist&quot;&gt;&lt;ul&gt;&lt;?php contributors(); ?&gt;&lt;/ul&gt;&lt;/div&gt;</code></p>
<p><small>Tutorial adaptado daqui: <a href="http://www.wpbeginner.com/wp-tutorials/how-to-display-an-author-list-with-avatars-in-wordpress-contributors-page/" title="How to Display an Author List with Avatars in WordPress Contributors Page">wpbeginner</a></small></p>
<h2>Listagem apenas com o nome dos usuários registrados</h2>
<p>Se você quer uma lista simples, apenas com o nome dos usuários registrados, esquece tudo que já foi dito e use apenas:</p>
<p><code>&lt;?php wp_list_authors('show_fullname=1&amp;optioncount=0'); ?&gt;</code></p>
<p>Os parâmetros dessa função podem ser vistos aqui: <a href="http://codex.wordpress.org/Function_Reference/wp_list_authors" title="Clique">http://codex.wordpress.org/Function_Reference/wp_list_authors</a></p>
]]></content:encoded>
			<wfw:commentRss>http://true-luv.com/mostrar-lista-com-avatar-de-usuarios-registrados/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

