<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Ronaldo Richieri &#187; wordpress</title>
	<atom:link href="http://www.richieri.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.richieri.com</link>
	<description>Colaboração, software livre, cultura popular, danças, forró e por aí vai!</description>
	<lastBuildDate>Wed, 08 Feb 2012 22:23:13 +0000</lastBuildDate>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<copyright>2006-2007 </copyright>
	<managingEditor>richieri@gmail.com (Ronaldo Richieri)</managingEditor>
	<webMaster>richieri@gmail.com (Ronaldo Richieri)</webMaster>
	<ttl>1440</ttl>
	<image>
		<url>http://www.richieri.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>Ronaldo Richieri</title>
		<link>http://www.richieri.com</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Colaboração, software livre, cultura popular, danças, forró e por aí vai!</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &#38; Culture" />
	<itunes:author>Ronaldo Richieri</itunes:author>
	<itunes:owner>
		<itunes:name>Ronaldo Richieri</itunes:name>
		<itunes:email>richieri@gmail.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://www.richieri.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<item>
		<title>Avatares do Buddypress em subblogs de um WordPress MU (multisite)</title>
		<link>http://www.richieri.com/2012/01/03/avatares-do-buddypress-em-subblogs-de-um-wordpress-mu-multisite/</link>
		<comments>http://www.richieri.com/2012/01/03/avatares-do-buddypress-em-subblogs-de-um-wordpress-mu-multisite/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 14:02:17 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[avatar]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/?p=1408</guid>
		<description><![CDATA[Encontrei esta solução para fazer com que avatares locais de um Buddypress sejam exibidos em todos os blogs de um wordpress MU: Anyeossays: June 2, 2010 at 1:39 pm Ok, I just noticed what BP_AVATAR_URL and BP_AVATAR_DIR are setted relative to url and dir of user blog. I reeplaced that code for one what always [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>Encontrei esta solução para fazer com que avatares locais de um Buddypress sejam exibidos em todos os blogs de um wordpress MU:</p>
<p><cite><a href="http://anyeos.wordpress.com/" rel="external nofollow">Anyeos</a></cite>says:</p>
<div><a href="http://www.amberweinberg.com/how-to-add-buddypress-avatars-to-wordpress-mu/#comment-3074"> June 2, 2010 at 1:39 pm</a></div>
<p>Ok, I just noticed what BP_AVATAR_URL and BP_AVATAR_DIR are setted relative to url and dir of user blog. I reeplaced that code for one what always use the same absolute paths (obtained from WP_CONTENT_URL and WP_CONTENT_DIR) using the global “uploads” directory. Now all avatars are the same in all weblogs.<br />
If you like to do it edit the file bp-core/bp-core-avatars.php and modify this functions:</p>
<pre>
function bp_core_avatar_upload_path() {
$basedir = WP_CONTENT_DIR.'/uploads';
return apply_filters( 'bp_core_avatar_upload_path', $basedir );
}
function bp_core_avatar_url() {
 $baseurl = WP_CONTENT_URL.'/uploads';
 return apply_filters( 'bp_core_avatar_url', $baseurl );
 }</pre>
<p>Do post:<br />
<a href="http://www.amberweinberg.com/how-to-add-buddypress-avatars-to-wordpress-mu/">http://www.amberweinberg.com/how-to-add-buddypress-avatars-to-wordpress-mu/</a></p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2012/01/03/avatares-do-buddypress-em-subblogs-de-um-wordpress-mu-multisite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removendo Virus (malware) do WordPress e protegendo seu blog</title>
		<link>http://www.richieri.com/2011/09/01/removendo-virus-malware-do-wordpress-e-protegendo-seu-blog/</link>
		<comments>http://www.richieri.com/2011/09/01/removendo-virus-malware-do-wordpress-e-protegendo-seu-blog/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 00:25:39 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Dicas de Desenvolvimento]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[antivirus]]></category>
		<category><![CDATA[badware]]></category>
		<category><![CDATA[cleaning]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress-counter]]></category>

		<guid isPermaLink="false">http://www.richieri.com/?p=1350</guid>
		<description><![CDATA[Note: não me responsabilizo por danos causados em sua instalação. Utilize essas dicas por sua própria conta e risco Estes dias tive dois sites wordpress infectados por malwares! Penei um pouco pra limpar o site e resolvi compartilhar aqui as dicas que fui juntando pelo caminho. Basicamente, os virus se criam um &#8220;backdoor&#8221;  se aproveitando [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p><em>Note: não me responsabilizo por danos causados em sua instalação. Utilize essas dicas por sua própria conta e risco <img src='http://www.richieri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
<p>Estes dias tive dois sites wordpress infectados por malwares! Penei um pouco pra limpar o site e resolvi compartilhar aqui as dicas que fui juntando pelo caminho.</p>
<p>Basicamente, os virus se criam um &#8220;backdoor&#8221;  se aproveitando de alguma falha de segurança ou bug em sua instalação. Com esse backdoor criado, o virus tem acesso direto ao seu site mesmo após a correção do bug ou atualização do sistema. É como se o virus tivesse criado uma conta de ssh em seu servidor e pudesse executar praticamente qualquer comando lá dentro.</p>
<p>Em um dos casos, o bug que permitiu a instalação do virus estava em um tema que utilizava uma biblioteca chamada timthumb.php. Descobri <a href="http://blog.sucuri.net/2011/08/timthumb-php-security-vulnerability-just-the-tip-of-the-iceberg.html" target="_blank">neste link</a> a falha que esse arquivo continha e segui os passos descritos lá para resolver o problema. Este virus se instalava através do timthumb.php e criava um backdoor. Através do backdoor, outros virus se instalaram no site. Corrigi o arquivo timthumb.php para remover a possibilidade de uma nova invasão.</p>
<p>Estes virus por sua vez, inseriam um iframe na home page do site, fazendo com que o visitante fosse redirecionado para um site com código malicioso. No meu caso, era um iframe para um site chamado wordpress-counter.com</p>
<p>Tive então que remover backdoor antes de remover o gerador de iframe, pois sempre que removia o iframe em si, o mesmo se instaurava novamente após 15 minutos através do backdoor.</p>
<p>Segui as dicas <a href="http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/" target="_blank">deste post</a> e descobri o backdoor no arquivo wp-config.php. Após o fim do código tradicional do WordPress haviam cerca de 100 linhas em branco e, em seguida, o código nocivo que permitia a executação de scripts php enviados por REQUESTs.</p>
<p>Depois, segui as dicas <a href="http://blog.unmaskparasites.com/2011/03/02/versatile-cc-attacks/" target="_blank">deste outro post</a>, para eliminar os geradores de iframe.</p>
<p>Finalmente, fiz um congelamento dos arquivos da minha instalação do WordPress. Para isso, acessei a raiz do site através do SSH e realizei os passos abaixo (note que isto impedirá você de atualizar automaticamente o WordPress para versões mais recentes pelo Dashboard):</p>
<p>Para proteger pastas:</p>
<pre>find . -type d -exec chmod 755 {} \;</pre>
<p>Para proteger arquivos:</p>
<pre>find . -type f -exec chmod 644 {} \;</pre>
<p>Para impedir que outros usuários enxerguem os dados de seu banco de dados, o que é possível em algumas hospedagens compartilhadas:</p>
<pre>chmod 750 wp-config.php</pre>
<p>Para impedir que novos ataques modifiquem qualquer arquivo no seu sistema (menos arquivos de plugins e temas):</p>
<pre>
chmod u-w * -R
chmod u+w wp-content -R</pre>
<p><strong>Referencias</strong></p>
<p><a href="http://blog.sucuri.net/2011/08/timthumb-php-security-vulnerability-just-the-tip-of-the-iceberg.html" target="_blank">http://blog.sucuri.net/2011/08/timthumb-php-security-vulnerability-just-the-tip-of-the-iceberg.html</a><br />
<a href="http://markmaunder.com/2011/08/01/zero-day-vulnerability-in-many-wordpress-themes/" target="_blank">http://markmaunder.com/2011/08/01/zero-day-vulnerability-in-many-wordpress-themes/</a><br />
<a href="http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/" target="_blank">http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/</a><br />
<a href="http://blog.unmaskparasites.com/2011/03/02/versatile-cc-attacks/" target="_blank">http://blog.unmaskparasites.com/2011/03/02/versatile-cc-attacks/</a><br />
<a href="http://codex.wordpress.org/Hardening_WordPress" target="_blank">http://codex.wordpress.org/Hardening_WordPress</a></p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2011/09/01/removendo-virus-malware-do-wordpress-e-protegendo-seu-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding a relative custom menu link in WordPress Nav Menu</title>
		<link>http://www.richieri.com/2011/05/11/adding-a-relative-custom-menu-link-in-wordpress-nav-menu/</link>
		<comments>http://www.richieri.com/2011/05/11/adding-a-relative-custom-menu-link-in-wordpress-nav-menu/#comments</comments>
		<pubDate>Wed, 11 May 2011 19:29:23 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[custom link]]></category>
		<category><![CDATA[nav menu]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/?p=1278</guid>
		<description><![CDATA[In case you want to stop WordPress putting the &#8220;http://&#038;#8221; in your custom menu link: Edit your wp-includes/nav-menu.php Change the followin line: update_post_meta( $menu_item_db_id, &#8216;_menu_item_url&#8217;, esc_url_raw($args['menu-item-url']) ); To update_post_meta( $menu_item_db_id, &#8216;_menu_item_url&#8217;, $args['menu-item-url'] ); That&#8217;s all]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>In case you want to stop WordPress putting the &#8220;<a href="http://&#038;#8221" rel="nofollow">http://&#038;#8221</a>; in your custom menu link:</p>
<p>Edit your wp-includes/nav-menu.php</p>
<p>Change the followin line:</p>
<p>update_post_meta( $menu_item_db_id, &#8216;_menu_item_url&#8217;, esc_url_raw($args['menu-item-url']) );</p>
<p>To</p>
<p>update_post_meta( $menu_item_db_id, &#8216;_menu_item_url&#8217;, $args['menu-item-url'] );</p>
<p>That&#8217;s all</p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2011/05/11/adding-a-relative-custom-menu-link-in-wordpress-nav-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arquivos de tradução do plugin WordPress &#8220;Subscribe to Comments Reloaded&#8221;</title>
		<link>http://www.richieri.com/2010/10/27/arquivos-de-traducao-do-plugin-wordpress-subscribe-to-comments-reloaded/</link>
		<comments>http://www.richieri.com/2010/10/27/arquivos-de-traducao-do-plugin-wordpress-subscribe-to-comments-reloaded/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 15:22:42 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[localização]]></category>
		<category><![CDATA[localization]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[pt_BR]]></category>
		<category><![CDATA[subscribe to comments reload]]></category>
		<category><![CDATA[subscribe-reloaded]]></category>
		<category><![CDATA[tradução]]></category>
		<category><![CDATA[translation]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/?p=1113</guid>
		<description><![CDATA[Só para compartilhar os arquivos de tradução deste plugin que permite uma ótima gestão de notificações aos usuários de um blog WordPress: subscribe-reloaded-pt_BR]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>Só para compartilhar os arquivos de tradução deste plugin que permite uma ótima gestão de notificações aos usuários de um blog WordPress:</p>
<p><a href="http://www.richieri.com/wp-content/uploads/2010/10/subscribe-reloaded-pt_BR.zip">subscribe-reloaded-pt_BR</a></p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2010/10/27/arquivos-de-traducao-do-plugin-wordpress-subscribe-to-comments-reloaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adicione seu site WordPress como mecanismo de busca de qualquer navegador</title>
		<link>http://www.richieri.com/2010/09/27/adicione-seu-site-wordpress-como-mecanismo-de-busca-de-qualquer-navegador/</link>
		<comments>http://www.richieri.com/2010/09/27/adicione-seu-site-wordpress-como-mecanismo-de-busca-de-qualquer-navegador/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 14:41:20 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[status]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[mecanismo]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[pesquisa]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[searchengine]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/?p=1068</guid>
		<description><![CDATA[Achei este plugin interessante que permite adicionar seu blog/site wordpress como mecanismo de busca de qualquer navegador: &#8220;Search Plugin for Firefox and IE&#8221;]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>Achei este plugin interessante que permite adicionar seu blog/site wordpress como mecanismo de busca de qualquer navegador:</p>
<p><strong>&#8220;Search Plugin for Firefox and IE&#8221;</strong></p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2010/09/27/adicione-seu-site-wordpress-como-mecanismo-de-busca-de-qualquer-navegador/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adicionei um Favicon no meu site (que é …</title>
		<link>http://www.richieri.com/2010/09/27/adicionei-um-favicon-no-meu-site-que-e/</link>
		<comments>http://www.richieri.com/2010/09/27/adicionei-um-favicon-no-meu-site-que-e/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 14:28:12 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[status]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[favicon]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/2010/09/27/adicionei-um-favicon-no-meu-site-que-e/</guid>
		<description><![CDATA[Adicionei um Favicon no meu site (que é WordPress) com muita facilidade, utilizando duas ferramentas: O http://favicon.cc que cria um favicon a partir de qualquer imagem (de até 5MB) O plugin para WordPress All in One Favicon que permite subir diferentes tipos de imagens para este propósito. Muito fácil!]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>Adicionei um Favicon no meu site (que é WordPress) com muita facilidade, utilizando duas ferramentas:</p>
<p>O <a href="http://favicon.cc" rel="nofollow">http://favicon.cc</a> que cria um favicon a partir de qualquer imagem (de até 5MB)</p>
<p>O plugin para WordPress All in One Favicon que permite subir diferentes tipos de imagens para este propósito. Muito fácil!</p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2010/09/27/adicionei-um-favicon-no-meu-site-que-e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Habilitando multiplos sites no WordPress 3</title>
		<link>http://www.richieri.com/2010/09/20/habilitando-multiplos-sites-no-wordpress-3/</link>
		<comments>http://www.richieri.com/2010/09/20/habilitando-multiplos-sites-no-wordpress-3/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 20:27:07 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[acentuação]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[charset]]></category>
		<category><![CDATA[multisite]]></category>
		<category><![CDATA[rede]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/?p=1045</guid>
		<description><![CDATA[Estou criando um site WordPress ao estilo WordPress.com, ou seja, uma espécie de fazenda de blogs onde é possível ter mais de um blog com usuários compartilhados entre eles. Esta é função MULTISITE do WordPress, que antigamente vinha numa distribução diferente, chamada WordPress MU, e na versão 3.0 do WordPress já está embutida. Para habilitar [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>Estou criando um site WordPress ao estilo WordPress.com, ou seja, uma espécie de fazenda de blogs onde é possível ter mais de um blog com usuários compartilhados entre eles. Esta é função MULTISITE do WordPress, que antigamente vinha numa distribução diferente, chamada WordPress MU, e na versão 3.0 do WordPress já está embutida.</p>
<p>Para habilitar esta função você precisa adicionar seguinte linha no arquivo wp-config.php de seu site:</p>
<p>/** Ativar Multi Blogs **/<br />
define(&#8216;WP_ALLOW_MULTISITE&#8217;, true);</p>
<p>Depois é necessário acessar o menu Ferramentas -&gt; Rede e seguir o passo a passo que é mostrado lá.</p>
<p>Eu tive alguns problemas de acentuação. O site que eu usei para ativar este recurso já possuía conteúdo e depois de ativar o multisite, a acentuação dos artigos ficou super bagunçada.</p>
<p>Adicionei então (depois de pesquisar e bater cabeça uns bons minutos) as seguintes linhas no wp-config.php pra resolver:<br />
// ** MySQL settings ** //<br />
define(&#8216;DB_CHARSET&#8217;, &#8216;latin1&#8242;);<br />
define(&#8216;DB_COLLATE&#8217;, &#8216;latin1_general_ci&#8217;);</p>
<p>Só experimente adicionar essas linhas se você estiver com problemas de acentuação também :-}</p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2010/09/20/habilitando-multiplos-sites-no-wordpress-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>O tema do meu wordpress agora é o P2 que&#8230;</title>
		<link>http://www.richieri.com/2010/06/22/o-tema-do-meu-wordpress-agora-e-o-p2-que/</link>
		<comments>http://www.richieri.com/2010/06/22/o-tema-do-meu-wordpress-agora-e-o-p2-que/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 14:58:28 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[status]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[p2]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/2010/06/22/o-tema-do-meu-wordpress-agora-e-o-p2-que/</guid>
		<description><![CDATA[O tema do meu wordpress agora é o P2 que o transforma num blog normal e num microblog estilo twitter ao mesmo tempo. Muito legal!]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>O tema do meu wordpress agora é o P2 que o transforma num blog normal e num microblog estilo twitter ao mesmo tempo. Muito legal!</p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2010/06/22/o-tema-do-meu-wordpress-agora-e-o-p2-que/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gerando links de pagamento com o PagSeguro para blogs hospedados no WordPress.com</title>
		<link>http://www.richieri.com/2010/06/21/gerando-links-de-pagamento-com-o-pagseguro-para-blogs-hospedados-no-wordpress-com/</link>
		<comments>http://www.richieri.com/2010/06/21/gerando-links-de-pagamento-com-o-pagseguro-para-blogs-hospedados-no-wordpress-com/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 05:45:10 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[post]]></category>
		<category><![CDATA[compras]]></category>
		<category><![CDATA[pagamento digital]]></category>
		<category><![CDATA[pagamentos]]></category>
		<category><![CDATA[pagseguro]]></category>
		<category><![CDATA[serviços]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/2010/06/21/gerando-links-de-pagamento-com-o-pagseguro-para-blogs-hospedados-no-wordpress-com/</guid>
		<description><![CDATA[O PagSeguro é um site interessantissimo que media transações de compra e venda de produtos e serviços via web, possibilitando o uso de boleto bancario, transferencias e cartão de crédito para concretizar esses pagamentos. Muito interessante e muito seguro aparentemente. Até agora estou satisfeito com o produto embora ainda não tenha resgatado nenhum valor. Espero [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>O <a class="zem_slink" title="PagSeguro" rel="homepage" href="http://pagseguro.com.br">PagSeguro</a> é um site interessantissimo que media transações de compra e venda de produtos e serviços via web, possibilitando o uso de boleto bancario, transferencias e cartão de crédito para concretizar esses pagamentos.</p>
<p>Muito interessante e muito seguro aparentemente. Até agora estou satisfeito com o produto embora ainda não tenha resgatado nenhum valor. Espero que não tenha dores de cabeça.</p>
<p>Por enquanto tenho usado para vender convites para festas da<a href="http://www.forroeuzebio.com.br"> minha banda de forró</a>, para vender hospedagens, serviços de manutenção de site e outras coisas.</p>
<p>O PagSeguro disponibiliza alguns botões e formulários para que você coloque seu produto a venda em um site. O problema começa para aqueles que não possuem um site onde é possível inserir javascript, html e outros recursos mais avançados.</p>
<p>No meu caso, tentei inserir um botão de venda de serviço num blog hospedado no <a class="zem_slink" title="WordPress.com" rel="homepage" href="http://wordpress.com/">wordpress.com</a> e não consegui por que minha opção era utilização de um form, que quando colocado num artigo ou página do wordpress não funcionavam.</p>
<p>Então a solução que pensei foi a de transformar o Form (método POST) para um link (método GET).</p>
<p>Foi simples. As variáveis que você precisa enviar e configurar no link são as seguintes:</p>
<p>email_cobranca = seu email principal como vendedor no PagSeguro. Vc tem que se cadastrar lá é claro!<br />
tipo = não sei exatamente, mas sempre deixo  o valor CP<br />
moeda = sempre BRL (Quer dizer, imagino que vc queira realizar vendas em reais)<br />
item_id_1 = Um código qualquer para seu item<br />
item_descr_1 = Descrição do seu produto. Substituir qualquer acentuação pelos códigos da tabela (<a href="http://urldecode.it/url/characters/" rel="nofollow">http://urldecode.it/url/characters/</a>)<br />
item_quant_1 = Quantidade de produtos<br />
item_valor_1 = valor sem virgulas mas com duas casas decimais<br />
item_frete_1 = Valor do frete.</p>
<p>Vejo o link que criei (clique com o botão direito em cima dele e copie a URL para um editor de texto para vê-la):</p>
<p><a href="https://pagseguro.uol.com.br/checkout/checkout.jhtml?email_cobranca=richieri@gmail.com&amp;tipo=CP&amp;moeda=BRL&amp;item_id_1=1007&amp;item_descr_1=Me%20paga%20um%20caf%E9zinho&amp;item_quant_1=1&amp;item_valor_1=500&amp;item_frete_1=0">Me paga um cafézinho</a></p>
<p>Clicando você irá pra minha conta no PagSeguro onde verá o item &#8220;Me paga um cafézinho&#8221; no valor de R$ 5,00</p>
<p>Simples né?</p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2010/06/21/gerando-links-de-pagamento-com-o-pagseguro-para-blogs-hospedados-no-wordpress-com/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>WordPress 3.0 &#8211; Fácil de escrever, fácil de administrar</title>
		<link>http://www.richieri.com/2010/06/18/wordpress-3-0-facil-de-escrever-facil-de-administrar/</link>
		<comments>http://www.richieri.com/2010/06/18/wordpress-3-0-facil-de-escrever-facil-de-administrar/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 15:28:46 +0000</pubDate>
		<dc:creator>richieri</dc:creator>
				<category><![CDATA[post]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.richieri.com/2010/06/18/wordpress-3-0-facil-de-escrever-facil-de-administrar/</guid>
		<description><![CDATA[Atualizei ontem meu blog para a versão 3.0 do WordPress e vi muitas coisas boas pra quem administra. Compartilho aqui as facilidades que encontrei até agora e que são suficientes pra indicar o uso do WordPress 3.0 como interface de conteúdo e blog: Atualize todos os plugins com um único comando Tanto na aba &#8220;Painel&#8221; [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>



<p>Atualizei ontem meu blog para a versão 3.0 do WordPress e vi muitas coisas boas pra quem administra. Compartilho aqui as facilidades que encontrei até agora e que são suficientes pra indicar o uso do WordPress 3.0 como interface de conteúdo e blog:</p>
<p><b>Atualize todos os plugins com um único comando</b><br />
Tanto na aba &#8220;Painel&#8221; quanto na aba &#8220;Plugins&#8221;, existe a opção de atualizar automaticamente todos os plugins de uma única vez. Antes era necessário ter um plugin que fazia isto instalado, o AllInOne update (ou coisa parecida)</p>
<p><b>Instale temas diretamente na interface de administração</b><br />
Você agora pode instalar temas diretamente pela aba &#8220;Aparência&#8221;. Antes era necessário baixar o tema, subir no seu servidor FTP e tudo mais. Fácil pakas! Delicinha! ehehheeh</p>
<p><b>Gestão de arquivos do usuário</b><br />
Existe uma nova aba chamada &#8220;Midia&#8221; na administração, que permite ao usuario ver todos os arquivos que já subiu para seu servidor <img src='http://www.richieri.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><b>Outras melhorias</b><br />
- Interface de administração um pouco mais clean<br />
- Gestão dos Widgets mais organizada e fácil<br />
- Possibilidade de excluir definitivamente plugins pela interface de administração</p>
<p>Resumindo, cada vez mais a administração de um blog wordpress é gráfica, não sendo necessário acessar o servidor via FTP e coisas do gênero. Isto permite que a gente expanda cada vez mais um blog. Queira ou não, a gente fica muito seletivo na hora de instalar um plugin, por que teme ter que desinstalar e tudo isto depender de um acesso shell.<br />
Agora não, é só clicar, instalar, e se não der certo, desinstala com um click!</p>


<script type="text/javascript"><!--

google_ad_client = "ca-pub-3319159244732904";

/* Richieri so imagem */

google_ad_slot = "0401013356";

google_ad_width = 468;

google_ad_height = 60;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>]]></content:encoded>
			<wfw:commentRss>http://www.richieri.com/2010/06/18/wordpress-3-0-facil-de-escrever-facil-de-administrar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

