<?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>Templates e Wordpress Themes &#187; Tutorials Wordpress</title>
	<atom:link href="http://www.wordpress-love.com/category/tutorials-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wordpress-love.com</link>
	<description>Templates e Wordpress Themes</description>
	<lastBuildDate>Fri, 30 Jul 2010 15:30:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
			<title>Templates e Wordpress Themes</title>
			<url>http://www.wordpress-love.com/images/feeds-mobile.jpg</url>
			<link>http://www.wordpress-love.com</link>
			<width>88</width>
			<height>31</height>
			<description>Templates e Wordpress Themes</description>
		</image>		<item>
		<title>Como criar Custom Post Types no Wordpress 3.0?</title>
		<link>http://www.wordpress-love.com/2010/07/como-criar-custom-post-types-wordpress/</link>
		<comments>http://www.wordpress-love.com/2010/07/como-criar-custom-post-types-wordpress/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 16:53:18 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[como criar custom post types]]></category>
		<category><![CDATA[custom post types]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[truques]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=776</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2010/07/como-criar-custom-post-types-wordpress/">Como criar Custom Post Types no Wordpress 3.0?</a></p>
&#160;&#160;

Como criar Custom Post Types no Wordpress 3.0?
Foi lançado recentemente o novo Wordpress 3.0 que inclui uma série de grandes novidades e alterações à estrutura e forma como o Wordpress trabalha, nomeadamente os novos Custom Post Types. A pedido do leitor Flávio Araújo, vamos hoje falar sobre os Custom Post Types, tendo como base o [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2010/07/como-criar-custom-post-types-wordpress/">Como criar Custom Post Types no Wordpress 3.0?</a></p>
<p>Foi lançado recentemente o novo <a href="http://www.wordpress-love.com/2010/03/10-novidades-fantasticas-do-novo-wordpress-3-0/" target="_blank">Wordpress 3.0</a> que inclui uma série de grandes novidades e alterações à estrutura e forma como o Wordpress trabalha, nomeadamente os novos Custom Post Types. A pedido do leitor <a href="http://flaviowd.wordpress.com/" target="_blank">Flávio Araújo</a>, vamos hoje falar sobre os Custom Post Types, tendo como base o excelente artigo dos colegas do blog <a rel="nofollow" href="http://thinkvitamin.com/dev/create-your-first-wordpress-custom-post-type/" target="_blank">Think Vitamin</a>.</p>
<p>Como referido pelo próprio criador dos Custom Post Types, por vezes o Wordpress introduz novas funcionalidades que à partida parecem demasiado complexas mas que na realidade não o são. Os Custom Post Types são uma delas. Na verdade esta nova funcionalidade deverá ser vista como conteúdo customizável e nada mais do que isso.</p>
<h3><span style="color: #ff0000;"><strong>O QUE SÃO CUSTOM POST TYPES?</strong></span></h3>
<p>O nome Custom Post Type é na verdade bastante confuso pois introduz o nome genérico &#8220;Post&#8221; que na verdade nada tem a ver com um post de um blog. Se pretende compreender melhor esta nova funcionalidade, substitua esse termo por &#8220;content&#8221;, ou seja, tipos de conteúdo customizado (custom content type). Dessa forma é mais fácil compreender o conceito.</p>
<p>Os custom post types não têm regras que os definem propriamente e relativamente aquilo que são. Eles podem na verdade representar qualquer tipo de conteúdo que você deseje. Por exemplo, o Wordpress oferece originalmente diferentes tipos de custom post types:</p>
<ul>
<li>Posts do blog</li>
<li>Páginas</li>
<li>Anexos</li>
<li>Revisões</li>
<li>Menus de navegação (WordPress 3.0)</li>
</ul>
<p>Basicamente este tipo de conteúdo utiliza a mesma forma de criação, edição e armazenamento de um artigo de um blog, mas com muito mais controlo criativo sobre o mesmo.</p>
<h3><span style="color: #ff0000;"><strong>IDEIAS CUSTOM POST TYPES?</strong></span></h3>
<p>Embora o Wordpress 3.0 introduza uma série de custom post types originalmente, existem muitos desenvolvedores e webdesigners que pretendem levar o Wordpress ao próximo nível. Vejamos alguns exemplos criativos que se podem construir a partir de diferentes Custom Post Types:</p>
<ul>
<li>Listas de classificados</li>
<li>Calendários de eventos.</li>
<li>Base de dados de filmes.</li>
<li>Base de dados de livros.</li>
<li>Integração de um fórum sem problemas de compatibilidade.</li>
<li>Um sistema de tickets de serviço e helpdesk.</li>
<li>Portfólios.</li>
<li>Galeria de design e fotografia.</li>
<li>Etc.</li>
</ul>
<p>As opções são na verdade infinitas e estão apenas dependentes da sua capacidade criativa, portanto, evite limitar-se aos exemplos dados e sempre que sentir necessidade de criar algo no seu blog, provavelmente irá conseguir faze-lo utilizando Custom post types.</p>
<h3><span style="color: #ff0000;"><strong>COMO CRIAR UM CUSTOM POST TYPE?</strong></span></h3>
<p>Os custom post types são extremamente simples de utilizar do ponto de vista do painel de administração do Wordpress. No entanto e tal como referimos em cima, os designers/desenvolvedores ainda necessitam de ter algum conhecimento de PHP, excepto se optarem por plugins como o <a rel="nofollow" href="http://wordpress.org/extend/plugins/custom-post-template/" target="_blank">Custom Post Template</a> e o <a rel="nofollow" href="http://wordpress.org/extend/plugins/custom-post-type-ui/" target="_blank">Custom Post Type UI</a>.</p>
<p>Neste tutorial vamos editar o ficheiro <tt>functions.php </tt>que se encontra na sua diretoria principal do seu template. Vamos apenas acrescentar código, portanto, poderá fazer a edição do seu ficheiro no topo ou no fundo do mesmo. Com algumas edições, pretendemos criar um custom post type para o nosso  portfolio, e um template que irá utilizar esta informação. No final acabaremos com um novo menu no nosso painel administrativo, algo deste tipo:</p>
<p><a href="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-AdminPanel.jpg"><img class="alignnone size-full wp-image-777" style="border: 0pt none;" title="WP-CPT-AdminPanel" src="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-AdminPanel.jpg" alt="" width="164" height="115" /></a></p>
<p>Uma nova página intitulada “My Portfolio”:</p>
<p><a href="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Columns.jpg"><img class="alignnone size-full wp-image-778" style="border: 0pt none;" title="WP-CPT-Columns" src="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Columns.jpg" alt="" width="560" height="337" /></a></p>
<p>E um novo local onde colocar os conteúdos específicos desta nova secção:</p>
<p><a href="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Edit.jpg"><img class="alignnone size-full wp-image-779" style="border: 0pt none;" title="WP-CPT-Edit" src="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Edit.jpg" alt="" width="560" height="574" /></a></p>
<h3><strong><span style="color: #ff0000;">PRIMEIRO PASSO</span><br />
</strong></h3>
<p>Eis a primeira porção de código que teremos de adicionar ao ficheiro <tt>functions.php</tt>:</p>
<blockquote>
<pre>add_action('init', 'portfolio_register');
 
function portfolio_register() {
 
	$labels = array(
		'name' =&gt; _x('My Portfolio', 'post type general name'),
		'singular_name' =&gt; _x('Portfolio Item', 'post type singular name'),
		'add_new' =&gt; _x('Add New', 'portfolio item'),
		'add_new_item' =&gt; __('Add New Portfolio Item'),
		'edit_item' =&gt; __('Edit Portfolio Item'),
		'new_item' =&gt; __('New Portfolio Item'),
		'view_item' =&gt; __('View Portfolio Item'),
		'search_items' =&gt; __('Search Portfolio'),
		'not_found' =&gt;  __('Nothing found'),
		'not_found_in_trash' =&gt; __('Nothing found in Trash'),
		'parent_item_colon' =&gt; ''
	);
 
	$args = array(
		'labels' =&gt; $labels,
		'public' =&gt; true,
		'publicly_queryable' =&gt; true,
		'show_ui' =&gt; true,
		'query_var' =&gt; true,
		'menu_icon' =&gt; get_stylesheet_directory_uri() . '/article16.png',
		'rewrite' =&gt; true,
		'capability_type' =&gt; 'post',
		'hierarchical' =&gt; false,
		'menu_position' =&gt; null,
		'supports' =&gt; array('title','editor','thumbnail')
	  );
 
	register_post_type( 'portfolio' , $args );
}</pre>
</blockquote>
<p>Todos aqueles que já trabalharam com o WordPress no passado irão certamente reconhecer a estrutura. Iremos adicionar uma acção quando o painel de administração do WP inicializar para que este chame a função <tt>portfolio_register()</tt>. Nessa função iremos criar duas arrays, <tt>$labels</tt> e <tt>$args</tt>, e depois utilizar o <tt><a href="http://codex.wordpress.org/Function_Reference/register_post_type">register_post_type</a></tt> para juntar tudo. Para o fazer iremos atribuir o nome  ‘portfolio’ e dizer-lhe para utilizar os argumentos da array <tt>$args</tt>.</p>
<p>A parte mais complexa está no detalhe, portanto vamos analisar alguns desses argumentos. A lista completa encontra-se em  <a href="http://codex.wordpress.org/Function_Reference/register_post_type">http://codex.wordpress.org/Function_Reference/register_post_type</a>. Primeiro analisemos a array <tt>$labels</tt>:</p>
<ul>
<li><strong>name </strong>– <em>este é o (provavelmente plural) nome para o nosso novo post type</em></li>
<li><strong>singular_name </strong>– <em>a forma como você se refere a ele no singular  (do tipo: ‘Adicionar novo ****’) </em></li>
</ul>
<p>Provavelmente você poderá trabalhar o resto das <em>$labels</em> sozinho, uma vez que eles apenas se referem a diferentes circunstâncias nas quais o nome do nosso custom post type será usado.</p>
<p>E agora analisemos a array <tt>$args</tt>:</p>
<ul>
<li><strong>public </strong>– <em>serão apresentadas no admin UI </em></li>
<li><strong>show_ui </strong>– <em>deveremos mostrar um painel de admin para este custom post type </em></li>
<li><strong>menu_icon </strong>– <em>um ícone customizado para o painel de admin</em></li>
<li><strong>capability_type </strong>- <em>o WordPress irá tratar este como um  ‘post’ para leitura, edição, e capacidade de eliminação </em></li>
<li><strong>hierarchical </strong>– <em>ele é hierárquico, como as páginas </em></li>
<li><strong>rewrite </strong>– <em>reescrever os permalinks utilizando a slug  ‘portfolio’</em></li>
<li><strong>supports </strong>– <em>que items pretendemos mostrar no adicionar/editar post page</em></li>
</ul>
<p>Este é o primeiro passo, e já será o suficiente para que possa ver o seu novo  custom post type no seu painel de administração do WordPress. Guarde o ficheiro <tt>functions.php</tt> e veja-o!</p>
<h3><strong><span style="color: #ff0000;">SEGUNDO PASSO</span><br />
</strong></h3>
<p>A próxima coisa a fazer é o <a href="http://codex.wordpress.org/Function_Reference/register_taxonomy">registo  da taxonomia</a>. Basicamente é criar categorias para este novo tipo de conteúdo.</p>
<p>Por exemplo, no nosso portfolio desejamos incluir os nomes das tecnologias e software utilizados para criar o trabalho. Iremos chamar essa taxonomia de ‘Skills’, e preenche-la com nomes tipo HTML, CSS e  jQuery.</p>
<p>É apenas uma linha de código:</p>
<blockquote>
<pre>register_taxonomy("Skills", array("portfolio"), array("hierarchical" =&gt; true, "label" =&gt; "Skills", "singular_label" =&gt; "Skill", "rewrite" =&gt; true));</pre>
</blockquote>
<p>O primeiro item é o nome da taxonomia, ‘Skills’. O segundo é o nome do tipo de objecto a que a estamos a aplicar, que no nosso caso é o nosso custom  post type ‘portfolio’ (que é uma array). Finalmente os nossos argumentos; poderá encontrar uma listagem completa em <a href="http://codex.wordpress.org/Function_Reference/register_taxonomy">http://codex.wordpress.org/Function_Reference/register_taxonomy</a>, e aqui iremos utilizar apenas três que tenham as características que desejamos, tal como explicado no primeiro passo.</p>
<p>Adicionando essa linha de código, já poderá ver algo deste tipo:</p>
<p><a href="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-AdminPanel1.jpg"><img class="alignnone size-full wp-image-780" style="border: 0pt none;" title="WP-CPT-AdminPanel" src="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-AdminPanel1.jpg" alt="" width="164" height="115" /></a></p>
<p>Posteriormente poderá adicionar ‘skills’ tal como faz com as categorias dos seus blogs. Será algo deste tipo:</p>
<p><a href="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Skills.jpg"><img class="alignnone size-full wp-image-781" style="border: 0pt none;" title="WP-CPT-Skills" src="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Skills.jpg" alt="" width="560" height="434" /></a></p>
<h3><strong><span style="color: #ff0000;">TERCEIRO PASSO</span><br />
</strong></h3>
<p>O terceiro passo é adicionar campos de informação customizados no adicionar/editar post  page.</p>
<p>Para o nosso portfolio poderemos adicionar coisas como o ano em que a peça foi publicada e detalhes de quem a desenhou, construir, e produziu o  site/design.</p>
<p>Neste caso existe um pouco mais de código, mas se por ventura o ler, compreenderá facilmente o seu sentido:</p>
<blockquote>
<pre>add_action("admin_init", "admin_init");
 
function admin_init(){
  add_meta_box("year_completed-meta", "Year Completed", "year_completed", "portfolio", "side", "low");
  add_meta_box("credits_meta", "Design &amp; Build Credits", "credits_meta", "portfolio", "normal", "low");
}
 
function year_completed(){
  global $post;
  $custom = get_post_custom($post-&gt;ID);
  $year_completed = $custom["year_completed"][0];
  ?&gt;
  &lt;label&gt;Year:&lt;/label&gt;
  &lt;input name="year_completed" value="&lt;?php echo $year_completed; ?&gt;" /&gt;
  &lt;?php
}
 
function credits_meta() {
  global $post;
  $custom = get_post_custom($post-&gt;ID);
  $designers = $custom["designers"][0];
  $developers = $custom["developers"][0];
  $producers = $custom["producers"][0];
  ?&gt;
  &lt;p&gt;&lt;label&gt;Designed By:&lt;/label&gt;&lt;br /&gt;
  &lt;textarea cols="50" rows="5" name="designers"&gt;&lt;?php echo $designers; ?&gt;&lt;/textarea&gt;&lt;/p&gt;
  &lt;p&gt;&lt;label&gt;Built By:&lt;/label&gt;&lt;br /&gt;
  &lt;textarea cols="50" rows="5" name="developers"&gt;&lt;?php echo $developers; ?&gt;&lt;/textarea&gt;&lt;/p&gt;
  &lt;p&gt;&lt;label&gt;Produced By:&lt;/label&gt;&lt;br /&gt;
  &lt;textarea cols="50" rows="5" name="producers"&gt;&lt;?php echo $producers; ?&gt;&lt;/textarea&gt;&lt;/p&gt;
  &lt;?php
}</pre>
</blockquote>
<p>Primeiro que tudo chamamos a função adicionar do admin_init quando o painel administrativo do WordPress se inicializa, e dentro dessa função <a href="http://codex.wordpress.org/Function_Reference/add_meta_box">adicionamos duas meta boxes</a> – locais para introduzir os nossos dados. O contexto para estas duas boxes é:</p>
<blockquote>
<pre>&lt;?php add_meta_box( $id, $title, $callback, $page, $context, $priority ); ?&gt;</pre>
</blockquote>
<p>A única diferença entre estas duas é o local onde as colocamos no ecrã. O ‘year completed’ é colocado na barra lateral utilizado o ‘side’ enquanto os ‘credits’ são colocados no interior da página utilizando o  ‘normal’.</p>
<p>Dentro de ambas as funções existe algum código PHP do WordPress e  HTML para nos ajudar a definir correctamente os velhinhos custom fields. Tenha a certeza de que inclui:</p>
<blockquote>
<pre>global $post;</pre>
</blockquote>
<p>…para que possamos depois correr uma query</p>
<blockquote>
<pre>$custom = get_post_custom($post-&gt;ID);</pre>
</blockquote>
<p>Depois das duas meta boxes serem adicionadas, você irá visualizar algo deste tipo:</p>
<p><a href="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Add.jpg"><img class="alignnone size-full wp-image-782" style="border: 0pt none;" title="WP-CPT-Add" src="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Add.jpg" alt="" width="560" height="585" /></a></p>
<p>A última coisa a fazer no terceiro passo é termos a certeza de que guardamos estes valores. Para o fazer utilizamos:</p>
<blockquote>
<pre>add_action('save_post', 'save_details');</pre>
</blockquote>
<p>e</p>
<blockquote>
<pre>function save_details(){
  global $post;
 
  update_post_meta($post-&gt;ID, "year_completed", $_POST["year_completed"]);
  update_post_meta($post-&gt;ID, "designers", $_POST["designers"]);
  update_post_meta($post-&gt;ID, "developers", $_POST["developers"]);
  update_post_meta($post-&gt;ID, "producers", $_POST["producers"]);
}</pre>
</blockquote>
<p>Não existe nada demasiado complexo aqui. Estamos novamente a adicionar uma acção, desta vez para efectuar o ‘save_post’. Ele dispara a função <tt>save_details()</tt> que utiliza o update_post_meta (<a href="http://codex.wordpress.org/Function_Reference/update_post_meta">http://codex.wordpress.org/Function_Reference/update_post_meta</a>) para guardar a informação relevante.</p>
<h3><strong><span style="color: #ff0000;">QUARTO PASSO</span><br />
</strong></h3>
<p>Agora é altura de dar um toque à página My Portfolio para mostrar alguma desta informação. Vejamos:</p>
<blockquote>
<pre>add_action("manage_posts_custom_column",  "portfolio_custom_columns");
add_filter("manage_edit-portfolio_columns", "portfolio_edit_columns");
 
function portfolio_edit_columns($columns){
  $columns = array(
    "cb" =&gt; "&lt;input type=\"checkbox\" /&gt;",
    "title" =&gt; "Portfolio Title",
    "description" =&gt; "Description",
    "year" =&gt; "Year Completed",
    "skills" =&gt; "Skills",
  );
 
  return $columns;
}
function portfolio_custom_columns($column){
  global $post;
 
  switch ($column) {
    case "description":
      the_excerpt();
      break;
    case "year":
      $custom = get_post_custom();
      echo $custom["year_completed"][0];
      break;
    case "skills":
      echo get_the_term_list($post-&gt;ID, 'Skills', '', ', ','');
      break;
  }
}</pre>
</blockquote>
<p>Aqui estamos a adicionar duas novas funções ao WordPress Admin. A primeira, <tt>portfolio_edit_columns($columns)</tt>, define simplesmente as colunas. Os primeiros dois argumentos “cb” e “title” são parte do core pelo que não recomendamos que mexa neles. Os outros três surgem do nosso custom post type,  “description”, “year” e “skills”.</p>
<p>Temos também mais uma função para dizer ao WordPress onde ir buscar esta informação – <tt>portfolio_custom_columns($column)</tt>. Utilizando um simples  switch podemos definir qual a informação a mostrar em cada uma das colunas do layout. Para a “description” utilizamos o <a href="http://codex.wordpress.org/Template_Tags/the_excerpt" target="_blank"><tt>the_excerpt()</tt></a>, para o “year” vamos buscar o custom  field utilizando o <a href="http://codex.wordpress.org/Function_Reference/get_post_custom" target="_blank"><tt>get_post_custom()</tt></a>, e para as “skills” vamos buscar uma lista de termos/taxonomias/categorias, separadas por vírgulas, utilizando o <a href="http://codex.wordpress.org/Function_Reference/get_the_term_list" target="_blank"><tt>get_the_term_list()</tt></a>.</p>
<p>Com isso teremos as nossas colunas definidas:</p>
<p><a href="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Columns1.jpg"><img class="alignnone size-full wp-image-783" style="border: 0pt none;" title="WP-CPT-Columns" src="http://www.wordpress-love.com/wp-content/uploads/2010/07/WP-CPT-Columns1.jpg" alt="" width="560" height="337" /></a></p>
<h3><strong><span style="color: #ff0000;">QUINTO PASSO</span><br />
</strong></h3>
<p>Originalmente os custom post types são mostrados utilizando o fallback single.php, ou  index.php. Uma das coisas fantásticas é que podemos ser nós a criar os nossos templates customizados utilizando nomes do tipo <tt>single-xxxxxx.php</tt>. Neste caso iremos utilizar o single-portfolio.php. Crie apenas o seu ficheiro de template na sua directoria e o custom post type irá utiliza-lo. A forma como depois mostra a informação, já é consigo!</p>
<h3><span style="color: #ff0000;"><strong>PROBLEMAS A REESCREVER ENDEREÇOS</strong></span><strong><br />
</strong></h3>
<p>Existem alguns problemas reportados relativamente ao reescrever endereços URL; por vezes não funcionam. No entanto, se está com este problema existem uma série de formas de solucionar o problema.</p>
<p>Primeiro, vá no seu menu Opções &gt; Permalinks, e faça gravar. Normalmente este truque resolve o problema, tendo em consideração que o seu Wordpress consegue gravar facilmente a informação no ficheiro .htaccess.</p>
<p>Se isso não funcionar você pode acrescentar uma linha de código depois de registar o tipo de post:</p>
<blockquote>
<pre>register_post_type( 'portfolio' , $args );
flush_rewrite_rules();</pre>
</blockquote>
<p>Isto poderá resolver de vez o seu problema&#8230;</p>
<p><strong>Leitura adicional:</strong></p>
<p>http://thinkvitamin.com/dev/create-your-first-wordpress-custom-post-type/</p>
<p>http://justintadlock.com/archives/2010/04/29/custom-post-types-in-wordpress</p>
<p>Bons truques! Até Já!
<p><a rel="nofollow" href="http://network.actualtrade.eu/click.php?aspid=5a4edd3bf5b5699ddf322cb199e82775" target="_blank"><img src="http://www.escoladinheiro.com/ads/HF_630x100.jpg" border="0" /></a></p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2010/01/utilizacao-de-thumbnails-a-prova-de-bala-no-wordpress-2-9/" title="Utilização de thumbnails à prova de bala no Wordpress 2.9">Utilização de thumbnails à prova de bala no Wordpress 2.9</a></li><li><a href="http://www.wordpress-love.com/2009/10/tutorial-wordpress-como-mostrar-uma-mensagem-de-boas-vindas/" title="Tutorial WordPress: Como mostrar uma mensagem de boas vindas">Tutorial WordPress: Como mostrar uma mensagem de boas vindas</a></li><li><a href="http://www.wordpress-love.com/2009/07/tutorial-como-apresentar-os-artigos-em-colunas-no-seu-blog/" title="Tutorial: Como apresentar os artigos em colunas no seu blog">Tutorial: Como apresentar os artigos em colunas no seu blog</a></li><li><a href="http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/" title="Tutorial: Como alterar o aspecto do seu painel de administração WP2.7">Tutorial: Como alterar o aspecto do seu painel de administração WP2.7</a></li><li><a href="http://www.wordpress-love.com/2010/07/grupos-e-funcoes-dos-usuarios-no-wordpress/" title="Grupos e funções dos usuários no Wordpress">Grupos e funções dos usuários no Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/06/15-maneiras-de-usar-de-usar-o-ficheiro-functions-no-wordpress/" title="15 maneiras de usar de usar o ficheiro functions no Wordpress">15 maneiras de usar de usar o ficheiro functions no Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/06/5-plugins-para-criar-um-site-de-games-flash-em-wordpress/" title="5 plugins para criar um site de games flash em Wordpress">5 plugins para criar um site de games flash em Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/05/como-ligar-a-opcao-multi-sites-no-wordpress-3-0/" title="Como ligar a opção Multi-Sites no Wordpress 3.0">Como ligar a opção Multi-Sites no Wordpress 3.0</a></li><li><a href="http://www.wordpress-love.com/2010/05/10-coisas-para-fazer-depois-de-instalar-o-wordpress/" title="10 coisas para fazer depois de instalar o Wordpress">10 coisas para fazer depois de instalar o Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/05/como-separar-contagem-de-comentarios-pingbacks-e-trackbacks/" title="Como separar contagem de comentários, pingbacks e trackbacks">Como separar contagem de comentários, pingbacks e trackbacks</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2010/07/como-criar-custom-post-types-wordpress/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Como criar uma página de arquivos eficiente e fantástica para o seu blog!</title>
		<link>http://www.wordpress-love.com/2009/12/como-criar-uma-pagina-de-arquivos-eficiente-e-fantastica-para-o-seu-blog/</link>
		<comments>http://www.wordpress-love.com/2009/12/como-criar-uma-pagina-de-arquivos-eficiente-e-fantastica-para-o-seu-blog/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 19:54:05 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[archives]]></category>
		<category><![CDATA[arquivos]]></category>
		<category><![CDATA[artigos]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[conteudos]]></category>
		<category><![CDATA[criar]]></category>
		<category><![CDATA[pagina]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=561</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2009/12/como-criar-uma-pagina-de-arquivos-eficiente-e-fantastica-para-o-seu-blog/">Como criar uma página de arquivos eficiente e fantástica para o seu blog!</a></p>
&#160;&#160;

Como criar uma página de arquivos eficiente e fantástica para o seu blog!
Tendo em conta que a parte mais importante do seu blog são os conteúdos que você produz diariamente para atrair novos leitores e visitantes, e também ganhar dinheiro, porque razão você não presta mais atenção aos arquivos do seu blog? Se você não [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2009/12/como-criar-uma-pagina-de-arquivos-eficiente-e-fantastica-para-o-seu-blog/">Como criar uma página de arquivos eficiente e fantástica para o seu blog!</a></p>
<p>Tendo em conta que a parte mais importante do seu blog são os conteúdos que você produz diariamente para atrair novos leitores e visitantes, e também <a href="http://www.fique-rico.com/ganhar-dinheiro/" target="_blank">ganhar dinheiro</a>, porque razão você não presta mais atenção aos arquivos do seu blog? Se você não aprimorar os seus arquivos, todos os conteúdos fantásticos que você desenvolveu ao longo dos últimos meses (ou anos), ficará totalmente perdido nas páginas de navegação do seu blog. Muitos blogueiros acabam por deixar para trás os conteúdos que escrevem diariamente, fazendo com que estes se percam no tempo e acabem esquecidos, quando na verdade poderiam ser excelentes fontes de informação a longo prazo.</p>
<p>Para muitos outros, os arquivos dos seus blogs são uma das peças mais importantes dos seus projectos. Um local onde os seus leitores e visitantes poderão encontrar conteúdos de qualidade, e muitas vezes encontrar conteúdos que nem sequer julgavam ser possível de encontrar. Uma página de arquivos que seja realmente útil e eficiente, poderá converter todos os seus novos leitores que passam pelo seu blog apenas por curiosidade, convertendo-os em novos subscritores e leitores regulares das suas matérias. No artigo de hoje, vamos analisar passo-a-passo como criar uma página de arquivos realmente eficiente e fantástica para o seu blog.</p>
<h4><span style="color: #ff0000;"><strong>CRIANDO UM TEMPLATE</strong></span></h4>
<p>A primeira coisa que deverá fazer é criar uma página de Template no seu blog Wordpress, a qual iremos utilizar para colocar os seus novos arquivos. Aqui iremos criar o seu novo ficheiro archives.php, que ficará localizado na diretoria de conteúdos do seu template. Portanto, eis o código que iremos utilizar para começar, e de seguida damos-lhe uma série de opções que poderá utilizar para customizar a sua nova página de acordo com os seus interesses.</p>
<p><strong>NOTA:</strong> Uma vez que o nome da página chama-se Archives, a página deverá ser renomeada para archives.php.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/*
Template Name: Archives
*/</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>

<span style="color: #000000; font-weight: bold;">&lt;?php</span> get_header<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>

&lt;div id="archives"&gt;

	Este é o espaço onde iremos criar a página de arquivos do seu blog.

&lt;/div&gt;

<span style="color: #000000; font-weight: bold;">&lt;?php</span> get_sidebar<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> get_footer<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<h4><strong><span style="color: #ff0000;">ARTIGOS POR DATA</span></strong></h4>
<p>Embora listar os seus arquivos por data não seja propriamente útil para encontrar um artigo em particular, é uma boa forma de estabelecer o seu blog (a sua longevidade = confiança dos leitores). Recomendamos simplesmente listar estes arquivos por mês, conservando então a dimensão da sua página.</p>
<p>O código seguinte irá listar os seus arquivos por mês sem limite para o número de meses que serão listados no futuro.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_get_archives<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<p>O código seguinte irá listar os seus arquivos por mês, apresentando apenas os últimos 12 meses.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_get_archives<span style="color: #009900;">(</span><span style="color: #0000ff;">'type=monthly&amp;limit=12'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<p>Poderá definir o tipo e limite para uma qualquer preferência que desejar. Poderá encontrar mais informação sobre as suas opções e parâmetros na página do <a href="http://codex.wordpress.org/Template_Tags/wp_get_archives" target="_blank">Wordpress Codex para Arquivos</a>.</p>
<h4><strong><span style="color: #ff0000;">ARTIGOS POR CATEGORIA</span></strong></h4>
<p>Esta será a secção mais importante dos seus arquivos, uma vez que a maioria dos leitores não estará à procura de uma data particular, mas sim um assunto ou tópico específico.</p>
<p>Se deseja gerar uma lista das suas categorias, utilize o seguinte código:</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_list_categories<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<p>Se deseja excluir alguma categoria da sua listagem (por exemplo, entrevistas) utilize o código seguinte. Neste exemplo, as categorias 10 e 12 serão excluídas. Para encontrar o ID da categoria que deseja excluir, visite o seu painel de administração e procure pelo menu Artigos &gt; Categorias. Se colocar o rato por cima da categoria que pretende excluir, o fundo do seu browser irá mostrar-lhe o endereço da categoria, que termina com a indicação do ID.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_list_categories<span style="color: #009900;">(</span><span style="color: #0000ff;">'exclude=10,12'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<p>Se desejar apresentar alguns artigos por cada categoria, existe um plugin fantástico que o poderá ajudar, intitulado <a href="http://www.dagondesign.com/articles/latest-post-from-each-category-plugin-for-wordpress/" target="_blank">Latest Post from each Category</a>. Com este plugin poderá escolher quantos artigos deseja puxar a partir de cada categoria, incluindo a opção para listar todos os artigos de cada uma das categorias.</p>
<h4><strong><span style="color: #ff0000;">ARTIGOS MAIS POPULARES<br />
</span></strong></h4>
<p>É sempre útil e extremamente rentável direccionar os seus leitores e visitantes para os seus artigos mais populares de sempre, porque o conteúdo provou ser eficiente ao nível da conectividade com os leitores. Para conseguir realizar esta tarefa, recomendamos-lhe a utilização do plugin <a href="http://wordpress.org/extend/plugins/wordpresscom-popular-posts/" target="_blank">Wordpress Popular Posts</a>.</p>
<p>De seguida, coloque o seguinte código onde deseja que os seus artigos mais populares sejam apresentados. Por defeito o título dos seus artigos irá utilizar uma tag h3 e irá listar apenas 5 artigos.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">(</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">(</span><span style="color: #0000ff;">'WPPP_show_popular_posts'</span><span style="color: #009900;">)</span><span style="color: #009900;">)</span> WPPP_show_popular_posts<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<p>Poderá inclusivamente alterar estes parâmetros com as opções listadas na página do plugin. Por exemplo, o código seguinte fará uso de uma tag h4 e listará 10 artigos, ao mesmo tempo que apresenta o número de leituras que cada artigo recebeu.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> WPPP_show_popular_posts<span style="color: #009900;">(</span> <span style="color: #0000ff;">"title=&lt;h4&gt;Artigos Mais Populares&lt;/h4&gt;&amp;number=10&amp;format=&lt;a href='%post_permalink%' title='%post_title_attribute%'&gt;%post_title% (%post_views% views)&lt;/a&gt;"</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<h4><strong><span style="color: #ff0000;">ARTIGOS MAIS COMENTADOS<br />
</span></strong></h4>
<p>Destacar os seus artigos mais comentados irá direccionar os seus leitores para os conteúdos mais debatidos do seu blog, aumentando ainda mais essa interacção com a sua audiência que na verdade é extremamente benéfica na construção e uma audiência e comunidade de qualidade.</p>
<p>Para realizar esta tarefa, recomendamos-lhe a instalação do plugin <a href="http://wordpress.org/extend/plugins/most-commented/" target="_blank">Most Commented</a>. Depois disso, insira o seguinte código no local onde deseja que os seus artigos sejam listados. Este plugin irá apresentar os 5 artigos mais comentados do seu blog. Poderá inclusivamente alterar este número para o número de artigos que desejar listar.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> mdv_most_commented<span style="color: #009900;">(</span><span style="color: #cc66cc;">5</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<h4><span style="color: #ff0000;"><strong>DESTAQUE OS SEUS ARTIGOS FAVORITOS</strong></span><strong><span style="color: #ff0000;"><br />
</span></strong></h4>
<p>Se por ventura desejar destacar os seus artigos favoritos enquanto autor, deverá começar por criar uma categoria com um nome do tipo Favorites/Favoritos, e posteriormente adicionar todos esses artigos a essa categoria também. Utilizando o código seguinte, poderá listar todos os seus artigos inseridos na categoria &#8220;Favoritos&#8221;.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$my_query</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> WP_Query<span style="color: #009900;">(</span><span style="color: #0000ff;">'category_name=Favoritos'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">while</span> <span style="color: #009900;">(</span>have_posts<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #009900;">)</span> <span style="color: #339933;">:</span> the_post<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;a href="<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_permalink<span style="color: #009900;">(</span><span style="color: #009900;">)</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>" rel="bookmark" title="Link Permanente para <span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>"&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/a&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<h4><span style="color: #ff0000;"><strong>CAIXA DE PESQUISA</strong></span><strong><span style="color: #ff0000;"><br />
</span></strong></h4>
<p>No caso de os seus leitores e visitantes não conseguirem encontrar os conteúdos que desejam, é interessante a colocação de uma caixa de pesquisa na sua página de arquivos. Se o seu template ainda não incluir um ficheiro do tipo searchform.php, você terá de criar um. Copie e cole simplesmente o código seguinte num novo ficheiro e grave-o com o nome searchform.php na pasta do seu template.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #339933;">&lt;</span>form id<span style="color: #339933;">=</span><span style="color: #0000ff;">"searchform"</span> method<span style="color: #339933;">=</span><span style="color: #0000ff;">"get"</span> action<span style="color: #339933;">=</span><span style="color: #0000ff;">"/index.php"</span><span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>div<span style="color: #339933;">&gt;</span>
     <span style="color: #339933;">&lt;</span>input type<span style="color: #339933;">=</span><span style="color: #0000ff;">"text"</span> name<span style="color: #339933;">=</span><span style="color: #0000ff;">"s"</span> id<span style="color: #339933;">=</span><span style="color: #0000ff;">"s"</span> size<span style="color: #339933;">=</span><span style="color: #0000ff;">"15"</span> <span style="color: #339933;">/&gt;&lt;</span>br <span style="color: #339933;">/&gt;</span>
     <span style="color: #339933;">&lt;</span>input type<span style="color: #339933;">=</span><span style="color: #0000ff;">"submit"</span> value<span style="color: #339933;">=</span><span style="color: #0000ff;">"Search"</span> <span style="color: #339933;">/&gt;</span>
  <span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>form<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>li<span style="color: #339933;">&gt;</span></pre>
</blockquote>
<p>Posteriormente, copie e cole o seguinte código onde deseja que a sua caixa de pesquisa apareça na sua página de arquivos.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">include</span> <span style="color: #009900;">(</span>TEMPLATEPATH <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/searchform.php'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<h4><span style="color: #ff0000;"><strong>O PRODUTO FINAL</strong></span><strong><span style="color: #ff0000;"><br />
</span></strong></h4>
<p>Portanto, eis a sua página de arquivos final. Obviamente, deverá estilizar a sua página com CSS de acordo com o seu template, para que esta se apresente o mais agradável possível.</p>
<blockquote>
<pre style="font-family: monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/*
Template Name: Archives
*/</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>

<span style="color: #000000; font-weight: bold;">&lt;?php</span> get_header<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>

&lt;div id="archives"&gt;

	&lt;h3&gt;Arquivos por Mês&lt;/h3&gt;
	<span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_get_archives<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>

	&lt;h3&gt;Arquivos por Categoria&lt;/h3&gt;
	<span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_list_categories<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>

	<span style="color: #000000; font-weight: bold;">&lt;?php</span> WPPP_show_popular_posts<span style="color: #009900;">(</span> <span style="color: #0000ff;">"title=Posts by Popularity&amp;number=5&amp;format=&lt;a href='%post_permalink%' title='%post_title_attribute%'&gt;%post_title% (%post_views% views)&lt;/a&gt;"</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>

	&lt;h3&gt;Artigos Mais Comentados&lt;/h3&gt;
	<span style="color: #000000; font-weight: bold;">&lt;?php</span> mdv_most_commented<span style="color: #009900;">(</span><span style="color: #cc66cc;">5</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>

	&lt;h3&gt;Artigos Favoritos do Autor&lt;/h3&gt;
	<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$my_query</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> WP_Query<span style="color: #009900;">(</span><span style="color: #0000ff;">'category_name=Favoritos'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">while</span> <span style="color: #009900;">(</span>have_posts<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #009900;">)</span> <span style="color: #339933;">:</span> the_post<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;a href="<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_permalink<span style="color: #009900;">(</span><span style="color: #009900;">)</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>" rel="bookmark" title="Link Permanente para <span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>"&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/a&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span>

	&lt;h3&gt;Pesquise no Blog&lt;/h3&gt;
	<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">include</span> <span style="color: #009900;">(</span>TEMPLATEPATH <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/searchform.php'</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>

&lt;/div&gt;

<span style="color: #000000; font-weight: bold;">&lt;?php</span> get_sidebar<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> get_footer<span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre>
</blockquote>
<p>Agora que tem o seu template completo, poderá carregá-lo para a pasta de ficheiros do seu template, ligar-se no seu painel de administração do Wordpress e criar uma nova página. Na sua coluna da direita, irá ter como opções os Templates de páginas disponíveis, logo por baixo dos Atributos. Escolha a sua página de Arquivos, dê-lhe um título e publique-a!</p>
<p>O que é que você fez com a sua página de arquivos? <strong>Sinta-se à vontade para partilhar o link dos seus arquivos nos comentários!</strong></p>
<p><strong>Até Já!<br />
</strong></p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2009/03/16-truques-e-dicas-para-estilizar-e-modificar-os-comentarios-do-seu-blog/" title="16 truques e dicas para estilizar e modificar os comentários do seu blog!">16 truques e dicas para estilizar e modificar os comentários do seu blog!</a></li><li><a href="http://www.wordpress-love.com/2009/03/11-truques-para-tornar-o-template-do-seu-blog-ainda-mais-incrivel/" title="11 truques para tornar o template do seu blog ainda mais incrível!">11 truques para tornar o template do seu blog ainda mais incrível!</a></li><li><a href="http://www.wordpress-love.com/2010/02/10-templates-wordpress-gratis-para-galerias/" title="10 templates wordpress grátis para galerias">10 templates wordpress grátis para galerias</a></li><li><a href="http://www.wordpress-love.com/2009/07/ubd-money-theme-disponivel-para-download-gratis-temporariamente/" title="UBD Money Theme disponível para download grátis temporariamente!">UBD Money Theme disponível para download grátis temporariamente!</a></li><li><a href="http://www.wordpress-love.com/2009/03/wordpress-love-v30-esta-no-ar/" title="Wordpress Love v3.0 está no ar!">Wordpress Love v3.0 está no ar!</a></li><li><a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-comentarios-sidebar-e-arquivos-parte-2/" title="Tutorial: Como criar um template Wordpress de raíz &#8211; Comentários, Sidebar e Arquivos (parte 2)">Tutorial: Como criar um template Wordpress de raíz &#8211; Comentários, Sidebar e Arquivos (parte 2)</a></li><li><a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-parte-1/" title="Tutorial: Como criar um template Wordpress de raíz (parte 1)">Tutorial: Como criar um template Wordpress de raíz (parte 1)</a></li><li><a href="http://www.wordpress-love.com/2008/07/plugin-wordpress-snazzy-archives-arquivos-fantasticos-em-portugues/" title="Plugin Wordpress Snazzy Archives (Arquivos Fantasticos) em Português">Plugin Wordpress Snazzy Archives (Arquivos Fantasticos) em Português</a></li><li><a href="http://www.wordpress-love.com/2010/06/5-plugins-para-criar-um-site-de-games-flash-em-wordpress/" title="5 plugins para criar um site de games flash em Wordpress">5 plugins para criar um site de games flash em Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/05/como-colocar-data-e-hora-de-expiracao-nos-artigos-do-seu-blog/" title="Como colocar data e hora de expiração nos artigos do seu blog">Como colocar data e hora de expiração nos artigos do seu blog</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2009/12/como-criar-uma-pagina-de-arquivos-eficiente-e-fantastica-para-o-seu-blog/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Tutorial WordPress: Como mostrar uma mensagem de boas vindas</title>
		<link>http://www.wordpress-love.com/2009/10/tutorial-wordpress-como-mostrar-uma-mensagem-de-boas-vindas/</link>
		<comments>http://www.wordpress-love.com/2009/10/tutorial-wordpress-como-mostrar-uma-mensagem-de-boas-vindas/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 21:04:23 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[boas]]></category>
		<category><![CDATA[código]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[mensagem]]></category>
		<category><![CDATA[relação]]></category>
		<category><![CDATA[truques]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[usabilidade]]></category>
		<category><![CDATA[vindas]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=510</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2009/10/tutorial-wordpress-como-mostrar-uma-mensagem-de-boas-vindas/">Tutorial WordPress: Como mostrar uma mensagem de boas vindas</a></p>
&#160;&#160;

Tutorial WordPress: Como mostrar uma mensagem de boas vindas
Acredito que uma das grandes vantagens na construção de comunidades em torno de websites e blogs é a criação de sinergias diversificadas com os leitores e visitantes, seja através de comentários, mensagens ou simplesmente pela afectividade inerente à prática de o visitar.
São muitos os blogs que nos [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2009/10/tutorial-wordpress-como-mostrar-uma-mensagem-de-boas-vindas/">Tutorial WordPress: Como mostrar uma mensagem de boas vindas</a></p>
<p>Acredito que uma das grandes vantagens na construção de comunidades em torno de websites e blogs é a criação de sinergias diversificadas com os leitores e visitantes, seja através de comentários, mensagens ou simplesmente pela afectividade inerente à prática de o visitar.</p>
<p>São muitos os blogs que nos dias de hoje fazem uso de rankings de comentadores, páginas de perfis, avatares nos comentários, trocas de links, entre muitas outras estratégias que são nada mais, nada menos, do que formas de tornar o blog mais afectivo e interessante para todos aqueles que o visitam regularmente, fazendo com que as subscrições e associações ao blog sejam mais permanentes e regulares.</p>
<p><span style="color: #ff0000;"><strong>COMO MOSTRAR UMA MENSAGEM DE BOAS-VINDAS</strong></span></p>
<p>Primeiro, devemos utilizar o código seguinte para definir que o utilizador ligado tem um nível 0, que é basicamente o nível por defeito para membros que não têm poder nenhum além do poder de deixar um comentário. Este código permite também aos utilizadores abaixo do nível 0 de verem o seu username também (ex: nível de administrador é 10, mas eles continuam a poder ver esta mensagem na mesma). Esta é também uma forma interessante de apresentar mensagens personalizadas apenas a grupos restritos de utilizadores (ex: admin, contribuidores, etc…).</p>
<blockquote>
<pre><code>&lt; ?php global $user_ID; if( $user_ID ) : ?&gt;
&lt; ?php if( current_user_can('level_10') ) : ?&gt;
&lt; a href="http://www.wordpress-love.com/stats"&gt;Estatísticas&lt; /a&gt;
&lt; ?php else : ?&gt;
&lt; ?php endif; ?&gt;
&lt; ?php endif; ?&gt;</code></pre>
</blockquote>
<p>Agora, pode verificar que existe um código no meio que aponta para uma página de “<em>estatísticas</em>”. Vamos remover essa linha de código e adaptá-la para chamar o nome do utilizador de acordo com o Wordpress Codex<a href="http://codex.wordpress.org/Function_Reference/get_currentuserinfo"></a>. Este código irá fazer com que o utilizador seja identificado após efectuar login no seu blog.</p>
<blockquote>
<pre><code>&lt; ?php global $current_user; get_currentuserinfo(); echo ($current_user-&gt;user_login); ?&gt;</code></pre>
</blockquote>
<p>Se efectuo a alteração com sucesso, o seu código final deverá ser algo do tipo:</p>
<blockquote>
<pre><code>&lt; ?php global $user_ID; if( $user_ID ) : ?&gt;
&lt; ?php if( current_user_can('level_10') ) : ?&gt;
&lt; ?php global $current_user; get_currentuserinfo(); echo ($current_user-&gt;user_login); ?&gt;
&lt; ?php else : ?&gt;
&lt; ?php endif; ?&gt;
&lt; ?php endif; ?&gt;</code></pre>
</blockquote>
<p>A partir daqui podemos trabalhar no sentido de apresentar aquilo que desejarmos quando o código é puxado. Apenas necessitamos de inserir mensagens antes ou depois de o código &#8220;echo&#8221; para que estas sejam apresentadas ao visitante. Por instantes, apresento uma série de modelos interessantes que poderá utilizar no seu blog. Vejamos:</p>
<blockquote>
<pre><code>&lt; ?php global $user_ID; if( $user_ID ) : ?&gt;
&lt; ?php if( current_user_can('level_0') ) : ?&gt;

Bem-Vindo de volta &lt; ?php global $current_user; get_currentuserinfo(); echo ($current_user-&gt;user_login); ?&gt;
&lt; ?php else : ?&gt;
&lt; ?php endif; ?&gt;
&lt; ?php endif; ?&gt;</code></pre>
</blockquote>
<p>Mensagem do tipo: &#8220;Bem-Vindo de volta Paulo&#8221;.</p>
<blockquote>
<pre><code>&lt; ?php global $user_ID; if( $user_ID ) : ?&gt;
&lt; ?php if( current_user_can('level_0') ) : ?&gt;

Bem-Vindo de volta &lt; ?php global $current_user; get_currentuserinfo(); echo ($current_user-&gt;user_login); ?&gt;. No caso de ter perdido alguma coisa, eis os artigos mais recentemente publicados.

&lt;ul&gt;&lt; ?php wp_get_archives('type=postbypost&amp;limit=5'); ?&gt;&lt;/ul&gt;
&lt; ?php else : ?&gt;
&lt; ?php endif; ?&gt;
&lt; ?php endif; ?&gt;</code></pre>
</blockquote>
<p>Mensagem do tipo: &#8220;Bem-Vindo de volta Paulo. No caso de ter perdido alguma coisa, eis os artigos mais recentemente publicados&#8221;. E depois lista 5 conteúdos do seu blog. Poderá mudar o código &#8220;limit=5&#8243; para o número que desejar.</p>
<p>Como pode ver, as possibilidades de utilização do código são imensas. Faça as adaptações que achar interessantes e use e abuse delas!</p>
<p>Até Já!</p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2010/07/como-criar-custom-post-types-wordpress/" title="Como criar Custom Post Types no Wordpress 3.0?">Como criar Custom Post Types no Wordpress 3.0?</a></li><li><a href="http://www.wordpress-love.com/2010/02/10-truques-para-wordpress-que-lhe-vao-facilitar-a-vida/" title="10 truques para Wordpress que lhe vão facilitar a vida">10 truques para Wordpress que lhe vão facilitar a vida</a></li><li><a href="http://www.wordpress-love.com/2010/01/utilizacao-de-thumbnails-a-prova-de-bala-no-wordpress-2-9/" title="Utilização de thumbnails à prova de bala no Wordpress 2.9">Utilização de thumbnails à prova de bala no Wordpress 2.9</a></li><li><a href="http://www.wordpress-love.com/2010/01/12-truques-secretos-do-wordpress-para-utilizar-em-2010/" title="12 truques secretos do Wordpress para utilizar em 2010">12 truques secretos do Wordpress para utilizar em 2010</a></li><li><a href="http://www.wordpress-love.com/2009/08/adicione-uma-caixa-de-login-ao-seu-blog-wordpress/" title="Adicione uma caixa de login ao seu blog Wordpress">Adicione uma caixa de login ao seu blog Wordpress</a></li><li><a href="http://www.wordpress-love.com/2009/08/como-criar-um-template-wordpress-traduzivel-para-multi-linguas/" title="Como criar um template Wordpress traduzível para multi línguas">Como criar um template Wordpress traduzível para multi línguas</a></li><li><a href="http://www.wordpress-love.com/2009/07/15-truques-e-dicas-para-tornar-o-seu-template-wordpress-mais-interessante/" title="15 truques e dicas para tornar o seu template wordpress mais interessante!">15 truques e dicas para tornar o seu template wordpress mais interessante!</a></li><li><a href="http://www.wordpress-love.com/2009/07/10-dicas-para-fazer-o-seu-blog-wordpress-sobressair-da-concorrencia/" title="10 dicas para fazer o seu blog Wordpress sobressair da concorrência!">10 dicas para fazer o seu blog Wordpress sobressair da concorrência!</a></li><li><a href="http://www.wordpress-love.com/2009/07/tutorial-como-apresentar-os-artigos-em-colunas-no-seu-blog/" title="Tutorial: Como apresentar os artigos em colunas no seu blog">Tutorial: Como apresentar os artigos em colunas no seu blog</a></li><li><a href="http://www.wordpress-love.com/2009/07/10-shortcodes-incriveis-para-wordpress/" title="10 shortcodes incríveis para Wordpress">10 shortcodes incríveis para Wordpress</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2009/10/tutorial-wordpress-como-mostrar-uma-mensagem-de-boas-vindas/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Tutorial: Como alterar o aspecto do seu painel de administração WP2.7</title>
		<link>http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/</link>
		<comments>http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 17:33:59 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[administração]]></category>
		<category><![CDATA[aspecto]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[painel]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[truques]]></category>
		<category><![CDATA[tutoriais]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=356</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/">Tutorial: Como alterar o aspecto do seu painel de administração WP2.7</a></p>
&#160;&#160;

Tutorial: Como alterar o aspecto do seu painel de administração WP2.7
A nova versão do WordPress 2.7 já saiu há algum tempo, e uma das coisas que é facilmente perceptível, é o facto de que muitos utilizadores ainda não migraram os seus blogs porque o painel de administração é bastante diferente daquilo a que estão habituados. No entanto [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/">Tutorial: Como alterar o aspecto do seu painel de administração WP2.7</a></p>
<p style="text-align: justify;">A nova versão do WordPress 2.7 já saiu há algum tempo, e uma das coisas que é facilmente perceptível, é o facto de que muitos utilizadores ainda não migraram os seus blogs porque o painel de administração é bastante diferente daquilo a que estão habituados. No entanto uma das coisas interessantes do Wordpress é que ele é extremamente flexível e permite que você o re-adapte facilmente às suas necessidades, incluindo visuais e de navegação.</p>
<p style="text-align: justify;">O tutorial seguinte irá ajudá-lo através de imagens e textos como ajustar o seu painel de administração Wordpress.</p>
<p style="text-align: justify;">
<strong><span style="color: #800000;">O PAINEL POR DEFEITO NO WORDPRESS 2.7</span></strong></p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="dashboard" src="http://www.wordpress-love.com/images/27dashboard.png" alt="dashboard" width="500" height="393" /></dt>
</dl>
<p>Por defeito o Wordpress utiliza no seu painel de administração um template cinza, embora o utilizador possa escolher entre Cinza e Azul. Infelizmente nenhum dos designs anteriores está disponível por defeito nesta nova versão, pelo que terá mesmo de se habituar a trabalhar com o novo painel, pese embora possa adaptá-lo mais ao seu gosto.</p></div>
<p style="text-align: justify;"><strong><span style="color: #800000;">O FUTURO</span></strong></p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="ozh" src="http://www.wordpress-love.com/images/ozhdashboard.png" alt="ozh" width="500" height="399" /></dt>
</dl>
<p>Uma das vantagens do novo Wordpress é que ele é compatível com o plugin <a href="http://planetozh.com/blog/my-projects/wordpress-admin-menu-drop-down-css/" target="_blank">Ozh&#8217; Admin Drop Down Menu</a>.<br />
Este plugin entre muitas outras coisas, permite ao utilizador criar um menu horizontal drop down, com todas as funcionalidades presentes no menu vertical standard.</div>
<p style="text-align: justify;"><strong><span style="color: #800000;">MENOS É MAIS</span></strong></p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="adminimize" src="http://www.wordpress-love.com/images/adminimize.png" alt="adminimize" width="500" height="399" /></dt>
</dl>
<p>Existem sempre muitos utilizadores que acham que o painel administrativo do Wordpress é demasiado complexo para as suas necessidades, ou então demasiado extenso. Se pretender esconder algumas das áreas mais especificas do seu painel, como por exemplo o escrever, sugiro a utilização do plugin <a href="http://bueltge.de/wordpress-admin-theme-adminimize/674/" target="_blank">Adminimize</a>.<br />
Este plugin permite-lhe recriar um painel administrativo bastante simplista e à imagem das suas necessidades.</div>
<p style="text-align: justify;">Acreditamos também que a nova versão WP2.8 que será lançada na Primavera, irá utilizar um esquema de funcionamento bastante similar, o que significa que será possível manter as suas opções devidamente configuradas.</p>
<p style="text-align: justify;"><strong><span style="color: #800000;">TUDO DIFERENTE</span></strong></p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="fluency" src="http://www.wordpress-love.com/images/27fluency.png" alt="fluency" width="500" height="416" /></dt>
</dl>
<p>Para quem é fã dos menus verticais no painel de administração do blog, recomendo a utilização do plugin <a href="http://deanjrobinson.com/projects/fluency-admin/" target="_blank">Fluency Admin</a>. Recentemente foi lançada uma versão exclusiva para o WordPress 2.7.</div>
<p style="text-align: justify;"><strong><span style="color: #800000;">ALTERAR OS ICONS</span></strong></p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 309px;">
<dt class="wp-caption-dt"><img title="tangofy" src="http://www.wordpress-love.com/images/tangofy.png" alt="tangofy" width="299" height="430" /></dt>
</dl>
<p>Pese embora os ícons actuais do painel de administração tenham sido escolhidos pela comunidade Wordpress em votação pública, a verdade é que muitos utilizadores não gostam deles - para facilitar-lhes a vida, existe o plugin <a href="http://op111.net/p65" target="_blank">Tangofy</a>, que torna essa alteração possível.</div>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">Boas alterações!</p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2008/10/5-plugins-para-modificar-completamente-o-seu-painel-de-administracao-wordpress/" title="5 plugins para modificar completamente o seu painel de administração Wordpress">5 plugins para modificar completamente o seu painel de administração Wordpress</a></li><li><a href="http://www.wordpress-love.com/2009/07/10-dicas-para-fazer-o-seu-blog-wordpress-sobressair-da-concorrencia/" title="10 dicas para fazer o seu blog Wordpress sobressair da concorrência!">10 dicas para fazer o seu blog Wordpress sobressair da concorrência!</a></li><li><a href="http://www.wordpress-love.com/2010/07/como-criar-custom-post-types-wordpress/" title="Como criar Custom Post Types no Wordpress 3.0?">Como criar Custom Post Types no Wordpress 3.0?</a></li><li><a href="http://www.wordpress-love.com/2010/06/5-plugins-para-criar-um-site-de-games-flash-em-wordpress/" title="5 plugins para criar um site de games flash em Wordpress">5 plugins para criar um site de games flash em Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/05/como-ligar-a-opcao-multi-sites-no-wordpress-3-0/" title="Como ligar a opção Multi-Sites no Wordpress 3.0">Como ligar a opção Multi-Sites no Wordpress 3.0</a></li><li><a href="http://www.wordpress-love.com/2010/05/10-coisas-para-fazer-depois-de-instalar-o-wordpress/" title="10 coisas para fazer depois de instalar o Wordpress">10 coisas para fazer depois de instalar o Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/02/plugins-e-codigos-para-integrar-o-google-buzz-no-seu-blog/" title="Plugins e códigos para integrar o Google Buzz no seu blog">Plugins e códigos para integrar o Google Buzz no seu blog</a></li><li><a href="http://www.wordpress-love.com/2010/02/10-truques-para-wordpress-que-lhe-vao-facilitar-a-vida/" title="10 truques para Wordpress que lhe vão facilitar a vida">10 truques para Wordpress que lhe vão facilitar a vida</a></li><li><a href="http://www.wordpress-love.com/2010/02/7-plugins-e-7-dicas-para-monitorizar-e-acelerar-o-seu-blog/" title="7 plugins e 7 dicas para monitorizar e acelerar o seu blog">7 plugins e 7 dicas para monitorizar e acelerar o seu blog</a></li><li><a href="http://www.wordpress-love.com/2010/01/como-monetizar-os-rss-feeds-em-wordpress/" title="Como monetizar os RSS Feeds em Wordpress?">Como monetizar os RSS Feeds em Wordpress?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Tutorial: como colocar os comentários do seu blog com mais estilo</title>
		<link>http://www.wordpress-love.com/2008/10/tutorial-como-colocar-os-comentarios-do-seu-blog-com-mais-estilo/</link>
		<comments>http://www.wordpress-love.com/2008/10/tutorial-como-colocar-os-comentarios-do-seu-blog-com-mais-estilo/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 16:37:06 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[balões]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[comentarios]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[estilo]]></category>
		<category><![CDATA[gravatars]]></category>
		<category><![CDATA[setas]]></category>
		<category><![CDATA[tutoriais]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=258</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/10/tutorial-como-colocar-os-comentarios-do-seu-blog-com-mais-estilo/">Tutorial: como colocar os comentários do seu blog com mais estilo</a></p>
&#160;&#160;

Tutorial: como colocar os comentários do seu blog com mais estilo
Uma das partes mais engraçadas de estilizar um template Wordpress, é criar a secção de comentários do blog, que seja um complemento visual extremamente atrativo, tal como o resto do template do blog.
Hoje trago-lhe três tipos de estilos de comentários que poderá utilizar no seu blog. [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/10/tutorial-como-colocar-os-comentarios-do-seu-blog-com-mais-estilo/">Tutorial: como colocar os comentários do seu blog com mais estilo</a></p>
<p style="text-align: justify;">Uma das partes mais engraçadas de estilizar um template Wordpress, é criar a secção de comentários do blog, que seja um complemento visual extremamente atrativo, tal como o resto do template do blog.<br />
Hoje trago-lhe três tipos de estilos de comentários que poderá utilizar no seu blog. Junto coloco o código fonte original dos mesmos e também um ficheiro .PSD para estilizar em Photoshop.</p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 441px;">
<dt class="wp-caption-dt"><img title="comentários verdes" src="http://www.wordpress-love.com/images/comment2.jpg" alt="comentários verdes" width="431" height="162" /></dt>
</dl>
</div>
<p style="text-align: justify;"><strong>1. Os gravatars verdes</strong></p>
<p style="text-align: justify;">Este estilo de comentários deverá estar associado a um blog que utilize um tom esverdeado. Ele necessita do plugin <a href="http://site.gravatar.com/site/implement#section_2_2" target="_blank">Gravatars para Wordpress</a> e três imagens: <a href="http://www.wordpress-love.com/images/bg_comments2_cite.gif" target="_blank">imagem 1</a>, <a href="http://www.wordpress-love.com/images/bg_clock.gif" target="_blank">imagem 2</a> e <a href="http://www.wordpress-love.com/images/bg_comments2_text.jpg" target="_blank">imagem 3</a>. Faça &#8220;salvar como&#8221; e carrege-as para o seu servidor.<br />
Depois disso a primeira coisa a fazer é editar o ficheiro &#8220;comments.php&#8221; do seu template wordpress com o seguinte código:</p>
<blockquote style="text-align: justify;"><p><em>&lt;ol class=&#8221;commentlist&#8221;&gt;<br />
&lt;?php foreach ($comments as $comment) : ?&gt;<br />
&lt;li &lt;?php echo $oddcomment; ?&gt;id=&#8221;comment-&lt;?php comment_ID() ?&gt;&#8221;&gt;<br />
&lt;cite&gt;<br />
&lt;img src=&#8221;&lt;?php gravatar(&#8220;R&#8221;, 32); ?&gt;&#8221; alt=&#8221;" /&gt;<br />
&lt;span class=&#8221;author&#8221;&gt;&lt;?php comment_author_link() ?&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&#8221;time&#8221;&gt;&lt;?php comment_time() ?&gt;&lt;/span&gt; on &lt;a href=&#8221;#comment-&lt;?php comment_ID() ?&gt;&#8221; title=&#8221;"&gt;&lt;?php comment_date(&#8216;F jS, Y&#8217;) ?&gt;&lt;/a&gt; &lt;?php edit_comment_link(&#8216;edit&#8217;,'&amp;nbsp;&amp;nbsp;&#8217;,&#8221;); ?&gt;<br />
&lt;/cite&gt;<br />
&lt;div class=&#8221;commenttext&#8221;&gt;&lt;?php comment_text() ?&gt;&lt;/div&gt;<br />
&lt;?php if ($comment-&gt;comment_approved == &#8216;0&#8242;) : ?&gt;<br />
&lt;em&gt;Your comment is awaiting moderation.&lt;/em&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;/li&gt;<br />
&lt;?php<br />
/* Changes every other comment to a different class */<br />
$oddcomment = ( empty( $oddcomment ) ) ? &#8216;class=&#8221;alt&#8221; &#8216; : &#8221;;<br />
?&gt;<br />
&lt;?php endforeach; /* end for each comment */ ?&gt;<br />
&lt;/ol&gt;</em></p></blockquote>
<p style="text-align: justify;">Depois de inserir o código, deverá inserir também o CSS:</p>
<blockquote style="text-align: justify;"><p><em>ol.commentlist {<br />
margin:0;<br />
padding:0;<br />
}</p>
<p>.commentlist li {<br />
list-style:none;<br />
margin-bottom:14px;<br />
}</p>
<p>.commentlist cite {<br />
padding: 7px;<br />
display:block;<br />
font-style:normal;<br />
background:url(http://www.yoursite.com/images/bg_comments2_cite.gif);<br />
border-top:1px solid #d6e4c1;<br />
border-bottom:1px solid #779d42;<br />
color:#596e3b;<br />
}</p>
<p>.commentlist a:link, .commentlist a:visited {<br />
color:#596e3b;<br />
}</p>
<p>.commentlist a:hover, .commentlist a:active {<br />
color:#8ec343;<br />
}</p>
<p>.commentlist cite img {<br />
padding:1px;<br />
border:1px solid #aab59a;<br />
float:left;<br />
margin-right:9px;<br />
}</p>
<p>.commentlist .author {<br />
font: small-caps bold 1.2em Georgia, &#8220;Times New Roman&#8221;, Times, serif;<br />
text-decoration:underline;<br />
}</p>
<p>.commentlist .time {<br />
background: url(http://www.yoursite.com/images/bg_clock.gif) no-repeat 1px;<br />
padding-left:13px;<br />
}</p>
<p>.commenttext {<br />
background: #9bc561 url(http://www.yoursite.com/images/bg_comments2_text.jpg) repeat-x bottom;<br />
border-top:1px solid #c5f386;<br />
padding: 0 20px 10px 20px;<br />
color:#fafcf6;<br />
}</em></p></blockquote>
<p style="text-align: justify;">Não se esqueça que todos os exemplos aqui apresentados irão utilizar a dimensão de pixel de texto que estiver previamente definida no seu template. Depois será necessário ajustá-la devidamente ao tamanhoa da caixa de comentários.</p>
<p style="text-align: justify;"><strong>Download: <a href="http://www.wordpress-love.com/images/comment_gravatar.psd" target="_blank">Gravatars em Verde (.psd)</a></strong></p>
<p style="text-align: justify;"> </p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 441px;">
<dt class="wp-caption-dt"><img title="balão de comentário" src="http://www.wordpress-love.com/images/balao.jpg" alt="balão de comentário" width="431" height="162" /></dt>
</dl>
</div>
<p style="text-align: justify;"><strong>2. Balão de Comentário</strong></p>
<p style="text-align: justify;">Este balão de comentários não necessita de nenhum plugin, apenas de duas imagens: <a href="http://www.wordpress-love.com/images/bg_quote.gif" target="_blank">imagem 1</a> e <a href="http://www.wordpress-love.com/images/bg_commentlist.gif" target="_blank">imagem 2</a>. Faça &#8220;salvar como&#8221; e carrege-as para o seu servidor.<br />
Depois disso vamos editar o ficheiro &#8220;comments.php&#8221; com o seguinte código:</p>
<blockquote style="text-align: justify;"><p><em>&lt;ol class=&#8221;commentlist&#8221;&gt;<br />
&lt;?php foreach ($comments as $comment) : ?&gt;<br />
&lt;li &lt;?php echo $oddcomment; ?&gt;id=&#8221;comment-&lt;?php comment_ID() ?&gt;&#8221;&gt;<br />
&lt;div class=&#8221;quote&#8221;&gt;&lt;?php comment_text() ?&gt;&lt;/div&gt;<br />
&lt;?php if ($comment-&gt;comment_approved == &#8216;0&#8242;) : ?&gt;<br />
&lt;em&gt;Your comment is awaiting moderation.&lt;/em&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;/li&gt;<br />
&lt;cite&gt;&lt;?php comment_author_link() ?&gt; on &lt;a href=&#8221;#comment-&lt;?php comment_ID() ?&gt;&#8221; title=&#8221;"&gt;&lt;?php comment_date(&#8216;F jS, Y&#8217;) ?&gt; at &lt;?php comment_time() ?&gt; &lt;?php edit_comment_link(&#8216;edit&#8217;,'&amp;nbsp;&amp;nbsp;&#8217;,&#8221;); ?&gt;&lt;/a&gt;&lt;/cite&gt;<br />
&lt;?php<br />
/* Changes every other comment to a different class */<br />
$oddcomment = ( empty( $oddcomment ) ) ? &#8216;class=&#8221;alt&#8221; &#8216; : &#8221;;<br />
?&gt;<br />
&lt;?php endforeach; /* end for each comment */ ?&gt;<br />
&lt;/ol&gt;</em></p></blockquote>
<p style="text-align: justify;">E depois estilizá-lo com o seguinte CSS:</p>
<blockquote style="text-align: justify;"><p><em>.commentlist .quote {<br />
background:url(http://www.yoursite.com/images/bg_quote.gif) no-repeat top right;<br />
}</p>
<p>.commentlist li {<br />
padding: 5px 18px 22px 18px;<br />
margin-top:15px;<br />
background:#454545 url(http://www.yoursite.com/images/bg_commentlist.gif) bottom no-repeat;<br />
color:#e4edee;<br />
}</p>
<p>.commentlist cite {<br />
display:block;<br />
font-style:normal<br />
}</p>
<p>.commentlist cite a:link, .commentlist cite a:visited {<br />
color:#88e5f0;<br />
text-decoration:none;<br />
}</p>
<p>.commentlist cite a:hover, .commentlist cite a:active {<br />
color:#FFF;<br />
text-decoration:underline;<br />
}</em></p></blockquote>
<p style="text-align: justify;"><strong>Download: <a href="http://www.wordpress-love.com/images/comment_bubble.psd" target="_blank">Balão de Comentários (.psd)</a></strong></p>
<p style="text-align: justify;"> </p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 441px;">
<dt class="wp-caption-dt"><img title="alternar setas" src="http://www.wordpress-love.com/images/alternarsetas.jpg" alt="alternar setas" width="431" height="371" /></dt>
</dl>
</div>
<p style="text-align: justify;"><strong>3. Alternar Setas dos Comentários</strong></p>
<p style="text-align: justify;">Esta estilização tem como objectivo fazer alternar os comentários com o estilo apresentado na imagem. Ela faz uso do atributo &#8220;.alt&#8221; nas imagens para fazer a alternação devidamente.<br />
Ele utiliza dois fundos diferentes: <a href="http://www.wordpress-love.com/images/bg_paint.gif" target="_blank">fundo 1</a> e <a href="http://www.wordpress-love.com/images/bg_paint_alt.gif" target="_blank">fundo 2</a>. Utiliza também duas imagens: <a href="http://www.wordpress-love.com/images/bg_cite_arrows.gif" target="_blank">imagem 1</a> e <a href="http://www.wordpress-love.com/images/commentlink.gif" target="_blank">imagem 2</a> e ainda dois tipos de setas: <a href="http://www.wordpress-love.com/images/comment_arrows.gif" target="_blank">seta 1</a> e <a href="http://www.wordpress-love.com/images/comment_arrows_alt.gif" target="_blank">seta 2</a>.<br />
Faça &#8220;salvar como&#8221; e carrege-as para o seu servidor.<br />
Depois disso vamos editar o ficheiro &#8220;comments.php&#8221; com o seguinte código:</p>
<blockquote style="text-align: justify;"><p><em>&lt;ol class=&#8221;commentlist&#8221;&gt;<br />
&lt;?php foreach ($comments as $comment) : ?&gt;<br />
&lt;li &lt;?php echo $oddcomment; ?&gt;id=&#8221;comment-&lt;?php comment_ID() ?&gt;&#8221;&gt;<br />
&lt;div class=&#8221;commenttext&#8221;&gt;<br />
&lt;cite&gt;&lt;?php comment_author_link() ?&gt;&lt;/cite&gt;<br />
&lt;?php comment_text() ?&gt;<br />
&lt;span class=&#8221;date&#8221;&gt;&lt;img src=&#8221;/images/commentlink.gif&#8221; alt=&#8221;" /&gt; &lt;a href=&#8221;#comment-&lt;?php comment_ID() ?&gt;&#8221; title=&#8221;"&gt;&lt;?php comment_time() ?&gt; on &lt;?php comment_date(&#8216;n/j/y&#8217;) ?&gt;&lt;/a&gt;&lt;/span&gt; &lt;?php edit_comment_link(&#8216;edit&#8217;,'&amp;nbsp;&amp;nbsp;&#8217;,&#8221;); ?&gt;<br />
&lt;/div&gt;<br />
&lt;?php if ($comment-&gt;comment_approved == &#8216;0&#8242;) : ?&gt;<br />
&lt;em&gt;Your comment is awaiting moderation.&lt;/em&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;/li&gt;<br />
&lt;?php<br />
/* Changes every other comment to a different class */<br />
$oddcomment = ( empty( $oddcomment ) ) ? &#8216;class=&#8221;alt&#8221; &#8216; : &#8221;;?&gt;<br />
&lt;?php endforeach; /* end for each comment */ ?&gt;<br />
&lt;/ol&gt;</em></p></blockquote>
<p style="text-align: justify;">E aqui está o CSS:</p>
<blockquote style="text-align: justify;"><p><em>ol.commentlist {<br />
margin:0;<br />
padding:0;<br />
}</p>
<p>.commentlist li {<br />
margin-bottom:8px;<br />
background: #60360b url(http://www.yoursite.com/images/comment_arrows.gif) bottom no-repeat;<br />
color:#FFF;<br />
list-style:none;<br />
width:413px;<br />
}</p>
<p>.commentlist .commenttext {<br />
background:url(http://www.yoursite.com/images/bg_paint.gif) no-repeat;<br />
padding:22px 22px 50px 22px;<br />
}</p>
<p>.commentlist cite {<br />
display:block;<br />
color:#FFF;<br />
font-weight:bold;<br />
text-transform:uppercase;<br />
font-style:normal;<br />
background:url(http://www.yoursite.com/images/bg_cite_arrows.gif) bottom repeat-x;<br />
padding-bottom:12px;<br />
font-size:1.1em;<br />
}</p>
<p>.commentlist a:link, .commentlist a:visited {<br />
color:#fff9b9;<br />
}</p>
<p>.commentlist a:hover, .commentlist a:active {<br />
color:#FFF;<br />
}</p>
<p>.commentlist .date {<br />
background:#930e27;<br />
padding:3px;<br />
}</p>
<p>li.alt {<br />
background:#836241 url(http://www.yoursite.com/images/comment_arrows_alt.gif) bottom no-repeat;<br />
}</p>
<p>li.alt .commenttext {<br />
background:url(http://www.yoursite.com/images/bg_paint_alt.gif) no-repeat;<br />
}</p>
<p>li.alt .date {<br />
background:#67421c;<br />
padding:3px;<br />
}</em></p></blockquote>
<p style="text-align: justify;"><strong>Download: <a href="http://www.wordpress-love.com/images/comment_arrows.psd" target="_blank">Alternando setas nos comentários (.psd)</a></strong></p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2009/01/como-estilizar-os-comentarios-de-resposta-no-seu-blog-wordpress-27/" title="Como estilizar os comentários de resposta no seu blog Wordpress 2.7">Como estilizar os comentários de resposta no seu blog Wordpress 2.7</a></li><li><a href="http://www.wordpress-love.com/2008/12/como-destacar-os-ultimos-artigos-publicados-no-seu-blog/" title="Como destacar os últimos artigos publicados no seu blog?">Como destacar os últimos artigos publicados no seu blog?</a></li><li><a href="http://www.wordpress-love.com/2008/09/widget-contador-de-comentarios-para-wordpress/" title="Widget contador de comentários para Wordpress">Widget contador de comentários para Wordpress</a></li><li><a href="http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/" title="Tutorial: como instalar uma DomTAB no seu blog Wordpress">Tutorial: como instalar uma DomTAB no seu blog Wordpress</a></li><li><a href="http://www.wordpress-love.com/2009/07/10-dicas-para-fazer-o-seu-blog-wordpress-sobressair-da-concorrencia/" title="10 dicas para fazer o seu blog Wordpress sobressair da concorrência!">10 dicas para fazer o seu blog Wordpress sobressair da concorrência!</a></li><li><a href="http://www.wordpress-love.com/2009/06/o-que-ha-de-novo-no-wordpress-28/" title="O que há de novo no Wordpress 2.8?">O que há de novo no Wordpress 2.8?</a></li><li><a href="http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/" title="Tutorial: Como alterar o aspecto do seu painel de administração WP2.7">Tutorial: Como alterar o aspecto do seu painel de administração WP2.7</a></li><li><a href="http://www.wordpress-love.com/2009/01/como-destacar-os-comentarios-do-administrador-no-wordpress-27/" title="Como destacar os comentários do Administrador no Wordpress 2.7?">Como destacar os comentários do Administrador no Wordpress 2.7?</a></li><li><a href="http://www.wordpress-love.com/2008/12/como-desligar-os-comentarios-do-seu-blog-em-posts-com-mais-de-30-dias/" title="Como desligar os comentários do seu blog em posts com mais de 30 dias?">Como desligar os comentários do seu blog em posts com mais de 30 dias?</a></li><li><a href="http://www.wordpress-love.com/2008/11/como-tornar-os-comentarios-do-seu-blog-compativeis-com-o-novo-wp27/" title="Como tornar os comentários do seu blog compatíveis com o novo WP2.7?">Como tornar os comentários do seu blog compatíveis com o novo WP2.7?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2008/10/tutorial-como-colocar-os-comentarios-do-seu-blog-com-mais-estilo/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Tutorial: Como criar um template Wordpress de raíz &#8211; Comentários, Sidebar e Arquivos (parte 2)</title>
		<link>http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-comentarios-sidebar-e-arquivos-parte-2/</link>
		<comments>http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-comentarios-sidebar-e-arquivos-parte-2/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 18:29:53 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[arquivos]]></category>
		<category><![CDATA[comentarios]]></category>
		<category><![CDATA[criar]]></category>
		<category><![CDATA[criar um template]]></category>
		<category><![CDATA[raiz]]></category>
		<category><![CDATA[sidebar]]></category>
		<category><![CDATA[tema]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[tutoriais]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[wordpres]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=187</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-comentarios-sidebar-e-arquivos-parte-2/">Tutorial: Como criar um template Wordpress de raíz &#8211; Comentários, Sidebar e Arquivos (parte 2)</a></p>
&#160;&#160;

Tutorial: Como criar um template Wordpress de raíz &#8211; Comentários, Sidebar e Arquivos (parte 2)
Hoje vamos leccionar a segunda parte de um conjunto de dois tutoriais sobre como criar um template Wordpres de raíz. Se por ventura não leu a primeira parte, aconselho-o a fazê-lo: Como criar um template wordpress de raiz (parte 1).
Partindo desse [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-comentarios-sidebar-e-arquivos-parte-2/">Tutorial: Como criar um template Wordpress de raíz &#8211; Comentários, Sidebar e Arquivos (parte 2)</a></p>
<p style="text-align: justify;">Hoje vamos leccionar a segunda parte de um conjunto de dois tutoriais sobre como criar um template Wordpres de raíz. Se por ventura não leu a primeira parte, aconselho-o a fazê-lo: <a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-parte-1/" target="_blank">Como criar um template wordpress de raiz (parte 1)</a>.</p>
<p style="text-align: justify;">Partindo desse mesmo artigo, iremos dar continuidade à construção de um template um pouco mais completo, com a inserção de uma sidebar, a caixa de comentários do blog e também uma página de arquivos. Com a utilização do primeiro tutorial e com a integração deste segundo, torna-se praticamente simples a concepção de um template para Wordpress. Todavia, os exemplos aqui prestados são com o intuito de criar um template simples e funcional, pelo que se desejar poderá sempre equacionar um desenvolvimento mais aprofundado da matéria e explorar opções mais avançadas de programação em Wordpress.</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">PASSO Nº1 &#8211; CRIAÇÃO DA SIDEBAR</span></strong></p>
<p style="text-align: justify;">Comece por criar um novo ficheiro na sua directoria do template, com o nome <code>functions.php</code> e abra-o para o editar. Depois disso, cole o seguinte código:</p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="sidebar" src="http://www.wordpress-love.com/images/sidebar1.png" alt="sidebar" width="500" height="209" /></dt>
</dl>
</div>
<p style="text-align: justify;">O que este código faz, é dizer ao seu Wordpress que o seu theme tem uma sidebar widget ready. Este código pode ser facilmente expandido se você quiser colocar várias áreas de widgets, por exemplo. Também aproveitamos para referir que a sidebar do nosso theme utiliza um código HTML diferente daquele que o Wordpress geralmente exterioriza. O que isso faz é colocar os elementos da sidebar envolvidos nas tags <code>&lt;li&gt;</code>, o que certamente não ficaria muito bonito no nosso theme.</p>
<p style="text-align: justify;">Agora vamos desenhar a sidebar, sendo que deverá criar um novo ficheiro intitulado <code>sidebar.php</code> e colar lá dentro o seguinte código.</p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="sidebar" src="http://www.wordpress-love.com/images/sidebar3.png" alt="sidebar" width="500" height="164" /></dt>
</dl>
</div>
<p style="text-align: justify;">O que este código faz é dizer ao Wordpress onde estará localizada a sua sidebar. Está colocando também um texto por defeito que só irá aparecer caso você não tenha widgets definidos.</p>
<p style="text-align: justify;">Para finalizar, deveremos incluir a sidebar no ficheiro <code>index.php</code> do template, portanto abra esse mesmo ficheiro e cole o seguinte código depois desta tag <code>&lt;div id="content"&gt;:</code> </p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="sidebar" src="http://www.wordpress-love.com/images/sidebar2.png" alt="sidebar" width="500" height="24" /></dt>
</dl>
</div>
<p style="text-align: justify;">E parabéns, acabou de criar a sidebar do seu theme!</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">PASSO Nº2 &#8211; COMENTÁRIOS</span></strong></p>
<p style="text-align: justify;">O sistema de comentários do Wordpress pode ser simples ou complexo, dependendo da sua vontade, no entanto e tendo em conta que estamos a desenvolver um template simples, achámos por bem envolver um sistema de comentários simples.</p>
<p style="text-align: justify;">O Wordpress coloca tudo simplificado com a integração do seu sistema de comentários por defeito, que inclui um design simplista e funcional, e que pode ser utilizado em qualquer tema, uma vez que vem integrado em todas as cópias do Wordpress. Portanto, isso é o que vamos fazer. Abra o ficheiro <code>index.php</code> e coloque o seguinte código após a 13ª linha (estou a referir-me ao local logo em baixo aos detalhes dos posts, tipo <code>the_time()</code>, etc.)</p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="comentarios" src="http://www.wordpress-love.com/images/comentarios1.png" alt="comentarios" width="500" height="51" /></dt>
</dl>
</div>
<p style="text-align: justify;">Como pode constatar, esta porção de código faz referência a um ficheiro que ainda não temos no nosso theme.</p>
<p style="text-align: justify;">Aproveite para testar o seu template, e irá aperceber-se de que ele não é esperto o suficiente para apresentar a caixa de comentários e todos os comentários na homepage, mas quando clica num artigo, tudo aparece como desejava. Bem&#8230; excepto a área de texto que provavelmente ficou muito grande. Para resolvermos esta situação não iremos ao core do Wordpress editar o que está feito, pelo que o processo mais simples é adicionar uma linha ao CSS, fazendo com que este processo se torne bem mais simples. Portanto, adicione o seguinte código ao fundo do seu ficheiro <code>style.css</code>.</p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="comentarios" src="http://www.wordpress-love.com/images/comentarios2.png" alt="comentarios" width="500" height="91" /></dt>
</dl>
</div>
<p style="text-align: justify;">A primeira linha define uma largura fixa de 400 pixeis para a caixa de texto e inclui também um padding para tornar a leitura mais agradável. Agora você já deve ter um sistema de comentários simples e ao mesmo tempo ultra funcional no seu template.</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">PASSO Nº3 &#8211; OS ARQUIVOS</span></strong></p>
<p style="text-align: justify;">A maioria dos sites e blogs em Wordpress têm uma página de &#8217;arquivos&#8217;, sendo esse o local onde os leitores irão procurar por entradas mais antigas. O formato comum é feito em duas listas, uma com todos os links para os artigos por categoria, e outra dos artigos ordenados por mês. Isto torna os arquivos bastante mais funcionais e simples, facilitando a leitura e navegação do leitor.</p>
<p style="text-align: justify;"><code>archives.php</code> é um ficheiro geralmente encontrado por defeito nos ficheiros do WordPress, sendo que não é necessário &#8220;codar&#8221; nenhum header especial para fazê-los aparecer. No entanto se desejar poderá tentar criar uma página singular e única para o propósito dos arquivos.</p>
<p style="text-align: justify;">Portanto, crie o ficheiro e cole nele o seguinte código.</p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="arquivos" src="http://www.wordpress-love.com/images/arquivos1.png" alt="arquivos" width="500" height="617" /></dt>
</dl>
</div>
<p style="text-align: justify;">Este código pode parecer-lhe idêntico ao <code>index.php</code> mas se olhar com cuidado irá reparar que não existe nenhum loop Wordpress. Isto acontece porque estamos a criar uma página com um item apenas. Ainda assim poderemos utilizar funções como o <code>the_title()</code> para colectar e apresentar informação sobre a página.</p>
<p style="text-align: justify;">Existe também a função <code>the_content()</code>, que o ajudará a colocar algum texto nesta página se sentir necessidade disso. Agora em termos gerais o funcionamento é muito simples, é uma listagem standard (na verdade são duas&#8230;) com duas funções, <code>wp_list_categories()</code> e <code>wp_get_archives()</code>. Ambas as funções exteriorizam uma listagem, sendo que a primeira lista todas as categorias do site e atribui-lhe um link que apresenta todos os artigos dentro dessa categoria. A segunda faz precisamente o mesmo, mas em vez de categorias importa os meses do ano em que foram inseridos artigos.</p>
<p style="text-align: justify;">Os parâmetros nas funções colocam um contador com o número de artigos dentro de cada categoria, para facilitar a navegação do leitor. Depois disso e para adicionar esta página fantástica ao seu blog, apenas tens de ir escrever uma nova página e mudar o &#8221;Page Template&#8221; para o estilo &#8221;Archives Page&#8221; e gravar. Parabéns o seu arquivo está online!</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">PASSO Nº4 &#8211; TESTAR!</span></strong></p>
<p style="text-align: justify;">Agora que concluiu o processo todo de inclusão da sidebar, comentários e arquivos no seu template Wordpress, procure realizar alguns testes de funcionamento e verificar se tudo corre às mil maravilhas!</p>
<p style="text-align: justify;"> </p>
<div class="mceTemp" style="text-align: justify;"><strong><span style="color: #ff0000;">DOWNLOAD:</span></strong> <a href="http://nettuts.s3.amazonaws.com/075_WordpressPart2/files.zip" target="_blank"><span style="color: #7f0000;">Descarregar código fonte do template</span></a>.</div>
<p style="text-align: justify;"><strong><span style="color: #ff0000;"><a href="http://feeds.feedburner.com/wordpresslove" target="_blank"><span style="color: #7f0000;">SUBSCREVA</span></a></span></strong> o Wordpress-Love para mais tutoriais e novidades do mundo Wordpress!</p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-parte-1/" title="Tutorial: Como criar um template Wordpress de raíz (parte 1)">Tutorial: Como criar um template Wordpress de raíz (parte 1)</a></li><li><a href="http://www.wordpress-love.com/2009/12/como-criar-uma-pagina-de-arquivos-eficiente-e-fantastica-para-o-seu-blog/" title="Como criar uma página de arquivos eficiente e fantástica para o seu blog!">Como criar uma página de arquivos eficiente e fantástica para o seu blog!</a></li><li><a href="http://www.wordpress-love.com/2009/03/16-truques-e-dicas-para-estilizar-e-modificar-os-comentarios-do-seu-blog/" title="16 truques e dicas para estilizar e modificar os comentários do seu blog!">16 truques e dicas para estilizar e modificar os comentários do seu blog!</a></li><li><a href="http://www.wordpress-love.com/2009/03/11-truques-para-tornar-o-template-do-seu-blog-ainda-mais-incrivel/" title="11 truques para tornar o template do seu blog ainda mais incrível!">11 truques para tornar o template do seu blog ainda mais incrível!</a></li><li><a href="http://www.wordpress-love.com/2010/02/10-templates-wordpress-gratis-para-galerias/" title="10 templates wordpress grátis para galerias">10 templates wordpress grátis para galerias</a></li><li><a href="http://www.wordpress-love.com/2009/09/como-forcar-a-utilizacao-de-um-wordpress-theme-especifico/" title="Como forçar a utilização de um Wordpress Theme específico?">Como forçar a utilização de um Wordpress Theme específico?</a></li><li><a href="http://www.wordpress-love.com/2009/08/como-criar-um-template-wordpress-traduzivel-para-multi-linguas/" title="Como criar um template Wordpress traduzível para multi línguas">Como criar um template Wordpress traduzível para multi línguas</a></li><li><a href="http://www.wordpress-love.com/2009/03/video-flick-20-o-template-de-videos-que-faltava-ao-mercado/" title="Video Flick 2.0 &#8211; O template de videos que faltava ao mercado!">Video Flick 2.0 &#8211; O template de videos que faltava ao mercado!</a></li><li><a href="http://www.wordpress-love.com/2009/01/template-freemium-traduzido-para-portugues/" title="Template FREEmium traduzido para Português">Template FREEmium traduzido para Português</a></li><li><a href="http://www.wordpress-love.com/2008/09/automatizar-trabalhos-com-wordpress/" title="Automatizar trabalhos com Wordpress">Automatizar trabalhos com Wordpress</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-comentarios-sidebar-e-arquivos-parte-2/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Como criar uma caixa de informação sobre o autor no seu template wordpress</title>
		<link>http://www.wordpress-love.com/2008/09/como-criar-uma-caixa-de-informacao-sobre-o-autor-no-seu-template-wordpress/</link>
		<comments>http://www.wordpress-love.com/2008/09/como-criar-uma-caixa-de-informacao-sobre-o-autor-no-seu-template-wordpress/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 01:37:41 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[autores]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[caixa]]></category>
		<category><![CDATA[destaque]]></category>
		<category><![CDATA[fotografia]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[informação]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=182</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/09/como-criar-uma-caixa-de-informacao-sobre-o-autor-no-seu-template-wordpress/">Como criar uma caixa de informação sobre o autor no seu template wordpress</a></p>
&#160;&#160;

Como criar uma caixa de informação sobre o autor no seu template wordpress
Hoje vou dar uma dica muito simples para a criação de uma caixa sobre o autor do blog, que geralmente está posicionada no final dos artigos, deixando um pouco mais de informação sobre quem cria e escreve regularmente no blog. Esta opção é [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/09/como-criar-uma-caixa-de-informacao-sobre-o-autor-no-seu-template-wordpress/">Como criar uma caixa de informação sobre o autor no seu template wordpress</a></p>
<p style="text-align: justify;">Hoje vou dar uma dica muito simples para a criação de uma caixa sobre o autor do blog, que geralmente está posicionada no final dos artigos, deixando um pouco mais de informação sobre quem cria e escreve regularmente no blog. Esta opção é também muito interessante para todos os bloggers que utilizam múltiplos autores, uma vez que permite saber de antemão quem é que escreve o quê, oferecendo igualmente alguma visibilidade extra para o autor. O mesmo se poderá aplicar aos guest-posts.</p>
<div class="mceTemp" style="text-align: justify;">
<dl class="wp-caption alignnone" style="width: 510px;">
<dt class="wp-caption-dt"><img title="destacar autor" src="http://www.wordpress-love.com/images/destacarautor.png" alt="destacar autor" width="500" height="245" /></dt>
</dl>
</div>
<p style="text-align: justify;">Estes dois exemplos foram retirados do blog <a href="http://www.webtuga.com/google-interessada-na-valve/" target="_blank">Webtuga</a> e do <a href="http://www.alistapart.com/articles/zebrastripingmoredataforthecase" target="_blank">A list Apart</a> e são precisamente aquilo que pretendemos construir no nosso blog. Vamos ver como.<br />
Penso que existem plugins que fazem esta tarefa automaticamente, mas o processo manual e via código é bastante mais engraçado e estimulante, e ainda por cima é muito simples.</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">1. INICIAR</span></strong></p>
<p style="text-align: justify;">Todo o conteúdo do código vai estar embebido numa <em>&lt;div&gt;</em>, que poderá posicionar onde bem quiser. Geralmente este tipo de código e destaque ao autor, é colocando no final de cada artigo, pelo que editar o ficheiro single.php do seu blog será o mais lógico. Eis o código:</p>
<p style="text-align: justify;"><em>&lt;div id=&#8221;authorbox&#8221;&gt;<br />
&lt;strong&gt;Sobre o Autor&lt;/strong&gt; </em></p>
<p style="text-align: justify;"><em></em></p>
<p style="text-align: justify;"><em>&lt;div&gt;<br />
&lt;img src=&#8221;/images/&lt;?php the_author_ID();?&gt;.png&#8221; alt=&#8221;Author Image&#8221; id=&#8221;authorpic&#8221;/&gt;<br />
&lt;/div&gt;</em></p>
<p style="text-align: justify;"><em>&lt;div id=&#8221;authorbio&#8221;&gt;<br />
&lt;?php the_author_description();?&gt;<br />
&lt;/div&gt;</em></p>
<p style="text-align: justify;"><em>&lt;/div&gt;</em></p>
<p style="text-align: justify;">Este é apenas o código em bruto. Agora vamos ver como funciona para que os conteúdos apareçam correctamente. Onde diz &#8220;Sobre o Autor&#8221;, poderá trocar pelo que bem entender.</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">2. O AVATAR</span></strong></p>
<p style="text-align: justify;">Geralmente o avatar é colocado numa pasta de imagens específica ou criada para o efeito. Você poderá fazer isso também no seu alojamento, por exemplo. Se por ventura utilizar múltiplos autores no seu blog, a melhor forma de os conseguir chamar é utilizando uma tag <em>the_author_ID</em>, para gerar um ID único por cada autor (para ver o ID de utilizador coloque o rato sobre o nome de utilizador no seu painel de administração wordpress &#8211; secção utilizadores). Se a imagem se chamar por exemplo, 2.PNG, o número irá corresponder ao ID2 do autor do blog.</p>
<p style="text-align: justify;">Para que este procedimento funcione correctamente, poderá criar ficheiros de imagem com os IDs de cada autor, ou seja, 1.PNG, 2.PNG, e por ai adiante.</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">3. O CORPO DE TEXTO &#8211; BIO</span></strong></p>
<p style="text-align: justify;">Este campo poderemos aproveitar facilmente pela caixa de descrição do autor que está localizada nas propriedades do utilizador, no painel de administração do Wordpress. Para o fazermos importamos uma tag <em>the_author_description</em>, que copia toda a informação biográfica do autor colocada no referido painel de administração do Wordpress.</p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">4. O ESTILO</span></strong></p>
<p style="text-align: justify;">A adaptação do estilo pode ser feito por intermédio do CSS através da invocação das diferentes div-ids, no caso de desejar apresentar caixas diferentes para cada autor, por exemplo. Essa parte é simples, pelo que deixo-a para si! <img src='http://www.wordpress-love.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;"><strong><span style="color: #ff0000;">5. OUTRAS ADIÇÕES EXTRA</span></strong></p>
<p style="text-align: justify;">Poderá customizar ainda mais a sua ficha de autor, importando informação adicional, como o exemplo apresentado e retirado do blog Webtuga. Eis algumas coisas que poderá querer utilizar:</p>
<ul style="text-align: justify;">
<li><strong>O website do autor</strong><br />
Para importar o website do autor, utilize a tag <em>the_author_url</em>, que importa automaticamente o campo que está no painel de utilizadores do seu blog.</li>
<li><strong>A data do artigo</strong><br />
Poderá desejar apresentar a data do artigo que o autor acabou de escrever. Para isso importe a tag <em>the_date</em>. Simples.</li>
</ul>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">Basicamente o funcionamento do código em cima é esse. Agora é so colocá-lo no seu blog e começar a apresentar a cara de quem participa activamente nele!<br />
Se gostou deste tutorial, considere subscrever o nosso <a href="http://feeds.feedburner.com/wordpresslove" target="_blank">RSS Feed</a>, ou a nossa Newsletter.</p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2009/01/template-freemium-traduzido-para-portugues/" title="Template FREEmium traduzido para Português">Template FREEmium traduzido para Português</a></li><li><a href="http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/" title="Tutorial: Como alterar o aspecto do seu painel de administração WP2.7">Tutorial: Como alterar o aspecto do seu painel de administração WP2.7</a></li><li><a href="http://www.wordpress-love.com/2008/12/como-destacar-os-ultimos-artigos-publicados-no-seu-blog/" title="Como destacar os últimos artigos publicados no seu blog?">Como destacar os últimos artigos publicados no seu blog?</a></li><li><a href="http://www.wordpress-love.com/2008/10/fotografia-exclusiva-da-versao-final-do-painel-de-administracao-do-wp27/" title="Fotografia exclusiva da versão final do painel de administração do WP2.7">Fotografia exclusiva da versão final do painel de administração do WP2.7</a></li><li><a href="http://www.wordpress-love.com/2008/10/template-wordpress-newsmag-em-portugues/" title="Template Wordpress NewsMag, em Português">Template Wordpress NewsMag, em Português</a></li><li><a href="http://www.wordpress-love.com/2008/09/tema-wordpress-hello-wiki-em-portugues/" title="Tema Wordpress &#8216;Hello Wiki&#8217; em Português">Tema Wordpress &#8216;Hello Wiki&#8217; em Português</a></li><li><a href="http://www.wordpress-love.com/2008/09/tema-wordpress-agregado-em-portugues/" title="Tema Wordpress &#8216;Agregado&#8217; em Português">Tema Wordpress &#8216;Agregado&#8217; em Português</a></li><li><a href="http://www.wordpress-love.com/2008/08/template-wordpress-change-room-em-portugues/" title="Template Wordpress Change Room, em Portugues">Template Wordpress Change Room, em Portugues</a></li><li><a href="http://www.wordpress-love.com/2008/07/template-wordpress-fun-em-portugues/" title="Template Wordpress Fun, em Português">Template Wordpress Fun, em Português</a></li><li><a href="http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/" title="Tutorial: como instalar uma DomTAB no seu blog Wordpress">Tutorial: como instalar uma DomTAB no seu blog Wordpress</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2008/09/como-criar-uma-caixa-de-informacao-sobre-o-autor-no-seu-template-wordpress/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Como utilizar os campos personalizados no wordpress (custom fields)</title>
		<link>http://www.wordpress-love.com/2008/07/como-utilizar-os-campos-personalizados-no-wordpress-custom-fields/</link>
		<comments>http://www.wordpress-love.com/2008/07/como-utilizar-os-campos-personalizados-no-wordpress-custom-fields/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 18:26:41 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[campos]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[fields]]></category>
		<category><![CDATA[personalizados]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutoriais]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=30</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/07/como-utilizar-os-campos-personalizados-no-wordpress-custom-fields/">Como utilizar os campos personalizados no wordpress (custom fields)</a></p>
&#160;&#160;

Como utilizar os campos personalizados no wordpress (custom fields)
O Wordpress é de facto um CMS fantástico, não fosse ele altamente flexível para os programadores e desenvolvedores de templates. Uma das vantagens desta plataforma de blogging, é que permite utilizar campos personalizados, através da inserção de dados extra, chamados de meta-data, em combinação com os tais [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/07/como-utilizar-os-campos-personalizados-no-wordpress-custom-fields/">Como utilizar os campos personalizados no wordpress (custom fields)</a></p>
<p style="text-align: justify;">O Wordpress é de facto um CMS fantástico, não fosse ele altamente flexível para os programadores e desenvolvedores de templates. Uma das vantagens desta plataforma de blogging, é que permite utilizar campos personalizados, através da inserção de dados extra, chamados de <em>meta-data</em>, em combinação com os tais campos personalizados, vulgarmente conhecidos como <em>custom fields</em>.</p>
<p style="text-align: justify;">É por causa destes campos personalizados que por vezes surgem templates para wordpress fantásticas e todo o mundo fica de boca aberta perguntando como foi possível fazer tal coisa com o Wordpress. Pois bem, estes campos personalizados possibilitam recriar no Wordpress praticamente tudo, criando templates bem diferentes do que é comum no mundo dos blogs.</p>
<p style="text-align: justify;">Caso nunca tenha reparado, no editor de conteúdos do seu blog Wordpress, você deverá ter por baixo um campo chamado &#8220;Custom Fields&#8221; ou &#8220;Campos Personalizados&#8221;, que funciona de forma muito simples. Do lado esquerdo está a &#8220;Key&#8221; que você vai chamar, e do lado direito o &#8220;Value&#8221; que corresponde à acção que se vai desenrolar depois de chamar a função. Vamos ver mais à frente&#8230;.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.wordpress-love.com/images/campos-personalizados.png" alt="custom fields wordpress" width="570" height="133" /></p>
<p style="text-align: justify;">Os campos personalizados funcionam através da &#8220;Key&#8221; (chave) e do &#8220;Value&#8221; (valor). A única coisa que ambos têm em comum, é o facto de você ter de chamar ambos no loop do seu código.</p>
<blockquote style="text-align: justify;"><p><em>&lt;?php the_meta(); ?&gt;</em></p></blockquote>
<p style="text-align: justify;">Esta é seguramente a forma mais simples de apresentar os dados. A template tag importa todos os dados da meta-data e coloca-os numa folha de estilo CSS chamada post-meta. A &#8220;Key&#8221; é um parâmetro que será identificado como post-meta-key.</p>
<p style="text-align: justify;">Apresentando uma lista de itens sem ordem poderia ser:</p>
<blockquote style="text-align: justify;"><p><em>&lt;ul class=&#8217;post-meta&#8217;&gt;<br />
&lt;li&gt;&lt;span class=&#8217;post-meta-key&#8217;&gt;Personalidade:&lt;/span&gt; happy&lt;/li&gt;<br />
&lt;li&gt;&lt;span class=&#8217;post-meta-key&#8217;&gt;Metereologia:&lt;/span&gt; fine&lt;/li&gt;<br />
&lt;/ul&gt;</em></p></blockquote>
<p style="text-align: justify;">Você poderá interessar-se em utilizar estes dados de uma forma mais sofisticada, e fazendo uso de listas não ordenadas, que apresentem os seus dados de personalidade e metereologia, por exemplo.</p>
<p style="text-align: justify;">Para utilizar a chamada de dados de uma forma superior e mais avançada, usamos:</p>
<blockquote style="text-align: justify;"><p><em>get_post_meta($post_id, $key, $single);</em></p></blockquote>
<p style="text-align: justify;">Os parâmetros desta entrada são os seguintes:</p>
<p style="text-align: justify;"><strong>$post_id<br />
</strong>Este é o ID do artigo que guarda a informação contida na meta-data.<br />
A maioria das vezes é chamado pela função <span style="color: #000000;"><strong>$post-&gt;ID</strong>.</span></p>
<p style="text-align: justify;"><strong>$key<br />
</strong>A Key é a chave que contem o nome do campo meta value.</p>
<p style="text-align: justify;"><strong>$single</strong><br />
Este campo pode tanto ser <strong>falso</strong> como <strong>verdadeiro</strong> (true/false).<br />
Se for verdadeiro, irá resultar na chamada de um único resultado em forma de string.<br />
Se for falso ou não for específicado, a função irá retornar uma array do campo personalizado. Este passo é importante se fizer uso de diferentes $keys com o mesmo nome.</p>
<p style="text-align: justify;"><strong><span style="color: #800000;">Exemplo de utilização de um campo personalizado</span></strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.wordpress-love.com/images/campos.png" alt="campos personalizados" width="558" height="101" /></p>
<p style="text-align: justify;">Imaginemos a situação em que temos um campo chave com o título &#8220;Imagem&#8221; e onde o valor é o endereço dessa mesma imagem.<br />
Para apresentarmos essa mesma imagem, utilizariamos o seguinte código:</p>
<blockquote style="text-align: justify;"><p><em>&lt;?php $imagem = get_post_meta($post-&gt;ID, &#8216;Imagem&#8217;, true); ?&gt;<br />
&lt;img src=&#8221;&lt;?php echo $imagem; ?&gt;&#8221; alt=&#8221;" /&gt;</em></p></blockquote>
<p style="text-align: justify;">As possibilidades depois são imensas e a utilização dos campos especiais irá depender das necessidades de cada um e também da sua imaginação. Faça testes! <img src='http://www.wordpress-love.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2009/08/15-fantasticos-hacks-para-wordpress-realmente-uteis/" title="15 fantásticos hacks para Wordpress realmente úteis">15 fantásticos hacks para Wordpress realmente úteis</a></li><li><a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-parte-1/" title="Tutorial: Como criar um template Wordpress de raíz (parte 1)">Tutorial: Como criar um template Wordpress de raíz (parte 1)</a></li><li><a href="http://www.wordpress-love.com/2008/07/como-criei-um-footer-de-3-colunas-no-meu-blog-wordpress/" title="Como criei um footer de 3 colunas no meu blog Wordpress">Como criei um footer de 3 colunas no meu blog Wordpress</a></li><li><a href="http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/" title="Tutorial: como instalar uma DomTAB no seu blog Wordpress">Tutorial: como instalar uma DomTAB no seu blog Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/04/como-criar-uma-pagina-de-login-customizada-para-o-seu-blog/" title="Como criar uma página de login customizada para o seu blog">Como criar uma página de login customizada para o seu blog</a></li><li><a href="http://www.wordpress-love.com/2009/06/10-formas-de-acelerar-o-seu-blog-wordpress-imediatamente/" title="10 formas de acelerar o seu blog Wordpress imediatamente!">10 formas de acelerar o seu blog Wordpress imediatamente!</a></li><li><a href="http://www.wordpress-love.com/2008/10/tutorial-como-colocar-os-comentarios-do-seu-blog-com-mais-estilo/" title="Tutorial: como colocar os comentários do seu blog com mais estilo">Tutorial: como colocar os comentários do seu blog com mais estilo</a></li><li><a href="http://www.wordpress-love.com/2008/07/plugin-wordpress-snazzy-archives-arquivos-fantasticos-em-portugues/" title="Plugin Wordpress Snazzy Archives (Arquivos Fantasticos) em Português">Plugin Wordpress Snazzy Archives (Arquivos Fantasticos) em Português</a></li><li><a href="http://www.wordpress-love.com/2010/04/8-codigos-uteis-para-comecar-a-usar-no-wordpress-3-0/" title="8 códigos úteis para começar a usar no Wordpress 3.0">8 códigos úteis para começar a usar no Wordpress 3.0</a></li><li><a href="http://www.wordpress-love.com/2009/07/15-truques-e-dicas-para-tornar-o-seu-template-wordpress-mais-interessante/" title="15 truques e dicas para tornar o seu template wordpress mais interessante!">15 truques e dicas para tornar o seu template wordpress mais interessante!</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2008/07/como-utilizar-os-campos-personalizados-no-wordpress-custom-fields/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Como criei um footer de 3 colunas no meu blog Wordpress</title>
		<link>http://www.wordpress-love.com/2008/07/como-criei-um-footer-de-3-colunas-no-meu-blog-wordpress/</link>
		<comments>http://www.wordpress-love.com/2008/07/como-criei-um-footer-de-3-colunas-no-meu-blog-wordpress/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 18:25:33 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[criatividade]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[footer]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=29</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/07/como-criei-um-footer-de-3-colunas-no-meu-blog-wordpress/">Como criei um footer de 3 colunas no meu blog Wordpress</a></p>
&#160;&#160;

Como criei um footer de 3 colunas no meu blog Wordpress
Na semana passada andei lendo algumas coisas e deparei-me com um artigo no Blog Verde ensinando a criar um footer de 3 colunas. Resolvi então aproveitar parte da ideia e começar a trabalhar num footer de 3 colunas para o meu blog Fique-Rico. O processo tem [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/07/como-criei-um-footer-de-3-colunas-no-meu-blog-wordpress/">Como criei um footer de 3 colunas no meu blog Wordpress</a></p>
<p style="text-align: justify;">Na semana passada andei lendo algumas coisas e deparei-me com um artigo no <a href="http://blogverde.com/2008/07/04/como-adicionar-3-colunas-no-footer-do-seu-tema-wordpress/" target="_blank">Blog Verde</a> ensinando a criar um footer de 3 colunas. Resolvi então aproveitar parte da ideia e começar a trabalhar num footer de 3 colunas para o meu blog <a href="http://www.fique-rico.com" target="_blank">Fique-Rico</a>. O processo tem como objectivo criar três colunas invisíveis no footer do seu blog, que passam a ser administradas individualmente.<br />
Há quem utilize o footer do blog para colocar os créditos e informação demais, mas há também quem o utilize (como eu) para colocar artigos populares ou informação de redes sociais.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.wordpress-love.com/images/footer-rico.png" alt="footer 3 colunas" width="570" height="158" /></p>
<p style="text-align: justify;">Este é o aspecto geral do footer que criei lá no blog. Na coluna do lado esquerdo coloquei alguma Navegação que considero importante. No espaço do meio coloquei artigos populares que defini manualmente, e na coluna da direita coloquei um widget do MyBlogLog, com os leitores que passaram recentemente pelo blog.</p>
<p style="text-align: justify;">Para começar, vamos abrir o CSS (stylesheet.css) e colocar no fim dele as seguintes linhas:</p>
<blockquote style="text-align: justify;"><p><span style="font-family: Courier New;"><em>!&#8211;adicionando colunas footer&#8211;!<br />
#footercolumns {padding:2em 0 0 10%; }<br />
#footercolumns .block {float:left; width:30%; margin:0 0 0 2.5%; text-align:left;}<br />
#footercolumns .first, * html #footercolumns .first{clear:both; margin:0; text-align:justify;}</em></span></p></blockquote>
<p style="text-align: justify;">Eu não mexi ainda neste código CSS porque não senti necessidade, mas existem alguns parâmetros que você poderá customizar, como o padding, o float à esquerda, o alinhamento e a justificação.<br />
No footer do meu blog tenho o seguinte:</p>
<blockquote style="text-align: justify;"><p><span style="font-family: Courier New;"><em>&lt;div id=&#8221;footercolumns&#8221;&gt;<br />
&lt;div class=&#8221;inside&#8221;&gt;<br />
&lt;div class=&#8221;block first&#8221;&gt;<br />
&lt;h1&gt;Navegação&lt;/h1&gt;<br />
&lt;ul&gt;<br />
&lt;li&gt;&lt;a href=&#8221;"&gt;Home&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;"&gt;Contactos&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;"&gt;Sobre Paulo Faustino&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;"&gt;RSS Feed&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;"&gt;Themes Wordpress&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;"&gt;Publicidade&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;"&gt;Politica Privacidade&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Google Adsense&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Netaffiliation&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;BidVertiser&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Text Link Ads&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;<br />
&lt;div class=&#8221;block&#8221;&gt;<br />
&lt;h1&gt;Artigos Populares&lt;/h1&gt;<br />
&lt;ul&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Inserir Blog nos Motores de Busca e Directorios&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Themes Wordpress Grátis&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Como fazer uma barra de pesquisa Google&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Ferramentas de SEO&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Tutorial de instalação e utilização OpenX&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Criar um blog de sucesso em 12 meses&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Ganhar dinheiro com Videos&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Inserir Google Maps no Blog&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;" target=&#8221;_blank&#8221;&gt;Como utilizar o Webmaster Tools&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;<br />
&lt;div class=&#8221;block&#8221;&gt;<br />
&lt;h1&gt;Leitores Recentes&lt;/h1&gt;<br />
(script do MyBlogLog aqui)<br />
&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;</em></span></p></blockquote>
<p style="text-align: justify;">No lugar de cada coluna, é possível fazer algumas modificações e inclui qualquer outro tipo de informação. Isto é apenas um exemplo com os dados incluidos, para que possa situar-se mais facilmente relativamente ao exemplo que coloquei na imagem.<br />
O colega Mário Andrade dá ainda uma ajudinha a <a href="http://muiomuio.net/wp_get_archives-artigos-mais-recentes-no-wordpress-25/" target="_blank">importar automaticamente os artigos mais recentes</a> no seu blog. Considere também a utilização dessa linha de código com provavelmente umas tags &lt;li&gt; para ajudá-lo a organizar melhor a informação.</p>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;"><strong><span style="color: #800000;">Alguns exemplos de footers criativos<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span></strong></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/des.jpg" alt="des footer" width="500" height="327" /><br />
<a href="http://www.designshack.co.uk/" target="_blank"><em>Designshack</em></a></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/footers-10.png" alt="footers" width="500" height="254" /><br />
<a href="http://www.yodiv.com/" target="_blank"><em>YoDiv</em></a></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/kultur.jpg" alt="kultur" width="500" height="261" /><br />
<a href="http://www.kulturbanause.de/" target="_blank"><em>Kulturbanause.de</em></a></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/rapid.jpg" alt="rapid footer" width="500" height="182" /><br />
<a href="http://www.realmacsoftware.com/rapidweaver/" target="_blank"><em>Rapidweaver</em></a></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/footers-01.png" alt="footers" width="500" height="267" /><br />
<a href="http://www.hebatec.de/" target="_blank"><em>HEBAtec</em></a></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/freelanz.jpg" alt="freelanz" width="500" height="231" /><br />
<a href="http://www.freelenz.at/" target="_blank"><em>Freelenz.at</em></a></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/footers-00.png" alt="footers" width="500" height="135" /><br />
<a href="http://www.ustrendy.com/" target="_blank"><em>Us Trendy</em></a></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/vrbtb.bmp" alt="footers" width="500" height="182" /><br />
<a href="http://www.arrivaldesign.co.uk/" target="_blank"><em>Arrival Design</em></a></p>
<p> </p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-parte-1/" title="Tutorial: Como criar um template Wordpress de raíz (parte 1)">Tutorial: Como criar um template Wordpress de raíz (parte 1)</a></li><li><a href="http://www.wordpress-love.com/2008/07/como-utilizar-os-campos-personalizados-no-wordpress-custom-fields/" title="Como utilizar os campos personalizados no wordpress (custom fields)">Como utilizar os campos personalizados no wordpress (custom fields)</a></li><li><a href="http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/" title="Tutorial: como instalar uma DomTAB no seu blog Wordpress">Tutorial: como instalar uma DomTAB no seu blog Wordpress</a></li><li><a href="http://www.wordpress-love.com/2010/04/como-criar-uma-pagina-de-login-customizada-para-o-seu-blog/" title="Como criar uma página de login customizada para o seu blog">Como criar uma página de login customizada para o seu blog</a></li><li><a href="http://www.wordpress-love.com/2009/07/como-resolver-o-problema-internal-server-error-no-wordpress/" title="Como resolver o problema &#8216;internal server error&#8217; no Wordpress">Como resolver o problema &#8216;internal server error&#8217; no Wordpress</a></li><li><a href="http://www.wordpress-love.com/2009/06/10-formas-de-acelerar-o-seu-blog-wordpress-imediatamente/" title="10 formas de acelerar o seu blog Wordpress imediatamente!">10 formas de acelerar o seu blog Wordpress imediatamente!</a></li><li><a href="http://www.wordpress-love.com/2009/03/como-tornar-o-seu-template-wordpress-widget-ready/" title="Como tornar o seu template Wordpress widget ready?">Como tornar o seu template Wordpress widget ready?</a></li><li><a href="http://www.wordpress-love.com/2009/02/10-novos-plugins-para-wordpress-que-realmente-valem-a-pena/" title="10 novos plugins para Wordpress que realmente valem a pena!">10 novos plugins para Wordpress que realmente valem a pena!</a></li><li><a href="http://www.wordpress-love.com/2009/01/como-estilizar-os-comentarios-de-resposta-no-seu-blog-wordpress-27/" title="Como estilizar os comentários de resposta no seu blog Wordpress 2.7">Como estilizar os comentários de resposta no seu blog Wordpress 2.7</a></li><li><a href="http://www.wordpress-love.com/2008/12/como-destacar-os-ultimos-artigos-publicados-no-seu-blog/" title="Como destacar os últimos artigos publicados no seu blog?">Como destacar os últimos artigos publicados no seu blog?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2008/07/como-criei-um-footer-de-3-colunas-no-meu-blog-wordpress/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Tutorial: como instalar uma DomTAB no seu blog Wordpress</title>
		<link>http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/</link>
		<comments>http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 18:17:57 +0000</pubDate>
		<dc:creator>Paulo Faustino</dc:creator>
				<category><![CDATA[Tutorials Wordpress]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[domtabs]]></category>
		<category><![CDATA[instalação]]></category>
		<category><![CDATA[tutoriais]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wordpress-love.com/?p=22</guid>
		<description><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/">Tutorial: como instalar uma DomTAB no seu blog Wordpress</a></p>
&#160;&#160;

Tutorial: como instalar uma DomTAB no seu blog Wordpress

Hoje vou dar a conhecer o conceito de DomTabs, que hoje em dia é frequentemente utilizado em blogs, tanto em Wordpress, como em outras aplicações para blogging.
Como pode ver na imagem em cima, retirada do blog ProBlogger.net, as DomTabs permitem ao utilizador uma fácil navegação por diversas [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://network.actualtrade.eu/ads.php?spid=695a6d3175abf75f05436b0d05689626" frameborder="0" width="250" height="250"></iframe>&nbsp;<a rel="nofollow" href="http://themeforest.net/?ref=fxdiamond" target="_blank"><img src="http://themeforest.net/new/images/ms_referral_banners/TF_250x250.jpg" border="0" /></a>&nbsp;<a rel="nofollow" href="http://www.woothemes.com/amember/go.php?r=7816&i=b35"><img src="http://woothemes.com/ads/250x250a.jpg" border=0 alt="WooThemes - WordPress themes for everyone" width=250 height=250></a>
<br />
<a href="http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/">Tutorial: como instalar uma DomTAB no seu blog Wordpress</a></p>
<p style="text-align: justify;"><img src="http://www.wordpress-love.com/images/domtabs.png" alt="domtabs" width="327" height="179" /></p>
<p style="text-align: justify;">Hoje vou dar a conhecer o conceito de DomTabs, que hoje em dia é frequentemente utilizado em blogs, tanto em Wordpress, como em outras aplicações para blogging.<br />
Como pode ver na imagem em cima, retirada do blog ProBlogger.net, as DomTabs permitem ao utilizador uma fácil navegação por diversas temáticas, sem que na realidade o utilizador necessite de navegar em diversas páginas. A grande vantagem das DomTabs é exactamente essa. O utilizador neste caso poderá ver os melhores artigos de sempre do ProBlogger, como também os artigos o mês, artigos para iniciantes e os favoritos do Darren Rowse, tudo isso sem sair da mesma página. Aquilo a que eu geralmente chamo de navegação simplificada.</p>
<p style="text-align: justify;">A DomTabs para começar, é um scritp gratuíto. Além de funcionar como uma grande vantagem para o leitor, porque não exige uma navegação continuada, a DomTabs poupa também muito espaço ao seu blog. Numa DomTab é possível colocar imensa informação organizada em pequenas separadores, tal como representado na imagem.</p>
<p style="text-align: justify;">A DomTabs é um scritp gratuíto e pode ser utilizada em qualquer website, blog ou outro sistema CMS. No entanto, vou introduzir o conceito para o Wordpress, e depois você decide se pretende alterar alguma coisa ou não.</p>
<p style="text-align: justify;"><strong><span style="color: #800000;">Instalação da DomTab no seu blog Wordpress<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></strong></p>
<p style="text-align: justify;"><strong>[1]</strong> Faça <a href="http://www.onlinetools.org/tools/domtabdata/domtab.zip" target="_blank">download do script DomTabs</a> e descompacte o ficheiro .zip<br />
<strong>[2]</strong> Faça o upload do ficheiro <em>domtab.js</em> para a directoria do seu template Wordpress<br />
<strong>[3]</strong> Descarregue o ficheiro <a href="http://www.wordpress-love.com/images/domtab_love.rar" target="_blank">domtab_love.css</a> e coloque-o na directoria do seu template também<br />
<strong>[4]</strong> No header do seu blog (header.php), coloque o seguinte código após o <em>&lt;/head&gt;</em></p>
<blockquote>
<p style="text-align: justify;"><em>&lt;script type=”text/javascript” src=”&lt;?php bloginfo(’template_directory’); ?&gt;/domtab.js”&gt;&lt;/script&gt; &lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; href=&#8221;&lt;?php bloginfo(&#8216;template_directory&#8217;); ?&gt;/domtab_love.css&#8221; media=&#8221;screen&#8221; /&gt;</em></p>
</blockquote>
<p style="text-align: justify;"><span style="font-family: Courier New;"><em></em></span><strong>[5]</strong> Na sidebar (sidebar.php) do seu blog ou num widget, coloque o seguinte código</p>
<blockquote style="text-align: justify;"><p><em>&lt;div class=&#8221;domtab&#8221;&gt;<br />
  &lt;ul class=&#8221;domtabs&#8221;&gt;<br />
    &lt;li&gt;&lt;a href=&#8221;#<strong>t1</strong>&#8220;&gt;Tab 1&lt;/a&gt;&lt;/li&gt;<br />
    &lt;li&gt;&lt;a href=&#8221;#t2&#8243;&gt;Tab 2&lt;/a&gt;&lt;/li&gt;<br />
    &lt;li&gt;&lt;a href=&#8221;#t3&#8243;&gt;Tab 3&lt;/a&gt;&lt;/li&gt;<br />
  &lt;/ul&gt;<br />
  &lt;div&gt;<br />
    &lt;a name=&#8221;t1&#8243; id=&#8221;<strong>t1</strong>&#8220;&gt;&lt;/a&gt;<br />
    &lt;p&gt;Inserir conteúdos da primeira tab aqui,<br />
por exemplo ficheiros para download.&lt;/p&gt;<br />
  &lt;/div&gt;<br />
  &lt;div&gt;<br />
    &lt;a name=&#8221;t2&#8243; id=&#8221;<strong>t2</strong>&#8220;&gt;&lt;/a&gt;<br />
    &lt;p&gt;Inserir conteúdos da segunda tab aqui.&lt;/p&gt;<br />
  &lt;/div&gt;<br />
  &lt;div&gt;<br />
    &lt;a name=&#8221;t3&#8243; id=&#8221;<strong>t3</strong>&#8220;&gt;&lt;/a&gt;<br />
    &lt;p&gt;Inserir conteúdos da terceira tab aqui.&lt;/p&gt;<br />
  &lt;/div&gt;<br />
&lt;/div&gt;</em></p></blockquote>
<p style="text-align: justify;"><strong><span style="color: #800000;">Notas<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></strong></p>
<p style="text-align: justify;"><span style="color: #000000;">Se por ventura quiser fazer uso de mais do que 3 Tabs, como fez o Darren Rowse por exemplo, apenas necessita de copiar a secção de código da Tab e depois a secção de conteúdo na Tab. Pode adicionar o número de tabs que desejar, ou inclusivamente fazer um website assim, com conteúdos navegáveis a partir de DomTabs.</span></p>
<p style="text-align: justify;">O ficheiro <em>domtab_love.css</em> que está disponível para download, pode ser também editar num editor de ficheiros CSS. O ficheiro inclui todas as instruções em Português, pelo que é simples de utilizar.<br />
Eu para editar ficheiros utilizo o fantástico <a href="http://notepad-plus.sourceforge.net/uk/download.php" target="_blank">Notepad++</a>, que além de tudo, é gratuito.</p>
<p style="text-align: justify;">Se por ventura tiver algum problema com a utilização da DomTabs no seu blog, deixe um comentário.<br />
Estou para implementar potencialmente aqui no blog, mas tenho de ver primeiro que conteúdos pretendo realçar <img src='http://www.wordpress-love.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;"><strong><span style="color: #800000;">Créditos<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span></strong></p>
<p style="text-align: justify;"><span style="color: #000000;">Página DomTabs: <a href="http://www.onlinetools.org/tools/domtabdata/" target="_blank">DomTabs</a><br />
Ficheiros CSS: <a href="http://www.problogdesign.com" target="_blank">ProBlogDesign</a><br />
Tradução e Compilação: <a href="http://www.wordpress-love.com" target="_blank">Paulo Faustino</a></span></p>
<h3  class="related_post_title">Outros artigos de interesse:</h3><ul class="related_post"><li><a href="http://www.wordpress-love.com/2009/01/tutorial-como-alterar-o-aspecto-do-seu-painel-de-administracao-wp27/" title="Tutorial: Como alterar o aspecto do seu painel de administração WP2.7">Tutorial: Como alterar o aspecto do seu painel de administração WP2.7</a></li><li><a href="http://www.wordpress-love.com/2008/10/tutorial-como-colocar-os-comentarios-do-seu-blog-com-mais-estilo/" title="Tutorial: como colocar os comentários do seu blog com mais estilo">Tutorial: como colocar os comentários do seu blog com mais estilo</a></li><li><a href="http://www.wordpress-love.com/2008/07/como-utilizar-os-campos-personalizados-no-wordpress-custom-fields/" title="Como utilizar os campos personalizados no wordpress (custom fields)">Como utilizar os campos personalizados no wordpress (custom fields)</a></li><li><a href="http://www.wordpress-love.com/2008/07/como-criei-um-footer-de-3-colunas-no-meu-blog-wordpress/" title="Como criei um footer de 3 colunas no meu blog Wordpress">Como criei um footer de 3 colunas no meu blog Wordpress</a></li><li><a href="http://www.wordpress-love.com/2009/01/como-estilizar-os-comentarios-de-resposta-no-seu-blog-wordpress-27/" title="Como estilizar os comentários de resposta no seu blog Wordpress 2.7">Como estilizar os comentários de resposta no seu blog Wordpress 2.7</a></li><li><a href="http://www.wordpress-love.com/2008/12/como-destacar-os-ultimos-artigos-publicados-no-seu-blog/" title="Como destacar os últimos artigos publicados no seu blog?">Como destacar os últimos artigos publicados no seu blog?</a></li><li><a href="http://www.wordpress-love.com/2008/11/os-verdadeiros-icons-rss-para-o-natal-de-2008/" title="Os verdadeiros icons RSS para o Natal de 2008!">Os verdadeiros icons RSS para o Natal de 2008!</a></li><li><a href="http://www.wordpress-love.com/2008/09/como-criar-uma-caixa-de-informacao-sobre-o-autor-no-seu-template-wordpress/" title="Como criar uma caixa de informação sobre o autor no seu template wordpress">Como criar uma caixa de informação sobre o autor no seu template wordpress</a></li><li><a href="http://www.wordpress-love.com/2008/09/tutorial-como-criar-um-template-wordpress-de-raiz-parte-1/" title="Tutorial: Como criar um template Wordpress de raíz (parte 1)">Tutorial: Como criar um template Wordpress de raíz (parte 1)</a></li><li><a href="http://www.wordpress-love.com/2008/09/novo-kit-de-icons-fantasticos-para-bloggers/" title="Novo kit de icons fantásticos para bloggers">Novo kit de icons fantásticos para bloggers</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.wordpress-love.com/2008/07/tutorial-como-instalar-uma-domtab-no-seu-blog-wordpress/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
