<?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>Rafael Bernard Araujo &#187; wordpress</title>
	<atom:link href="http://rafael.bernard-araujo.com/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://rafael.bernard-araujo.com</link>
	<description>desenvolvendo... while(!success){  try(); }</description>
	<lastBuildDate>Wed, 25 Jan 2012 01:00:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Fixando Permalinks ao atualizar para WordPress 2.6 no&#160;IIS</title>
		<link>http://rafael.bernard-araujo.com/fixando-permalinks-ao-atualizar-para-wordpress-26-no-iis.php</link>
		<comments>http://rafael.bernard-araujo.com/fixando-permalinks-ao-atualizar-para-wordpress-26-no-iis.php#comments</comments>
		<pubDate>Wed, 26 Nov 2008 12:47:17 +0000</pubDate>
		<dc:creator>rafael</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[permalink]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rafael.bernard-araujo.com/?p=133</guid>
		<description><![CDATA[Uso IIS. É o meu servidor HTTP, pois assim ofereço php, asp e asp.net para meus clientes. E grande parte deles são sítios em asp. Permalinks sempre teve um comportamento e configuração diferentes no IIS, porém já havia descoberto a manha para usá-las. Ao atualizar para a versão 2.6 me vi novamente sem. Só aparecia [...]]]></description>
			<content:encoded><![CDATA[<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "permalink";
            bb_bid  = "1613262";
            bb_lang = "pt-BR";
            bb_name = "custom";bb_limit = "9";bb_format = "bbo";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end --><p>Uso IIS. É o <a title="ASPECTo.Net" href="http://www.aspecto.net" target="_blank">meu servidor HTTP</a>, pois assim ofereço php, asp e asp.net para meus clientes. E grande parte deles são sítios em asp.</p>
<p>Permalinks sempre teve um comportamento e configuração diferentes no IIS, porém já havia descoberto a manha para usá-las. Ao atualizar para a versão 2.6 me vi novamente sem. Só aparecia erro 404. O oráculo logo me respondeu que lá fora os usuários de <a href="http://trac.wordpress.org/ticket/7306" target="_blank">IIS já haviam reportado isso e a solução veio rápido</a>. É simples:</p>
<p>Estabeleça nomes base para a Categoria e para a Tag também. Nem que seja repetindo os que elas já tem, <em>/category</em> e <em>/tag</em>. Eu, por exemplo, coloquei <em>/categoria</em> e <em>/tag</em>.</p>
<p>E pronto.</p>
<p>[atualização em 07/08/08]<br />
O problema das URLs também acontece com o Apache, como o <a href="#comment-1303">Vinícius relata</a>.</p>
<p>O <a href="http://blog.marcolino.com.br/">Marcolino</a> publicou uma solução com alguns passos a mais. A a solução que sugeri acima resolveu plenamente meu problema com as URLs. Caso o que está acima não funcione, tente a <a href="http://blog.marcolino.com.br/wordpress/2008/08/05/bug-wordpress-26-permalinks-solucao-completa/" target="_blank">solução do Marcolino</a>.<br />
[/atualização]</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.bernard-araujo.com/fixando-permalinks-ao-atualizar-para-wordpress-26-no-iis.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>63 correções, tutoriais, arquivos de ajuda e dicas essenciais para&#160;WordPress</title>
		<link>http://rafael.bernard-araujo.com/63-correcoes-tutoriais-arquivos-de-ajuda-e-dicas-essenciais-para-wordpress.php</link>
		<comments>http://rafael.bernard-araujo.com/63-correcoes-tutoriais-arquivos-de-ajuda-e-dicas-essenciais-para-wordpress.php#comments</comments>
		<pubDate>Wed, 26 Nov 2008 12:40:38 +0000</pubDate>
		<dc:creator>rafael</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rafael.bernard-araujo.com/?p=125</guid>
		<description><![CDATA[Seguindo a dica do meu amigo XN, dicas excelentes do artigo 63 Essential WordPress Hacks, Tutorials, Help Files and Cheats. Esta é uma lista bastante completa dos Melhores Tutoriais, Ajustes, Arquivos e Páginas de Ajuda (ou o que quiser chamar). São escritos para tornar a vida mais fácil, para nos ajudar a expandir as funcionalidades, [...]]]></description>
			<content:encoded><![CDATA[<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "wordpress";
            bb_bid  = "1613262";
            bb_lang = "pt-BR";
            bb_name = "custom";bb_limit = "9";bb_format = "bbo";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end --><p>Seguindo a dica do meu amigo <a title="De Tudo Um Pouco!" href="http://detudo.xn.blog.br" target="_blank">XN</a>, dicas excelentes do artigo <a rel="bookmark" href="http://speckyboy.com/2008/03/08/63-essential-wordpress-hacks-tutorials-help-files-and-cheats/">63 Essential WordPress Hacks, Tutorials, Help Files and Cheats</a>.</p>
<blockquote><p>Esta é uma lista bastante completa dos Melhores Tutoriais, Ajustes, Arquivos e Páginas de Ajuda (ou o que quiser chamar). São escritos para tornar a vida mais fácil, para nos ajudar a expandir as funcionalidades, para nos dar uma melhor compreensão da poderosa ferramenta que o WordPress é.</p>
<p>Tenha certeza de agradecer os autores&#8230;</p>
<h3>Tutoriais/Ajustes</h3>
<p>1.<a onclick="javascript:urchinTracker('/outbound/www.webdesignerwall.com/tutorials/wordpress-theme-hacks/');" href="http://www.webdesignerwall.com/tutorials/wordpress-theme-hacks/">Ajustes para Temas WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.webdesignerwall.com');" href="http://www.webdesignerwall.com/">Web Designer Wall</a>)</p>
<p>2. <a onclick="javascript:urchinTracker('/outbound/www.stylegala.com/articles/no_more_css_hacks.htm');" href="http://www.stylegala.com/articles/no_more_css_hacks.htm">Sem mais ajustes CSS</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.stylegala.com');" href="http://www.stylegala.com/">Style Gala</a>)</p>
<p>3. <a onclick="javascript:urchinTracker('/outbound/www.maxpower.ca/wordpress-hack-creating-a-dynamic-sticky/2005/04/23/');" href="http://www.maxpower.ca/wordpress-hack-creating-a-dynamic-sticky/2005/04/23/">Criando um Sticky dinâmico</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.maxpower_ca');" href="http://www.maxpower,ca/">Maxpower</a>)</p>
<p>4. <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com/2007/06/12/styling-individual-posts-using-the_id/');" href="http://www.wpdesigner.com/2007/06/12/styling-individual-posts-using-the_id/">Individualizando o post usando the_ID</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com');" href="http://www.wpdesigner.com/">WP Designer</a>)</p>
<p>5. <a onclick="javascript:urchinTracker('/outbound/www.jtpratt.com/2008/01/04/very-easy-wordpress-theme-hack-show-category-images/');" href="http://www.jtpratt.com/2008/01/04/very-easy-wordpress-theme-hack-show-category-images/">Mostrar categorias de Imagens</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.jtpratt.com');" href="http://www.jtpratt.com/">JTPratt</a>)</p>
<p>6. <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com/how-to-separate-wordpress-comments-and-trackbacks/');" href="http://hackwordpress.com/how-to-separate-wordpress-comments-and-trackbacks/">Comentários e Trackbacks separados</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com');" href="http://hackwordpress.com/">Hack  WordPress</a>)</p>
<p>7. <a onclick="javascript:urchinTracker('/outbound/www.davidairey.com/customize-your-wordpress-login/');" href="http://www.davidairey.com/customize-your-wordpress-login/">Login personalizado</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.davidairey.com/');" href="http://www.davidairey.com/">David Airey</a>)</p>
<p>8. <a onclick="javascript:urchinTracker('/outbound/www.yugatech.com/blog/wordpress/wp-date-image-hack/');" href="http://www.yugatech.com/blog/wordpress/wp-date-image-hack/">Ajuste de data para imagem</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.yugatech.com');" href="http://www.yugatech.com/">YugaTech</a>)</p>
<p>9. <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com/2007/07/09/how-to-place-a-login-form-in-the-sidebar/');" href="http://www.wpdesigner.com/2007/07/09/how-to-place-a-login-form-in-the-sidebar/">Como colocar formulário de login na Barra Lateral</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com');" href="http://www.wpdesigner.com/">WP Designer</a>)</p>
<p>10. <a onclick="javascript:urchinTracker('/outbound/blogs.tech-recipes.com/tipmonkies/2007/07/01/wp-keyboard-shortcuts/');" href="http://blogs.tech-recipes.com/tipmonkies/2007/07/01/wp-keyboard-shortcuts/">WP: Atalhos de Teclado</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/blogs.tech-recipes.com');" href="http://blogs.tech-recipes.com/">Tip Monkies</a>)</p>
<p>11. <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com/making-better-use-of-your-error-404-page/');" href="http://hackwordpress.com/making-better-use-of-your-error-404-page/">Aproveitando o uso da página de Erro &#8220;404&#8243;</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com');" href="http://hackwordpress.com/">Hack  WordPress</a>)</p>
<p>12. <a onclick="javascript:urchinTracker('/outbound/www.themeplayground.com/advice-for-your-wordpress-blog-customize-your-404-page');" href="http://www.themeplayground.com/advice-for-your-wordpress-blog-customize-your-404-page">Personalize sua página de Erro 404 Page</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.themeplayground.com');" href="http://www.themeplayground.com/">Theme Playground</a>)</p>
<p>13. <a onclick="javascript:urchinTracker('/outbound/www.brucelawson.co.uk/2005/wordpress-accessibility-hacks/');" href="http://www.brucelawson.co.uk/2005/wordpress-accessibility-hacks/">Ajustes de acessibilidade WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.brucelawson.co.uk');" href="http://www.brucelawson.co.uk/">Bruce Lawson</a>)</p>
<p>14. <a onclick="javascript:urchinTracker('/outbound/www.village-idiot.org/archives/2007/05/22/wp-emergency-password-recovery/');" href="http://www.village-idiot.org/archives/2007/05/22/wp-emergency-password-recovery/">Reinicie sua senha de administrador</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.village-idiot.org');" href="http://www.village-idiot.org/">Village Idiot</a>)</p>
<p>15. <a onclick="javascript:urchinTracker('/outbound/www.pearsonified.com/2007/04/definitive-guide-to-semantic-markup.php');" href="http://www.pearsonified.com/2007/04/definitive-guide-to-semantic-markup.php">Guia definitivo para marcação semântica para Blogs</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.pearsonified.com/');" href="http://www.pearsonified.com/">Pearsonified</a>)</p>
<p>16. <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com/2007/09/07/do-it-yourself-wordpress-hover-menu/');" href="http://www.wpdesigner.com/2007/09/07/do-it-yourself-wordpress-hover-menu/">Faça-você-mesmo um Menu (Pop-Up) com submenus</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com/');" href="http://www.wpdesigner.com/">WP Designer</a>)</p>
<p>17. <a onclick="javascript:urchinTracker('/outbound/www.pearsonified.com/2007/02/how_to_protect_css_mods_for_any_wordpress_theme.php');" href="http://www.pearsonified.com/2007/02/how_to_protect_css_mods_for_any_wordpress_theme.php">Como proteger módulos CSS para qualquer Tema WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.pearsonified.com/');" href="http://www.pearsonified.com/">Pearsonified</a>)</p>
<p>18. <a onclick="javascript:urchinTracker('/outbound/thedesigncanopy.com/downloads/wp-contact-manager/');" href="http://thedesigncanopy.com/downloads/wp-contact-manager/">Gerenciador de contatos WP</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/thedesigncanopy.com');" href="http://thedesigncanopy.com/">Design Canopy</a>)</p>
<p>19. <a onclick="javascript:urchinTracker('/outbound/www.gate303.net/2007/09/25/wordpress-custom-fields-guide/');" href="http://www.gate303.net/2007/09/25/wordpress-custom-fields-guide/">Visão sobre campos personalizados do WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.gate303.net');" href="http://www.gate303.net/">Gate 303</a>)</p>
<p>20. <a onclick="javascript:urchinTracker('/outbound/blog.circlesixdesign.com/2007/01/22/diggproof/');" href="http://blog.circlesixdesign.com/2007/01/22/diggproof/">Anuncie seu WordPress no Digg</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/blog.circlesixdesign.com/');" href="http://blog.circlesixdesign.com/">Circle Six Blog</a>)</p>
<p>21. <a onclick="javascript:urchinTracker('/outbound/zeo.unic.net.my/notes/wordpress-ajax-commenting-revisited/');" href="http://zeo.unic.net.my/notes/wordpress-ajax-commenting-revisited/">Comentário com Ajax</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/zeo.unic.net.my/');" href="http://zeo.unic.net.my/">Zeo</a>)</p>
<p>22. <a onclick="javascript:urchinTracker('/outbound/automattic.com/code/widgets/themes/');" href="http://automattic.com/code/widgets/themes/">Habilitando bugingangas nos temas</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/automattic.com');" href="http://automattic.com/">Automattic</a>)</p>
<p>23. <a onclick="javascript:urchinTracker('/outbound/www.plagiarismtoday.com/2006/07/17/cloaking-to-stop-scraping/');" href="http://www.plagiarismtoday.com/2006/07/17/cloaking-to-stop-scraping/">Definindo horário para parar a conversa</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.plagiarismtoday.com');" href="http://www.plagiarismtoday.com/">Plagiarism Today</a>)</p>
<p>24. <a onclick="javascript:urchinTracker('/outbound/jesse.bur.st/2005/11/19/server-load-button-for-blogs/');" href="http://jesse.bur.st/2005/11/19/server-load-button-for-blogs/">Botão para carregar Servidor para Blogs</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/jesse.bur.st/');" href="http://jesse.bur.st/">Jesse Chilcott’s Journal</a>)</p>
<p>25. <a onclick="javascript:urchinTracker('/outbound/wordpressgarage.com/tips/giving-each-wordpress-post-a-thumbnail-and-display-the-thumbnail-on-the-home-page/');" href="http://wordpressgarage.com/tips/giving-each-wordpress-post-a-thumbnail-and-display-the-thumbnail-on-the-home-page/">Gerando uma miniatura de cada texto do WordPress e mostrá-lo na página inicial</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/wordpressgarage.com');" href="http://wordpressgarage.com/">WordPress Garage</a>)</p>
<p>26. <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com/2007/06/20/how-to-create-overlapping-tabs/');" href="http://www.wpdesigner.com/2007/06/20/how-to-create-overlapping-tabs/">Criando tabelas sobrepostas</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com');" href="http://www.wpdesigner.com/">WP Designer</a>)</p>
<p>27. <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com/how-to-optimize-your-wordpress-title/');" href="http://hackwordpress.com/how-to-optimize-your-wordpress-title/">Como otimizar o Título do Blog</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com');" href="http://hackwordpress.com/">Hack WordPress</a>)</p>
<p>28. <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com/how-to-blocking-your-wordpress-categories-and-archives-from-google/');" href="http://hackwordpress.com/how-to-blocking-your-wordpress-categories-and-archives-from-google/">Bloqueado Categorias e Arquivos para o Google</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com');" href="http://hackwordpress.com/">Hack WordPress</a>)</p>
<p>29. <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com/how-to-adding-an-author-page-to-your-wordpress-blog/');" href="http://hackwordpress.com/how-to-adding-an-author-page-to-your-wordpress-blog/">Criando página para Autores</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com');" href="http://hackwordpress.com/">Hack WordPress</a>)</p>
<p>30. <a onclick="javascript:urchinTracker('/outbound/www.labnol.org/internet/design/how-to-create-mobile-phone-optimized-blog/2132/');" href="http://www.labnol.org/internet/design/how-to-create-mobile-phone-optimized-blog/2132/">Criando uma versão móvel amigável do seu Blog pelo Google Reader</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.labnol.org/');" href="http://www.labnol.org/">Digital Inspiration</a>)</p>
<p>31. <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com/2008/03/01/how-to-use-wordpress-as-a-membership-directory/');" href="http://www.wpdesigner.com/2008/03/01/how-to-use-wordpress-as-a-membership-directory/">Como usar o WordPress como um Diretório de Membros</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com');" href="http://www.wpdesigner.com/">WP Designer</a>)</p>
<p>32. <a onclick="javascript:urchinTracker('/outbound/www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php');" href="http://www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php">Como formatar imagens para leitores de Feed</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.pearsonified.com');" href="http://www.pearsonified.com/">Pearsonified</a>)</p>
<p>33. <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com/how-to-adding-delicious-daily-blog-posting-to-your-wordpress-blog/');" href="http://hackwordpress.com/how-to-adding-delicious-daily-blog-posting-to-your-wordpress-blog/">Adicione a postagem diária do Blog Del.icio.us ao seu Blog</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com');" href="http://hackwordpress.com/">Hack WordPress</a>)</p>
<p>34. <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com/huge-compilation-of-wordpress-code/');" href="http://hackwordpress.com/huge-compilation-of-wordpress-code/">Compilação avançada do código WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com');" href="http://hackwordpress.com/">Hack WordPress</a>)</p>
<p>35. <a onclick="javascript:urchinTracker('/outbound/wpcandy.com/4-simple-ways-to-speed-up-wordpress/');" href="http://wpcandy.com/4-simple-ways-to-speed-up-wordpress/">4 maneiras simples de acelerar seu WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/wpcandy.com');" href="http://wpcandy.com/">WP Candy</a>)</p>
<p>36. <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com/2007/06/04/wordpress-date-button/');" href="http://www.wpdesigner.com/2007/06/04/wordpress-date-button/">Botão de data do WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.wpdesigner.com');" href="http://www.wpdesigner.com/">WP Designer</a>)</p>
<p>37. <a onclick="javascript:urchinTracker('/outbound/www.pearsonified.com/2006/11/wicked-wordpress-archives-in-one-easy-step.php');" href="http://www.pearsonified.com/2006/11/wicked-wordpress-archives-in-one-easy-step.php">Arquivos WordPress rígidos em apenas um passo! </a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.pearsonified.com');" href="http://www.pearsonified.com/">Pearsonified</a>)</p>
<p>38. <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com/make-yourself-available-to-readers-with-a-contact-form/');" href="http://hackwordpress.com/make-yourself-available-to-readers-with-a-contact-form/">Esteja acessível a seus leitores através de um Formulário de Contato</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/hackwordpress.com');" href="http://hackwordpress.com/">Hack WordPress</a>)</p>
<p>39. <a onclick="javascript:urchinTracker('/outbound/www.graphicdesignblog.co.uk/wordpress-as-a-cms-content-management-system/');" href="http://www.graphicdesignblog.co.uk/wordpress-as-a-cms-content-management-system/">WordPress como um SGC &#8211; Sistema de Gerenciamento de Conteúdo</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.graphicdesignblog.co.uk');" href="http://www.graphicdesignblog.co.uk/">Graphic Design Blog</a>)</p>
<p>40. <a onclick="javascript:urchinTracker('/outbound/www.tamba2.org.uk/wordpress/xampp/');" href="http://www.tamba2.org.uk/wordpress/xampp/">Instalando XAMPP e WordPress localmente</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.tamba2.org.uk/wordpress/');" href="http://www.tamba2.org.uk/wordpress/">Tamba 2</a>)</p>
<p>41. <a onclick="javascript:urchinTracker('/outbound/jehiah.cz/archive/wordpress-category-page-hacks');" href="http://jehiah.cz/archive/wordpress-category-page-hacks">Ajustes para página de Categorias</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/jehiah.cz/');" href="http://jehiah.cz/">Jehiah</a>)</p>
<p>42. <a onclick="javascript:urchinTracker('/outbound/www.seoegghead.com/blog/seo/3-wordpress-hacks-for-se-friendly-blog-archives-p162.html');" href="http://www.seoegghead.com/blog/seo/3-wordpress-hacks-for-se-friendly-blog-archives-p162.html">3 ajustes WordPress para Arquivos</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.seoegghead.com/');" href="http://www.seoegghead.com/">SEO Egghead</a>)</p>
<p>43. <a onclick="javascript:urchinTracker('/outbound/ajaydsouza.com/archives/2005/04/03/wordpress-tutorial-opening-links-in-new-windows/');" href="http://ajaydsouza.com/archives/2005/04/03/wordpress-tutorial-opening-links-in-new-windows/">Abrindo links em novas janelas</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/ajaydsouza.com/');" href="http://ajaydsouza.com/">Ajay</a>)</p>
<p>44. <a onclick="javascript:urchinTracker('/outbound/lorelle.wordpress.com/2007/03/28/wordpress-thumbnail-size-limit-hack/');" href="http://lorelle.wordpress.com/2007/03/28/wordpress-thumbnail-size-limit-hack/">Ajuste para limitação de tamanho do Thumbnail</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/lorelle.wordpress.com/');" href="http://lorelle.wordpress.com/">Lorelle on WordPress</a>)</p>
<p>45. <a onclick="javascript:urchinTracker('/outbound/www.tamba2.org.uk/wordpress/restore/');" href="http://www.tamba2.org.uk/wordpress/restore/">Restaurando seu Banco de Dados</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.tamba2.org.uk/');" href="http://www.tamba2.org.uk/">Tamba 2</a>)</p>
<p>46. <a onclick="javascript:urchinTracker('/outbound/codex.wordpress.org/Validating_a_Website');" href="http://codex.wordpress.org/Validating_a_Website">Validando o WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/codex.wordpress.org/Main_Page');" href="http://codex.wordpress.org/Main_Page">WordPress Codex</a>)</p>
<p>47. <a onclick="javascript:urchinTracker('/outbound/lorelle.wordpress.com/2005/09/20/backing-up-wordpress/');" href="http://lorelle.wordpress.com/2005/09/20/backing-up-wordpress/">Realizando Backup do seu WordPress</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/lorelle.wordpress.com/');" href="http://lorelle.wordpress.com/">Lorelle on WordPress</a>)</p>
<p>48. <a onclick="javascript:urchinTracker('/outbound/lorelle.wordpress.com/2005/09/20/backing-up-wordpress/');" href="http://lorelle.wordpress.com/2005/09/20/backing-up-wordpress/">Movendo seu Blog para um novo diretório</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.bigbizblog.com/');" href="http://www.bigbizblog.com/">Big Biz Blog</a>)</p>
<p>49. <a onclick="javascript:urchinTracker('/outbound/lorelle.wordpress.com/2005/09/20/backing-up-wordpress/');" href="http://lorelle.wordpress.com/2005/09/20/backing-up-wordpress/">Movendo seu Blog para um novo diretório</a> (Fonte: <a onclick="javascript:urchinTracker('/outbound/www.bigbizblog.com/');" href="http://www.bigbizblog.com/">Big Biz Blog</a>)</p>
<h3>WordPress Video Tutorials</h3>
<p>50. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=ocZntJTh7Ik');" href="http://uk.youtube.com/watch?v=ocZntJTh7Ik">Os melhores plug-ins para WordPress</a></p>
<p>51. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=NopuJ_OYjsk');" href="http://uk.youtube.com/watch?v=NopuJ_OYjsk">Como adicionar vídeo do Youtube no WordPress</a></p>
<p>52. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=3l5g7F9zk3I');" href="http://uk.youtube.com/watch?v=3l5g7F9zk3I">Como atualizar o WordPress</a></p>
<p>53. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=BiCn6y6JU8o');" href="http://uk.youtube.com/watch?v=BiCn6y6JU8o">Deixe a busca do seu blog amigável</a></p>
<p>54. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=MWYi4_COZMU');" href="http://uk.youtube.com/watch?v=MWYi4_COZMU">WordPress.com &#8211; Passo a passo de como iniciar um blog</a></p>
<p>55. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=IAi3ZM1h4SY');" href="http://uk.youtube.com/watch?v=IAi3ZM1h4SY">Como criar um template de página personalizado</a></p>
<p>56. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=OD4nh5A5up4');" href="http://uk.youtube.com/watch?v=OD4nh5A5up4">Instalando o WordPress num servidor local</a></p>
<p>57. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=3SmndwrRkxw');" href="http://uk.youtube.com/watch?v=3SmndwrRkxw">Recupere sua senha perdida do WordPress</a></p>
<p>58. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=TlEZ_wXtgK0');" href="http://uk.youtube.com/watch?v=TlEZ_wXtgK0">Tutorial &#8211; Editar uma barra lateral usando um editor de texto</a></p>
<p>59. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=xyrKFL2nDv8');" href="http://uk.youtube.com/watch?v=xyrKFL2nDv8">Tutorial &#8211; Faça Menus com o Blogroll 2</a></p>
<p>60. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=r3CadIPEr4M');" href="http://uk.youtube.com/watch?v=r3CadIPEr4M">Como usar WordPress/Poppress para fazer pocast para iTunes</a></p>
<p>61. <a onclick="javascript:urchinTracker('/outbound/uk.youtube.com/watch?v=3wg4MnvDmJY');" href="http://uk.youtube.com/watch?v=3wg4MnvDmJY">Como colocar Adsense no seu blog</a></p>
<h3>WordPress Podcasts</h3>
<p>62. <a onclick="javascript:urchinTracker('/outbound/wp-community.org/');" href="http://wp-community.org/">Podcast WordPress</a></p>
<p>63. <a onclick="javascript:urchinTracker('/outbound/www.jeffro2pt0.com/category/wp-weekly');" href="http://www.jeffro2pt0.com/category/wp-weekly">Semanalmente no WordPress</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://rafael.bernard-araujo.com/63-correcoes-tutoriais-arquivos-de-ajuda-e-dicas-essenciais-para-wordpress.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google não ajuda a descobrir senhas de&#160;blogs</title>
		<link>http://rafael.bernard-araujo.com/google-nao-ajuda-a-descobrir-senhas-de-blogs.php</link>
		<comments>http://rafael.bernard-araujo.com/google-nao-ajuda-a-descobrir-senhas-de-blogs.php#comments</comments>
		<pubDate>Wed, 19 Nov 2008 12:11:39 +0000</pubDate>
		<dc:creator>rafael</dc:creator>
				<category><![CDATA[Segurança]]></category>
		<category><![CDATA[segurança]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rafael.bernard-araujo.com/?p=96</guid>
		<description><![CDATA[A Juliana Barreto, da Info, divulgou que o Google ajuda a descobrir senhas de blogs, especificamente o WordPress. Outros meios de comunicação também divulgaram, mas mencionei a Info por ser um canal de renome quanto as informações de tecnologia (embora o MeioBit já se tornou o canal mais poderoso e correto em minha opinião). Tudo [...]]]></description>
			<content:encoded><![CDATA[<!-- boo-widget start -->
          <script type="text/javascript">
            bb_keywords = "wordpress";
            bb_bid  = "1613262";
            bb_lang = "pt-BR";
            bb_name = "custom";bb_limit = "9";bb_format = "bbo";
          </script>
          <script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
          <!-- boo-widget end --><p>A Juliana Barreto, da Info, divulgou que o <a href="http://info.abril.uol.com.br/aberto/infonews/112007/22112007-4.shl" title="INFO - Google ajuda a descobrir senhas de blogs" target="_blank">Google ajuda a descobrir senhas de blogs</a>, especificamente o WordPress. Outros meios de comunicação também divulgaram, mas mencionei a Info por ser um canal de renome quanto as informações de tecnologia (embora o <a href="http://www.meiobit.com" title="MeioBit" target="_blank">MeioBit</a> já se tornou o canal mais poderoso e correto em minha opinião).</p>
<p>Tudo não passou de uma notícia divulgada apressadamente, sem uma apuração cuidadosa do fato. Levo em conta que uma jornalista que esteja trabalhando na Info conheça algo de tecnologia, ou pelo menos sabe onde procurar informações que dêem embasamento às suas informações e notícias. Tivemos, infelizmente, uma disseminação da insegurança àqueles que utilizam o wordpress.</p>
<p>O <a href="http://blog.elcio.com.br" title="Fecha Tag" target="_blank">Élcio</a>, preocupado com a falta de segurança noticiada, resolveu apurar e o resultado é muito diferente do divulgado. Convido-os a <a href="http://blog.elcio.com.br/fud-cuidado-o-google-pode-invadir-seu-blog/" title="FUD: cuidado, o Google pode invadir seu blog!" target="_blank">visitar o Blog Fecha Tag para ver o que ele escreveu</a> (e também convido-os a acompanhar, pois há conteúdo de primeira qualidade). De qualquer forma, peço licença a ele para copiar aqui:</p>
<blockquote><p>Para começar, leia o trecho a seguir desta <a href="http://info.abril.com.br/aberto/infonews/112007/22112007-4.shl">notícia na INFO Online</a>:</p>
<blockquote><p>Mas, quando tentou o Google, o especialista descobriu que serviço de publicação de blogs WordPress é vulnerável a pesquisas específicas. O site armazena dados como hashes MD5, que podem conter senhas, de uma maneira visível ao buscador. Bastaria informar um trecho do algoritmo para encontrar dados relacionados ao usuário e suas senhas.</p></blockquote>
<p>Uau, belo trabalho jornalístico esse hein? Espalhando o medo. Imagine a reação de um leigo, que tenha um um  <a href="http://blog.elcio.com.br/fud-cuidado-o-google-pode-invadir-seu-blog/#" onmouseout="hideMaybe(event, this); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='dotted 1px'; " onmouseover="hw5353356880755(event, this, '-213202594'); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='solid';" onclick="hwClick5353356880755(-213202594);return false;" style="border-bottom: 1px dotted; color: #996633; text-decoration: underline" oncontextmenu="return false;">blog</a> WordPress, ao ler essa pérola da desinformação. Não parece, lendo esse texto, que o WordPress tem uma seríssima falha de segurança que pode ser explorada usando o Google? Que se alguém &#8220;informa um trecho do algoritmo&#8221; vai descobrir uma porção de dados seus? Bom, fui ao site do sujeito e li <a href="http://www.lightbluetouchpaper.org/2007/11/16/google-as-a-password-cracker/">o artigo em que ele explica como quebrou a senha</a>.</p>
<p>O que aconteceu é que o WordPress do tal Murdoch foi invadido por um cracker, que criou uma conta de usuário. O WordPress guarda suas senhas em um formato chamado MD5, um formato de <a href="http://blog.elcio.com.br/fud-cuidado-o-google-pode-invadir-seu-blog/#" onmouseout="hideMaybe(event, this); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='dotted 1px'; " onmouseover="hw19781216072755(event, this, '-213202594'); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='solid';" onclick="hwClick19781216072755(-213202594);return false;" style="border-bottom: 1px dotted; color: #996633; text-decoration: underline" oncontextmenu="return false;">criptografia</a> que transforma qualquer senha num hexadecimal de 32 caracteres, assim:</p>
<ul>
<li>&#8220;Sylar&#8221; = 7bef5e9683a92c37a266283bf229c2e8</li>
<li>&#8220;Cap. Nascimento&#8221; = 40a4b69d3132bd562dc03e2de30fda3e</li>
<li>&#8220;Pat Morita&#8221; = 261f3880c4eab23075356dbc6b5befc3</li>
</ul>
<p>O WordPress faz isso para proteger você. Se alguém invadir seu blog, mesmo assim não vai descobrir sua senha. Então o Murdoch não tinha a senha do sujeito que invadiu o blog dele, tinha apenas o texto &#8220;20f1aeb7819d7858684c898d1e98c1bb&#8221;. O jeito comum de se descobrir essa senha é o chamado ataque de dicionário. Você consegue um enorme dicionário de palavras e nomes comuns, e faz um programa que converte cada um deles para MD5. Se, ao converter algum, você encontrar o tal texto &#8220;20f1…&#8221;, pronto, você descobriu qual é a senha.</p>
<p>O problema é que esses ataques levam tempo, pois o  <a href="http://blog.elcio.com.br/fud-cuidado-o-google-pode-invadir-seu-blog/#" onmouseout="hideMaybe(event, this); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='dotted 1px'; " onmouseover="hw8571318781755(event, this, '-213202594'); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='solid';" onclick="hwClick8571318781755(-213202594);return false;" style="border-bottom: 1px dotted; color: #996633; text-decoration: underline" oncontextmenu="return false;">computador</a> tem que processar milhões de palavras. E se a senha não for uma palavra comum do dicionário, ela não vai ser encontrada. Assim, &#8220;banana&#8221; vai ser encontrada, mas &#8220;Xbanana43&#8243; não. Acontece que palavras muito, muito comuns, como &#8220;banana&#8221;, ou nomes de pessoas, provavelmente já tem seu hash MD5 publicados em alguma página na web. E, se está publicado, o Google encontra. Por exemplo, <a href="http://www.google.com/search?q=72b302bf297a228a75730123efef7c41">procure pelo MD5 de banana</a>.</p>
<p>Então, ao procurar o MD5 da senha do invasor, o Murdoch achou páginas como <a href="http://freepages.genealogy.rootsweb.com/%7Ecamat/harvey/srn/2/0/20f1aeb7819d7858684c898d1e98c1bb.html">essa aqui</a>, uma lista de pessoas chamadas &#8220;Anthony&#8221;. Ele resolveu tentar então &#8220;Anthony&#8221; como senha, e funcionou.</p>
<p>Perceba que isso não torna o WordPress mais vulnerável, porque a senha ia ser descoberta de qualquer maneira, só ia levar um pouco mais de tempo. E para fazer isso, o sujeito tem que ter acesso ao banco de dados com as senhas. Ou seja, já tem que ter invadido o sistema.</p>
<p>Foi só isso. Não há nenhuma vulnerabilidade no WordPress que, se alguém vai ao Google e &#8220;informa um trecho do algoritmo&#8221;, vai descobrir seu CPF e número de cartão de crédito. Aliás, será que esse repórter sabe o que significa &#8220;algoritmo&#8221;? Aprendi quando era criança, quando minha mãe ouviu meu primeiro palavrão, que gente não devia usar palavras que a gente não sabe o que significa.</p>
<p>Você que usa WordPress, não precisa se desesperar. Só não use senhas óbvias, não acredite em tudo o que você lê por aí e não entre em pânico.</p>
<p><strong>Só lembrando: em Janeiro tem <a href="http://visie.com.br/wordpress/">Oficina de WordPress na Visie</a></strong></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://rafael.bernard-araujo.com/google-nao-ajuda-a-descobrir-senhas-de-blogs.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

