
<?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>Desenvolvendo Software &#187; WordPress</title>
	<atom:link href="http://www.desenvolvendosoftware.com.br/category/blogs/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.desenvolvendosoftware.com.br</link>
	<description>Tudo o que um desenvolvedor quer e precisa saber</description>
	<lastBuildDate>Tue, 29 Dec 2009 22:11:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>As estatísticas do seu blog estão corretas?</title>
		<link>http://www.desenvolvendosoftware.com.br/2009/08/as-estatisticas-do-seu-blog-estao-corretas/</link>
		<comments>http://www.desenvolvendosoftware.com.br/2009/08/as-estatisticas-do-seu-blog-estao-corretas/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 04:36:23 +0000</pubDate>
		<dc:creator>Leila</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Blogger]]></category>
		<category><![CDATA[Resolução Problemas]]></category>

		<guid isPermaLink="false">http://www.desenvolvendosoftware.com.br/?p=301</guid>
		<description><![CDATA[Todo blogueiro que se preze adora estatíticas. Saber que é seu público, o número de visitas, é importante para a avaliação do blogue e, porque não, o ego do blogueiro. Você deve se certificar de que as estatísticas estão corretas. Como assim? Se você é um blogueiro com milhares de visitas diárias, as suas visitas [...]]]></description>
			<content:encoded><![CDATA[<p>Todo blogueiro que se preze adora estatíticas. Saber que é seu público, o número de visitas, é importante para a avaliação do blogue e, porque não, o ego do blogueiro. Você deve se certificar de que as estatísticas estão corretas. Como assim? Se você é um blogueiro com milhares de visitas diárias, as suas visitas não fazem muita diferença, mas se você possui poucas, apenas algumas dezenas?</p>
<p> No final desse artigo cito algumas referências que cobre o básico sobre esse assunto, por exemplo, como se cadastrar no <em>Google Analytics.</em></p>
<p><span id="more-301"></span></p>
<h2>Como funciona os sistemas de estatíticas?</h2>
<p>Os sistemas de estatíticas normalmente requerem que você acrescente um pouco de código no final de todas as páginas. Esse código avisa o sistema toda vez que alguém visita o seu blog, mas não tem como adivinhar se você está visitando o seu próprio blog ou outra pessoa, então ele conta a visitação de todo mundo. Mesmo quando plugins são instalados, por exemplo no WordPress, o código é adicionado nas páginas do blog.</p>
<p>Filtrar as próprias visitas é importante, tanto que o <em>Google Analytics</em> possui mecanismos de exclusão de tráfego nos relatórios. Essa exclusão pode ser feita através de endereço IP ou cookie. Se quiser saber como, está tudo explicado na ajuda do Analytics: <a href="http://www.google.com/support/googleanalytics/bin/answer.py?answer=55481&#038;hl=pt_BR&#038;utm_id=ad">Como faço para excluir meu tráfego interno dos relatórios?</a>. O problema do endereço IP é que a maioria dos blogueiros não possuem um endereço fixo e o problema do cookie é que ele precisa estar presente em todos os browsers, de todos os computadores usados pelo blogueiro e é necessário lembrar de reinstalar o cookie toda vez que esse for apagado. Se você acessar o blog de um computador público, por exemplo, o seu cookie não vai estar lá.</p>
<h2>Como fazer com que suas visitas sejam ignoradas?</h2>
<p>Alguns plugins para o WordPress fazem isso automaticamente. Na verdade a solução é bem simples e pode ser resumida no pseudo código abaixo:</p>
<p><code>Se não for eu então inclui o código das estatísticas. </code></p>
<p>Abaixo está o código do <em>Google Analytics</em> para inclusão no WordPress. É necessário substituir &#8220;UA-XXXXXXX-X&#8221; pela sua chave. O código exclui todos os usuários que estão logados, o que na maioria dos blogs, significa apenas o dono do blog. O mesmo pode ser feito para outros sistemas de estatísticas, sendo suficiente, substituir o código do Google Analytics pelo código do outro sistema. Entendendo o código: </p>
<ul>
<li><strong>Linha 1: </strong>Se o usuário não está logado então,</li>
<li><strong>Linha 2-13:</strong> código do Google Analytics</li>
<li><strong>Linha 14:</strong> Fim</li>
</ul>
<pre class="hl"><span class="hl line"> 1 </span><span class="hl sym">&lt;</span>?php <span class="hl kwa">if</span> <span class="hl sym">( !</span><span class="hl kwd">is_user_logged_in</span><span class="hl sym">() ) {</span> ?<span class="hl sym">&gt;</span>
<span class="hl line"> 2 </span><span class="hl sym">&lt;</span>script type<span class="hl sym">=</span><span class="hl str">&quot;text/javascript&quot;</span><span class="hl sym">&gt;</span>
<span class="hl line"> 3 </span>var gaJsHost <span class="hl sym">= ((</span><span class="hl str">&quot;https:&quot;</span> <span class="hl sym">==</span> document.location.protocol<span class="hl sym">)</span> ? <span class="hl str">&quot;https:</span>
<span class="hl line"> 4 </span><span class="hl str">//ssl.&quot;</span> <span class="hl sym">:</span> <span class="hl str">&quot;http://www.&quot;</span><span class="hl sym">);</span>
<span class="hl line"> 5 </span>document.<span class="hl kwa">write</span><span class="hl sym">(</span><span class="hl kwd">unescape</span><span class="hl sym">(</span><span class="hl str">&quot;%3Cscript src='&quot;</span> <span class="hl sym">+</span> gaJsHost <span class="hl sym">+</span> <span class="hl str">&quot;google-</span>
<span class="hl line"> 6 </span><span class="hl str">analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E&quot;</span><span class="hl sym">));</span>
<span class="hl line"> 7 </span><span class="hl sym">&lt;/</span>script<span class="hl sym">&gt;</span>
<span class="hl line"> 8 </span><span class="hl sym">&lt;</span>script type<span class="hl sym">=</span><span class="hl str">&quot;text/javascript&quot;</span><span class="hl sym">&gt;</span>
<span class="hl line"> 9 </span>try<span class="hl sym">{</span>
<span class="hl line">10 </span>var pageTracker <span class="hl sym">=</span> _gat.<span class="hl kwd">_getTracker</span><span class="hl sym">(</span><span class="hl str">&quot;UA-XXXXXXX-X&quot;</span><span class="hl sym">);</span>
<span class="hl line">11 </span>pageTracker.<span class="hl kwd">_trackPageview</span><span class="hl sym">();</span>
<span class="hl line">12 </span><span class="hl sym">}</span> <span class="hl kwd">catch</span><span class="hl sym">(</span>err<span class="hl sym">) {}</span>
<span class="hl line">13 </span><span class="hl sym">&lt;/</span>script<span class="hl sym">&gt;</span>
<span class="hl line">14 </span><span class="hl sym">&lt;</span>? <span class="hl sym">}</span> ?<span class="hl sym">&gt;</span>
</pre>
<p><br/></p>
<h2>É possível fazer o mesmo para a plataforma Blogger?</h2>
<p>Sim, é provavelmente possível. A plataforma possui um método indireto de saber se o usuário está logado ou não: o link de edição de postagens. A implementação deixo para os hackers do Blogger.</p>
<h2>
Referências básicas:</h2>
<p><a href="http://www.ferramentasblog.com/2009/08/como-usar-google-analytics-no-wordpress.html">Como usar Google Analytics no Wordpress</a><br />
<a href="http://dicasblogger.blogspot.com/2008/03/google-analytics.html">Google Analytics</a><br />
<a href="http://www.ferramentasblog.com/2009/03/criar-conta-no-google-analytics.html">Criar conta no Google Analytics</a><br />
<a href="http://dicasblogger.blogspot.com/2008/05/qual-o-melhor-contador-para-blogs.html">Qual o melhor contador para blogs?</a><br />
<a href="http://dicasblogger.blogspot.com/2008/07/woopra-um-super-programa-de.html">Woopra-um super programa de estatisticas</a><br />
<a href="http://www.ferramentasblog.com/2009/08/woopra-analise-de-visitas-em-tempo-real.html">Woopra – Análise de visitas em tempo real</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.desenvolvendosoftware.com.br/2009/08/as-estatisticas-do-seu-blog-estao-corretas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Feeds do WordPress &#8211; Resolução de Problemas</title>
		<link>http://www.desenvolvendosoftware.com.br/2009/08/feeds-do-wordpress-resolucao-de-problemas/</link>
		<comments>http://www.desenvolvendosoftware.com.br/2009/08/feeds-do-wordpress-resolucao-de-problemas/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 06:34:05 +0000</pubDate>
		<dc:creator>Leila</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Resolução Problemas]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.desenvolvendosoftware.com.br/?p=200</guid>
		<description><![CDATA[O WordPress pode retornar erros nos feeds. A solução para os problemas encontrei em W3it: Wordpress: feed output error solution. How to remove white spaces and fix problems . Segundo o artigo publicado pelo blog acima, o erro não acontece sempre, já que não houve problemas durante os testes. De qualquer forma, o erro ocorreu [...]]]></description>
			<content:encoded><![CDATA[<p>O WordPress pode retornar erros nos feeds. A solução para os problemas encontrei em <a href="http://www.w3it.org/blog/wordpress-feed-error-output-solution-how-to/"  >W3it: Wordpress: feed output error solution. How to remove white spaces and fix problems</a> . Segundo o artigo publicado pelo blog acima, o erro não acontece sempre, já que não houve problemas durante os testes. De qualquer forma, o erro ocorreu com o feed desse blog. Na figura 1, temos como o erro é visto no Mozila Firefox:</p>
<div id="attachment_205" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/ErroFeedWP.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/ErroFeedWP.png" alt="Figura 1: Erro do Feed do WordPress no FireFox" title="ErroFeedWP" width="450" height="245" class="size-medium wp-image-205" /></a><p class="wp-caption-text">Figura 1: Erro do Feed do WordPress no FireFox</p></div><br />
<span id="more-200"></span><br />
O erro acima ocorre porque há inclusão de caracteres extras no início do feed. Para resolver esse problema, é necessário modificar os arquivos dos feeds que estão localizados na pasta <em>wp-includes</em>. Como eu uso o <a href="http://www.FeedBurner.com/">FeedBurner</a>, pus para ler o feed de <strong>http://www.desenvolvendosoftware.com.br/feed/rss2/</strong> e uso configuração interna para converter para outros formatos, assim preciso modificar e testar apenas dois feeds (um principal e outro de comentário).  A configuração está indicada abaixo: na aba <em>Optimize</em> escolha a opção <em>SmartFeed</em>.</p>
<p><div id="attachment_218" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/configuração-feedburner.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/configuração-feedburner" alt="Figura 2: Configuração do FeedBurner para feeds" title="Configuração do FeedBurner" width="450" height="467" class="size-medium wp-image-218" /></a><p class="wp-caption-text">Figura 2: Configuração do FeedBurner para feeds</p></div>
<p>Os arquivos a serem modificados são <em>feed-rss2.php</em> e <em>feed-rss2-comments.php</em> da pasta <em>wp-includes</em>. As listagens abaixo mostram o início dos arquivos já modificados. No arquivo <em>feed-rss2.php</em> foram acrescentadas as linhas 11 a 13, e no arquivo <em>feed-rss2-comments.php</em> as linhas 13 a 15. Repare que o código acrescentado em ambos os arquivos é o mesmo. </p>
<p><strong>feed-rss2.php</strong>
<pre class="hl"><span class="hl line"> 1 </span><span class="hl sym">&lt;</span>?php
<span class="hl line"> 2 </span><span class="hl com">/**</span>
<span class="hl line"> 3 </span><span class="hl com"> * RSS2 Feed Template for displaying RSS2 Posts feed.</span>
<span class="hl line"> 4 </span><span class="hl com"> *</span>
<span class="hl line"> 5 </span><span class="hl com"> * &#64;package WordPress</span>
<span class="hl line"> 6 </span><span class="hl com"> */</span>
<span class="hl line"> 7 </span>
<span class="hl line"> 8 </span><span class="hl kwa">header</span><span class="hl sym">(</span><span class="hl str">'Content-Type: '</span> . <span class="hl kwd">feed_content_type</span><span class="hl sym">(</span><span class="hl str">'rss-http'</span><span class="hl sym">)</span> . <span class="hl str">'; charset='</span>
<span class="hl line"> 9 </span>. <span class="hl kwd">get_option</span><span class="hl sym">(</span><span class="hl str">'blog_charset'</span><span class="hl sym">),</span> true<span class="hl sym">);</span>
<span class="hl line">10 </span><span class="hl kwc">$more</span> <span class="hl sym">=</span> <span class="hl num">1</span><span class="hl sym">;</span>
<span class="hl line">11 </span><span class="hl kwc">$out</span> <span class="hl sym">=</span> <span class="hl kwa">ob_get_contents</span><span class="hl sym">();</span>
<span class="hl line">12 </span><span class="hl kwc">$out</span> <span class="hl sym">=</span> <span class="hl kwa">str_replace</span><span class="hl sym">(</span><span class="hl kwa">array</span><span class="hl sym">(</span><span class="hl str">&quot;</span><span class="hl esc">\n</span><span class="hl str">&quot;</span><span class="hl sym">,</span> <span class="hl str">&quot;</span><span class="hl esc">\r</span><span class="hl str">&quot;</span><span class="hl sym">,</span> <span class="hl str">&quot;</span><span class="hl esc">\t</span><span class="hl str">&quot;</span><span class="hl sym">,</span> <span class="hl str">&quot; &quot;</span><span class="hl sym">),</span> <span class="hl str">&quot;&quot;</span><span class="hl sym">,</span> <span class="hl kwc">$input</span><span class="hl sym">);</span>
<span class="hl line">13 </span><span class="hl kwa">ob_end_clean</span><span class="hl sym">();</span>
<span class="hl line">14 </span>
<span class="hl line">15 </span><span class="hl kwa">echo</span> <span class="hl str">'&lt;?xml version=&quot;1.0&quot; encoding=&quot;'</span>.<span class="hl kwd">get_option</span><span class="hl sym">(</span><span class="hl str">'blog_charset'</span><span class="hl sym">)</span>.<span class="hl str">'&quot;?'</span>.
<span class="hl line">16 </span><span class="hl str">'&gt;'</span><span class="hl sym">;</span> ?<span class="hl sym">&gt;</span>
</pre>
<p><br/><br />
<strong>feed-rss2-comments.php</strong>
<pre class="hl"><span class="hl line"> 1 </span><span class="hl sym">&lt;</span>?php
<span class="hl line"> 2 </span><span class="hl com">/**</span>
<span class="hl line"> 3 </span><span class="hl com"> * RSS2 Feed Template for displaying RSS2 Comments feed.</span>
<span class="hl line"> 4 </span><span class="hl com"> *</span>
<span class="hl line"> 5 </span><span class="hl com"> * &#64;package WordPress</span>
<span class="hl line"> 6 </span><span class="hl com"> */</span>
<span class="hl line"> 7 </span>
<span class="hl line"> 8 </span><span class="hl kwa">header</span><span class="hl sym">(</span><span class="hl str">'Content-Type: '</span> . <span class="hl kwd">feed_content_type</span><span class="hl sym">(</span><span class="hl str">'rss-http'</span><span class="hl sym">)</span> . <span class="hl str">'; charset='</span>
<span class="hl line"> 9 </span>. <span class="hl kwd">get_option</span><span class="hl sym">(</span><span class="hl str">'blog_charset'</span><span class="hl sym">),</span> true<span class="hl sym">);</span>
<span class="hl line">10 </span>
<span class="hl line">11 </span><span class="hl kwa">echo</span> <span class="hl str">'&lt;?xml version=&quot;1.0&quot; encoding=&quot;'</span>.<span class="hl kwd">get_option</span><span class="hl sym">(</span><span class="hl str">'blog_charset'</span><span class="hl sym">)</span>.<span class="hl str">'&quot;?'</span>.
<span class="hl line">12 </span><span class="hl str">'&gt;'</span><span class="hl sym">;</span>
<span class="hl line">13 </span><span class="hl kwc">$out</span> <span class="hl sym">=</span> <span class="hl kwa">ob_get_contents</span><span class="hl sym">();</span>
<span class="hl line">14 </span><span class="hl kwc">$out</span> <span class="hl sym">=</span> <span class="hl kwa">str_replace</span><span class="hl sym">(</span><span class="hl kwa">array</span><span class="hl sym">(</span><span class="hl str">&quot;</span><span class="hl esc">\n</span><span class="hl str">&quot;</span><span class="hl sym">,</span> <span class="hl str">&quot;</span><span class="hl esc">\r</span><span class="hl str">&quot;</span><span class="hl sym">,</span> <span class="hl str">&quot;</span><span class="hl esc">\t</span><span class="hl str">&quot;</span><span class="hl sym">,</span> <span class="hl str">&quot; &quot;</span><span class="hl sym">),</span> <span class="hl str">&quot;&quot;</span><span class="hl sym">,</span> <span class="hl kwc">$input</span><span class="hl sym">);</span>
<span class="hl line">15 </span><span class="hl kwa">ob_end_clean</span><span class="hl sym">();</span>
<span class="hl line">16 </span>?<span class="hl sym">&gt;</span>
</pre>
<p><br/><br />
No artigo <a href="http://www.w3it.org/blog/wordpress-feed-error-output-solution-how-to/"  target="_blank">W3it: Wordpress: feed output error solution. How to remove white spaces and fix problems</a> também é colocado um problema em relação à URL no feed de comentários, sendo estas do tipo <strong>http://www.axew3.com/b10g/?page_id=5&#038;cpage=1#comment-357</strong> podem ocasionar problemas em alguns browsers devido ao caracter &#8220;&#038;&#8221;. No entanto, as URL dos meu comentários são da forma <strong>http://www.desenvolvendosoftware.com.br/2009/08/codigo-fonte-com-cores/comment-page-1/#comment-10</strong>.  </p>
<p><strong>Por que a diferença?</strong>  No meu artigo, <a href="http://www.desenvolvendosoftware.com.br/2009/08/configuracoes-importantes-wordpress-url-anti-spam/">Configurações Importantes WordPress: URL e Anti-Spam</a> explico como gerar URL &#8220;bonitas&#8221; para as postagens. Graças a essa configuração, o caracter problemático não aparece e não é necessário fazer nenhuma modificação adicional.</p>
<p>Depois de modificar os arquivos, é necessário dar um &#8220;ping&#8221; no FeedBurner, senão o feed com erro continuará a ser utilizado. O link para o ping está localizado bem abaixo, está em destaque na figura 2. Antes da atualização do WordPress, faça o backup de ambos os arquivos, pois eles serão alterados. Caso você não uso o FeedBurner, os outros arquivos de feed localizados na pasta <em>wp-includes</em> também precisarão ser alterados.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.desenvolvendosoftware.com.br/2009/08/feeds-do-wordpress-resolucao-de-problemas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Código Fonte com Cores</title>
		<link>http://www.desenvolvendosoftware.com.br/2009/08/codigo-fonte-com-cores/</link>
		<comments>http://www.desenvolvendosoftware.com.br/2009/08/codigo-fonte-com-cores/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 13:06:28 +0000</pubDate>
		<dc:creator>Leila</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Tutorial WordPress Blogger]]></category>

		<guid isPermaLink="false">http://www.desenvolvendosoftware.com.br/?p=132</guid>
		<description><![CDATA[Muitas vezes se faz necessário incluir código fonte em blogs. Há várias soluções, podendo ser resumidas em: plugins, scripts PHP, JavaScript e colar e copiar. Nesse blog optei pela última por ser rápida, tanto para o servidor quanto para o cliente. Para isso, uso o software Highlight.  O programa gera o CSS necessário, já [...]]]></description>
			<content:encoded><![CDATA[<p>Muitas vezes se faz necessário incluir código fonte em blogs. Há várias soluções, podendo ser resumidas em: plugins, scripts PHP, JavaScript e colar e copiar. Nesse blog optei pela última por ser rápida, tanto para o servidor quanto para o cliente. Para isso, uso o software <a href="http://www.andre-simon.de/">Highlight</a>.  O programa gera o CSS necessário, já vem com várias modelos de cores. O uso do CSS tem a vantagem de permitir a troca do modelo de cores, apenas mudando o templare. É possível que a ferramenta de blogar que você use não permita que mude o CCS, como o WordPress grátis.<br />
<span id="more-132"></span></p>
<h2>1 &#8211; A interface do programa</h2>
<p>A interface do programa é simples, vamos começar com a figura 1. Na posição (1) aparece o menu, isso mesmo, apenas 2 opções. É possível abrir mais de um arquivo ao mesmo tempo e eles aparecem na posição (2). Em (3) temos uma pré-visualização de como ficará a conversão. As opções mais importantes de (4) são:</p>
<ul>
<li><strong>Add line numbers</strong> &#8211; se estiver selecionada, os números de linha serão adicionados e o número à direita (2 na figura) indica o espaço mínimo ocupado pelo número. Essa opção existe para evitar que o código fique desalinhado devido aos números de linhas.</li>
<li><strong>Pad with zeros</strong> -Se estiver selecionada zeros são colocados à esquerda do número, se não estiver, espaços são colocados à esquerda. </li>
<li><strong>Omit header and footer</strong> &#8211; Se estiver selecionada, o cabeçalho nem o rodapé do arquivo HTML é gerado. Depois haverá um exemplo.</li>
</ul>
<p>Na posição (5) o botão <em>Convert Files</em> gera arquivos com o código e o botão <em>Clipboard</em> copia o código para a área de transferência. Veremos adiante que esta é uma opção muito prática.</p>
<div id="attachment_149" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/Highlight_geral.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/Highlight_geral.png" alt="Figura 1: Mostra a tela inicial do Highlight" title="Tela do Highlight - Opção Geral" width="450" height="404" class="size-medium wp-image-149" /></a><p class="wp-caption-text">Figura 1: Mostra a tela inicial do Highlight</p></div>
<p>Na figura 2, temos uma nova tab: <em>Output Specific</em>. Primeiro temos dois checkboxes: Embed Style (CSS) e Inline CSS. A primeira opção inclui o estilo CSS no código gerado. Se a segunda estiver checada também, a formatação não dependerá do CSS. Informações de fonte, cores, etc, estarão especificadas em cada elemento. Esta última opção é útil para os casos onde não é possível modificar o CSS, como a hospedagem gratuita do WordPress.<br />
<div id="attachment_158" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/HighLight_output.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/HighLight_output.png" alt="Figura 2: Mostra opções de estilo da tab output" title="HighLight OutPut tab (1)" width="450" height="404" class="size-medium wp-image-158" /></a><p class="wp-caption-text">Figura 2: Mostra opções de estilo da tab output</p></div></p>
<p>Na figura 3, ainda na tab <em>Output Specific</em>, em <em>Misc</em>, há uma opção bem interessante: &#8220;Enclose in pre tags&#8221;. Esta opção pode ser selecionada quando se omite o cabeçalho e o rodapé (figura 1). Neste caso, o programa porá automaticamente as tags
<pre></pre>
<p>. Neste caso, o código formatado estará pronto para ser copiado e colado na post (lembra do botão clipboard). A tab <em>Formating</em> possui opções para mudar as cores, fontes, etc (figura 4). Eu uso o tema acid.<br />
<div id="attachment_162" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/HighLight_output_mis.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/HighLight_output_mis.png" alt="Figura 3: HighLigh Output - tag &lt;pre&gt;" title="HighLight Output(2)" width="450" height="269" class="size-medium wp-image-162" /></a><p class="wp-caption-text">Figura 3: HighLigh Output - tag
<pre></p></div>

<div id="attachment_163" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/HighLight_formating.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/HighLight_formating.png" alt="Figura 4: HighLight Tab Formating" title="HighLight Formating" width="450" height="269" class="size-medium wp-image-163" /></a><p class="wp-caption-text">Figura 4: HighLight Tab Formating</p></div>
<h2>2 &#8211; Configuração do Template </h2>

Na configuração do template do blog colocamos as definições CSS. Isso é necessário apenas uma vez. 
<ul>
<li>Escolha um arquivo qualquer e gere a saída com as cores e fontes desejadas. A opção <em>Omit header and footer</em> (figura 1) precisa estar desabilitada e a opção <em>Embed style(css)</em> (figura 2) precisa estar habilitada.</li>
<li>O trecho de código abaixo mostra as definições criadas pelo programa. É necessário copiar o conteúdo da linha 7 até a linha 23 e colar no template. </li>
</ul>

<strong>WordPress:</strong> Aparência->Editor->style.css (figura 5)<br/>
<strong>Blogger:</strong> Layout -> Editar HTML -> Editar Modelo (figura 4)<br/>
<strong>Lembre-se de fazer o back-up antes de qualquer alteração!</strong><br/>	
<pre class="hl"><span style="color:#303030"> 5 </span><span style="color:#bb7977; font-weight:bold">&lt;style</span> <span style="color:#8080c0; font-weight:bold">type</span>=<span style="color:#a68500">&quot;text/css&quot;</span><span style="color:#bb7977; font-weight:bold">&gt;</span>
<span style="color:#303030"> 6 </span><span style="color:#ff8000">&lt;!--</span>
<span style="color:#303030"> 7 </span><span style="color:#ff8000">body.hl	{ background-color:#eeeeee; }</span>
<span style="color:#303030"> 8 </span><span style="color:#ff8000">pre.hl	{ color:#000000; background-color:#eeeeee; font-size:8pt;</span>
<span style="color:#303030"> 9 </span><span style="color:#ff8000">font-family:'Courier New';}</span>
<span style="color:#303030">10 </span><span style="color:#ff8000">.hl.num { color:#800080; font-weight:bold; }</span>
<span style="color:#303030">11 </span><span style="color:#ff8000">.hl.esc { color:#ff00ff; font-weight:bold; }</span>
<span style="color:#303030">12 </span><span style="color:#ff8000">.hl.str { color:#a68500; }</span>
<span style="color:#303030">13 </span><span style="color:#ff8000">.hl.dstr { color:#0000ff; }</span>
<span style="color:#303030">14 </span><span style="color:#ff8000">.hl.slc { color:#f27900; }</span>
<span style="color:#303030">15 </span><span style="color:#ff8000">.hl.com { color:#ff8000; }</span>
<span style="color:#303030">16 </span><span style="color:#ff8000">.hl.dir { color:#0080c0; font-weight:bold; }</span>
<span style="color:#303030">17 </span><span style="color:#ff8000">.hl.sym { color:#ff0080; font-weight:bold; }</span>
<span style="color:#303030">18 </span><span style="color:#ff8000">.hl.line { color:#303030; }</span>
<span style="color:#303030">19 </span><span style="color:#ff8000">.hl.mark	{ background-color:#ffffbb;}</span>
<span style="color:#303030">20 </span><span style="color:#ff8000">.hl.kwa { color:#bb7977; font-weight:bold; }</span>
<span style="color:#303030">21 </span><span style="color:#ff8000">.hl.kwb { color:#8080c0; font-weight:bold; }</span>
<span style="color:#303030">22 </span><span style="color:#ff8000">.hl.kwc { color:#0080c0; }</span>
<span style="color:#303030">23 </span><span style="color:#ff8000">.hl.kwd { color:#004466; }</span>
<span style="color:#303030">24 </span><span style="color:#ff8000">//--&gt;</span>
<span style="color:#303030">25 </span><span style="color:#bb7977; font-weight:bold">&lt;/style&gt;</span></pre>
<div id="attachment_172" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/wordpress_css.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/wordpress_css.png" alt="Figura 5: Mudança Template do WordPress" title="Mudança Template do WordPress" width="450" height="346" class="size-medium wp-image-172" /></a><p class="wp-caption-text">Figura 5: Mudança Template do WordPress</p></div>
<div id="attachment_174" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/blogger_css.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/blogger_css.png" alt="Figura 6: Mudança Template Blogger" title="Mudança Template Blogger" width="450" height="382" class="size-medium wp-image-174" /></a><p class="wp-caption-text">Figura 6: Mudança Template Blogger</p></div>
<h2>3 &#8211; Geração do código formatado com cores </h2>
<p>Depois da alteração dos templates, eu deixo as opções <em>Omit header and footer</em> e <em>Enclose in pre tags</em> habilitadas. Abro os arquivos cujo código desejo formatar e clico em <em>Clipboard</em> e depois colo no editor de postagens. Às vezes é necessário fazer alguma formatação adicional. A borda em volta do meu código é uma formatação extra que inclui no meu CSS.</p>
<pre class="hl"><span style="color:#ff8000">pre.hl	{ color:#000000; background-color:#eeeeee; font-size:8pt;</span>
<span style="color:#ff8000">font-family:'Courier New'; border-style:solid; border-width:3px; padding:3px;}</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.desenvolvendosoftware.com.br/2009/08/codigo-fonte-com-cores/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurações Importantes WordPress: URL e Anti-Spam</title>
		<link>http://www.desenvolvendosoftware.com.br/2009/08/configuracoes-importantes-wordpress-url-anti-spam/</link>
		<comments>http://www.desenvolvendosoftware.com.br/2009/08/configuracoes-importantes-wordpress-url-anti-spam/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 20:02:58 +0000</pubDate>
		<dc:creator>Leila</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.desenvolvendosoftware.com.br/?p=72</guid>
		<description><![CDATA[Tutorial para configurações importantes que devem ser feitas após a instalação do WordPress.]]></description>
			<content:encoded><![CDATA[<p>Na <a href="http://www.desenvolvendosoftware.com.br/2009/08/instalando-wordpress-no-seu-computador-ou-pen-drive/" >Instalando WordPress no seu Computador ou Pen-Drive</a> explicamos como instalar o WordPress no pen drive ou no computador. Nessa postagem, usaremos a instalação feita no pen drive ou no computador, para indicar configurações úteis: como executar o WordPress a partir da raiz do site <strong>http://localhost/</strong> e não <strong>http://localhost/wordpress/</strong>, além das configurações do link permanente &#8220;bonito&#8221; e do anti-spam.</p>
<p>Nas instruções do site em inglês da <a href="http://codex.wordpress.org/Installing_WordPress">WordPress</a> diz que para instalar o WordPress na raiz do domínio (ex: http://www.exemplo.com.br/) é necessário por todos os arquivos do WordPress na raiz. Mas isso não é verdade, outro documento ensina como fazer diferente. <em>Por que não é adequado instalar o WordPress na raiz do domínio?</em> Você não instala um programa na raiz do seu disco rígido, não é mesmo? Se instalarmos tudo na raiz, o servidor fica uma bagunça. Assim, no meu domínio eu tenho o WordPress instalado na pasta wordpress mas o endereço do meu blog é http://www.desenvolvendosoftware.com.br/.<br />
<span id="more-72"></span></p>
<h2>1 &#8211; Mudança do endereço do blog</h2>
<ul>
<li>Logue no painel de administração <a href="http://localhost/wordpress/wp-admin/"> http://localhost/wordpress/wp-admin/</a>, usuário admin e a senha.</li>
<li>Na barra lateral, vá em configuração e mude os dados como está na Figura 10 e depois confirme.<br />
<div id="attachment_67" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/endereco_blog.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/endereco_blog.png" alt="Figura 1: Mostra como mudar o endereço do blog" title="Endereço do Blog" width="450" height="180" class="size-medium wp-image-67" /></a><p class="wp-caption-text">Figura 1: Mostra como mudar o endereço do blog</p></div>
</li>
<li>Faça o logout do painel de administração.</li>
<li>Mova o arquivo <em>index.php</em> da pasta <em>UniServer\udrive\www\wordpress</em> para a pasta <em>UniServer\udrive\www</em>. Aparecerá uma mensagem alertando da existência de outro arquivo <em>index.php</em>. Esse arquivo pode ser sobrescrito sem problema.</li>
<li>Mude a seguinte linha do arquivo index.php:<br />
<code>require('./wp-blog-header.php');</code><br />
para<br />
<code>require('./wordpress/wp-blog-header.php');</code>
</li>
<li>Pode agora entrar no seu blog <a href="http://localhost/">http://localhost/</a><br />
<div id="attachment_70" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/pagina_blog.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/pagina_blog.png" alt="Figura 2: Mostra a página inicial do blog" title="Página do Blog" width="450" height="344" class="size-medium wp-image-70" /></a><p class="wp-caption-text">Figura 2: Mostra a página inicial do blog</p></div></li>
</ul>
<p>Pronto o endereço do blog foi alterado.</p>
<h2>2 &#8211; Criação dos Links Permanentes &#8220;Bonitos&#8221;</h2>
<p>A forma padrão de se acessar as postagens do blog é algo do tipo: http://localhost/?p=123. Esse tipo de acesso é pouco conveniente, não diz nada a respeito em relação à postagem. No entanto, o WordPress permite que se configure URL mais &#8220;bonitas&#8221;:<br />
 <strong>http://www.desenvolvendosoftware.com.br/2009/08/configuracoes-importantes-wordpress-url-anti-spam</strong>. </p>
<p>Para isso, siga os passos abaixo:</p>
<ul>
<li>Faça login novamente no painel de administração. Há um link no blog, está indicado em vermelho na figura 2.</li>
<li>No menu lateral escolha a opção <em>Configurações</em> e depois <em>Links Permanentes</em>. Aparecerá a página da figura 3. Lá estão algumas opções, as mais comuns, eu escolhi <em>Mês e Ano</em><br />
<div id="attachment_110" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/Links_Permanentes.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/Links_Permanentes.png" alt="Figura 3: A página para mudança dos links permanentes" title="Links Permanentes" width="450" height="369" class="size-medium wp-image-110" /></a><p class="wp-caption-text">Figura 3: A página para mudança dos links permanentes</p></div></li>
<li>Clique em <em>Salvar Alterações</em>.</li>
<li>Deverá aparecer a mensagem: <em>Estrutura de links permanentes atualizada.</em></li>
</ul>
<h2>3 &#8211; Configuração Anti-Spam</h2>
<ul>
<li>Vá para o site <a href="http://www.wordpress.com/">http://www.wordpress.com/</a>. Caso você já tenha uma conta se logue, caso contrário registre uma.</li>
<li>Clique em <em>Meu painel de controle</em>, está bem em cima.</li>
<li>Clique na barra lateral em <em>Perfil</em>. Na Figura 4 aparece o meu perfil. Na localização do retângulo vermelho está a chave API do WordPress. Copie o valor.<br />
<div id="attachment_116" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/wordpress_com.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/wordpress_com-300x193.png" alt="Figura 4: O perfil em WordPress.com" title="Perfil WordPress.com" width="450" height="290" class="size-medium wp-image-116" /></a><p class="wp-caption-text">Figura 4: O perfil em WordPress.com</p></div></li>
<li>Volte para o painel de administração do seu blogue.</li>
<li>Clique na barra lateral em <em>Plugins</em>. </li>
<li>Clique em Ativar do plugin <em>Akismet</em> <div id="attachment_124" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/Akismet.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/Akismet.png" alt="Figura 5: Ativando o Plugin Akismet" title="Akismet" width="450" height="261" class="size-medium wp-image-124" /></a><p class="wp-caption-text">Figura 5: Ativando o Plugin Akismet</p></div></li>
<li> Aparecerá a mensagem: O Akismet está quase pronto. Você deve digitar sua chave API do WordPress.com para ativar este recurso.</li>
<li>Clique no link, digite a chave que você copiou do site <em>www.wordpress.com</em>  e clique em <em>Atualizar opções</em>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.desenvolvendosoftware.com.br/2009/08/configuracoes-importantes-wordpress-url-anti-spam/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Instalando WordPress no seu Computador ou Pen-Drive</title>
		<link>http://www.desenvolvendosoftware.com.br/2009/08/instalando-wordpress-no-seu-computador-ou-pen-drive/</link>
		<comments>http://www.desenvolvendosoftware.com.br/2009/08/instalando-wordpress-no-seu-computador-ou-pen-drive/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 06:21:08 +0000</pubDate>
		<dc:creator>Leila</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.desenvolvendosoftware.com.br/?p=6</guid>
		<description><![CDATA[Instalar o WordPress em seu computador é mais simples que você imagina. Não há necessidade de configurações complicadas de servidores, banco de dados, etc.]]></description>
			<content:encoded><![CDATA[<p>WordPress é uma das mais populares plataformas de se blogar. Ele pode ser instalado facilmente no computador. São necessários um servidor web, php e banco de dados SQL. A instalação local é excelente para se criar um blog para testes e para conhecer a plataforma. Esse tutorial é para Windows.</p>
<p>Há outras maneiras de se criar um blog de testes. Por exemplo, no post do <a href="http://www.ferramentasblog.com/2009/07/criar-uma-conta-no-wordpress-padrao.html">Ferramentasblog</a>, explica como criar uma conta gratuita no WordPress.</p>
<p><em>Vantagem</em> da instalação do computador: está sempre disponível mesmo sem Internet.</p>
<p><em>Vantagem</em> da conta do WordPress: é mas simples. Cabe ressaltar que a instalação no computador é bem fácil quando se conhece o &#8220;caminho das pedras&#8221;. Nesse tutorial explico tudo detalhadamente.</p>
<p><span id="more-6"></span></p>
<h2>Programas Necessários:</h2>
<ul>
<li><a href="http://www.uniformserver.com/">The Uniform Server -</a> Este servidor possui o Apache, PHP e MySQL previamente instalados e configurados. Após clicar em <em>Download</em>, aparecerá uma página com dois arquivos para download. Eu fiz o download do arquivo UniServer4_3.zip, isso não significa que o UniServer4_3.exe não funcione, apenas não testei. Todo o tutorial é baseado no arquivo com extensão zip.
</li>
<li><a href="http://www.wordpress-br.com/">WordPress em Português do Brasil</a> Afinal estamos instalando o WordPress <img src='http://www.desenvolvendosoftware.com.br/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</li>
</ul>
<h2>Instalação do Servidor</h2>
<ul>
<li>Extraia o arquivo do servidor em uma pasta do disco rígido ou no Pen-Drive. Eu criei uma pasta em meu pen drive chamada <em>Blog Teste</em>, movi o arquivo UniServer4_3.zip para lá. Cliquei com o botão direito e pedi para extrair o arquivo. No Windows Vista aparece a janela da Figura 1. Eu apaguei o nome da última pasta. A extração pode demorar alguns minutos. Se o Windows criar uma pasta chamada UniServer4_3, não tem problema. Nesse caso você pode mover a pasta UniServer que está dentro.  <br/><br />
<div id="attachment_13" class="wp-caption aligncenter" style="width: 460px"> <a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/extracao_servidor.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/extracao_servidor.png" alt="Figura 1: Extraindo o servidor para a pasta Blog Teste do meu Pen Drive" title="Extração do Uniform Server" width="450" height="333" class="size-medium wp-image-13" /></a><p class="wp-caption-text">Figura 1: Extraindo o servidor para a pasta Blog Teste do meu Pen Drive</p></div></li>
<li>A pasta Uniserver deve ter sido criada, dentro dela há o arquivo Server_start.bat. Execute esse arquivo dando um clique duplo.</li>
<li>É possível que algum Firewall reclame do programa, dê as permissões necessárias.</li>
<li>A página inicial do servidor deve aparecer. (Figura 2)<br />
<div id="attachment_22" class="wp-caption aligncenter" style="width: 460px"><br />
<a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/uniform_server_inicio.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/uniform_server_inicio.png" alt="Figura 2: Página Inicial do Uniserver" title="Página Inicial do Uniserver" width="450" height="201" class="size-medium wp-image-22" /></a><p class="wp-caption-text">Figura 2: Página Inicial do Uniserver</p></div>
</li>
</ul>
<h2>Instalação do WordPress</h2>
<h3>1 &#8211; Criação do Banco de Dados SQL</h3>
<ul>
<li>Na barra lateral, dentro de Tools, escolha a opção <em>phpMyAdmin.</em>
<li>Irá aparecer uma nova janela, dentro da caixa <em>Create a New Database</em> entre com o nome do banco de dados, eu escolhi
<p><em>wordpress</em>.(Figura 3)</li>
<p><div id="attachment_26" class="wp-caption aligncenter" style="width: 460px"> <a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/phpmyadmin.png"> <img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/phpmyadmin.png" alt="Figura 3: Página do phpMyAdmin - administra o banco de dados MySQL" title="phpMyAdmin" width="450" height="201" class="size-medium wp-image-26"/></a><p class="wp-caption-text">Figura 3: Página do phpMyAdmin - administra o banco de dados MySQL</p></div>
</li>
<li>Depois de clicar em <em>Create</em> deve surgir uma página indicando que o banco de dados foi criado com sucesso.<br />
<div id="attachment_30" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/sucesso_banco_dados.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/sucesso_banco_dados.png" alt="Figura 4: Página que aparece quando o banco de dados foi inserido com sucesso" title="Sucesso com o Banco de Dados" width="450" height="210" class="size-medium wp-image-30" /></a><p class="wp-caption-text">Figura 4: Página que aparece quando o banco de dados foi inserido com sucesso</p></div>
</li>
</ul>
<h3>2 &#8211; Colocando arquivos do WordPress no Servidor</h3>
<ul>
<li>Extrair os arquivos do WordPress na pasta UniServer\udrive\www (Figura 5). Para isso mova o arquivo wordpress-2.8.2-pt_BR.zip para a referida pasta e use o botão direito para extrair os arquivos. Se uma pasta chamada wordpress foi criada, parabéns. Se foi criada uma pasta chama wordpress-2.8.2-pt_BR, mova a pasta wordpress (está dentro dela) para a pasta UniServer\udrive\www.<br />
<div id="attachment_32" class="wp-caption aligncenter" style="width: 460px"> <a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/extracao_wordpress.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/07/extracao_wordpress.png" alt="Figura 5: Extraindo o WordPress para o Servidor" title="Extração do WordPress" width="450" height="333" class="size-medium wp-image-32" /></a><p class="wp-caption-text">Figura 5: Extraindo o WordPress para o Servidor</p></div></li>
<li>Na pasta wordpress criada, renomei o arquivo <em>wp-config-sample.php</em> para <em>wp-config.php</em>.</li>
<li>Modifique o arquivo wp-config.php entrando com os parâmetros do banco de dados. A configuração padrão está abaixo. Se a segurança for importante a senha do banco precisa ser modificada . Isso normalmente não é um problema porque o blog só estará disponível no seu computador.<\ br><br />
<code>/** O nome do banco de dados do WordPress */<br />
define('DB_NAME', 'wordpress');</p>
<p>/** Usuário do banco de dados MySQL */<br />
define('DB_USER', 'root');</p>
<p>/** Senha do banco de dados MySQL */<br />
define('DB_PASSWORD', 'root');</p>
<p>/** nome do host do MySQL */<br />
define('DB_HOST', 'localhost');</code>
</li>
</ul>
<h3>3 &#8211; Installando o WordPress</h3>
<ul>
<li>Vá para a URL <a href="http://localhost/wordpress/wp-admin/install.php">http://localhost/wordpress/wp-admin/install.php</a> e entre com os dados pedidos.<br />
<div id="attachment_49" class="wp-caption aligncenter" style="width: 460px"> <a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/tela_instalacao_wp.png"> <img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/tela_instalacao_wp.png" alt="Figura 6: Página que aparece para a Instalar o WordPress" title="Página de Instalação do WordPress" width="450" height="334" class="size-medium wp-image-49" /></a><p class="wp-caption-text">Figura 6: Página que aparece para a Instalar o WordPress</p></div>
</li>
<li>Depois de clicar em <em>Instalar WordPress</em> aparecerá a seguinte tela:<br />
<div id="attachment_51" class="wp-caption aligncenter" style="width: 460px"> <a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/tela_sucesso_wp.png"><img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/tela_sucesso_wp.png" alt="Figura 7: Tela de sucesso do WordPress" title="Tela Sucesso do WordPress" width="450" height="234" class="size-medium wp-image-51" /></a><p class="wp-caption-text">Figura 7: Tela de sucesso do WordPress</p></div>
</li>
</ul>
<p><strong>A instalação do WordPress terminou! O blog está em <a href="http://localhost/wordpress/">http://localhost/wordpress/</a>O passo abaixo é opcional, mas mudar a senha gerada por outra mais fácil de lembrar é recomendação do WordPress.</strong> </p>
<h2>Mudança da Senha Original</h2>
<ul>
<li>Entre com o nome do usuário (admin), entre com a senha aleatória gerada e click em <em>Login</em><br />
<div id="attachment_52" class="wp-caption aligncenter" style="width: 343px"><br />
<a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/tela_login.png"><br />
<img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/tela_login.png" alt="Figura 8: Tela de Login do WordPress" title="Tela de Login do WordPress" width="333" height="343" class="size-full wp-image-52" /></a><p class="wp-caption-text">Figura 8: Tela de Login do WordPress</p></div></li>
<li>Logo após o login, irá aparecer a seguinte advertência:<div id="attachment_53" class="wp-caption aligncenter" style="width: 460px"><br />
<a href="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/mensagem_painel.png"> <img src="http://www.desenvolvendosoftware.com.br/wordpress/wp-content/uploads/2009/08/mensagem_painel.png" alt="Figura 9: Mensagem de Advertência do WordPress" title="Mensagem do Painel" width="450" height="75" class="size-medium wp-image-53" /></a><p class="wp-caption-text">Figura 9: Mensagem de Advertência do WordPress</p></div>
</li>
<li>Na página do perfil digite a nova senha (está bem embaixo), atualize o perfil e pronto. Não há mais necessidade de se lembrar da senha maluca.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.desenvolvendosoftware.com.br/2009/08/instalando-wordpress-no-seu-computador-ou-pen-drive/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
