<?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"
	>

<channel>
	<title>O Fim da Várzea &#187; wordpress</title>
	<atom:link href="http://www.ofimdavarzea.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ofimdavarzea.com</link>
	<description>Blogs, Internet, Opinião e Mau Humor</description>
	<pubDate>Wed, 14 May 2008 22:03:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>CSS Para Definir Largura Mínima no IE 6</title>
		<link>http://www.ofimdavarzea.com/css-para-definir-largura-minima-no-ie-6/</link>
		<comments>http://www.ofimdavarzea.com/css-para-definir-largura-minima-no-ie-6/#comments</comments>
		<pubDate>Sun, 11 May 2008 17:11:33 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/?p=1295</guid>
		<description><![CDATA[Mais uma para quem está cansado de apanhar do Internet Explorer.
O nunca suficientemente amaldiçoado IE 6 não entende uma coisa simples como largura mínima definida no CSS.
Isso é um problema em templates fluídos, já que, conforme o tamanho da tela e a resolução utilizados, o site pode ficar completamente desfigurado.
Explico:
Template fluído ou elástico é aquele [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1296 alignright" style="float: right;" title="IE Sucks!" src="http://www.ofimdavarzea.com/wp-content/uploads/2008/05/firefox-vs-ie.jpg" alt="IE Sucks!" width="246" height="237" />Mais uma para quem está cansado de apanhar do <a href="http://www.ofimdavarzea.com/loja-online/?pal=internet"   style="padding-right: 13px; background: url(http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif) center right no-repeat;" title="" rel="external" style="background: url('http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif') no-repeat right !important; padding-right: 12px !important;">Internet</a> Explorer.</p>
<p>O nunca suficientemente amaldiçoado IE 6 não entende uma coisa simples como largura mínima definida no CSS.</p>
<p>Isso é um problema em templates fluídos, já que, conforme o tamanho da tela e a resolução utilizados, o site pode ficar completamente desfigurado.</p>
<p>Explico:</p>
<p>Template fluído ou elástico é aquele que se adapta a qualquer definição utilizada, preenchendo sempre a tela.</p>
<p>Por que é preciso uma largura mínima?</p>
<p>Porque ao exibir imagens, elas não vão se adaptar à qualquer largura, então é interessante definir até onde o template pode encolher.</p>
<p>No Firefox e outros, isso é feito de forma fácil, adicionando o seguinte código ao div em questão:</p>
<p><code>#div em questão {min-width: 500px;}</code></p>
<p>Simples assim, quando uma resolução menor é utilizada, essa div vaii manter sempre um mínimo de 500px de largura.</p>
<p>O problema é que o IE 6 não entende isso e não obedece, o mal-criado, literalmente.</p>
<p>Porém, existe uma definição que só ele entende, mas não conta para ninguém. Ela se chama &#034;expression&#034;, e resolve definitivamente o problema.</p>
<p>Utilizando o exemplo anterior como base:</p>
<p><code>#div em questão { width:100%; min-width: 700px; }</code></p>
<p><code>#div em questão { width:100%; width: expression( document.body.clientWidth &lt; 701 ? </code><code>"700px" : "auto" ); min-width:700px; }</code></p>
<p>Problema resolvido.</p>
<p>Traduzindo o código:</p>
<p>Se o navegador utilizado pelo visitante for o IE, quando o espaço for menor do que 701px, ele definirá 700px fixos.</p>
<p>Qualquer outro navegador vai ignorar esse trecho e ir direto para o final, onde é definido min-width:700px;</p>
<p>De nada <img src='http://www.ofimdavarzea.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/css-para-definir-largura-minima-no-ie-6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Soluções Para Problemas Comuns (e Chatos) de CSS</title>
		<link>http://www.ofimdavarzea.com/solucoes-problemas-css-navegadores/</link>
		<comments>http://www.ofimdavarzea.com/solucoes-problemas-css-navegadores/#comments</comments>
		<pubDate>Wed, 07 May 2008 06:01:38 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/?p=1289</guid>
		<description><![CDATA[
Quem já editou o CSS de algum tema do WordPress, ou mesmo de qualquer template html, sabe que às vezes se perde horas para resolver detalhes de posicionamento, cor etc.
Depois de quebrar a cabeça inúmeras vezes, acho que é hora de compartilhar um pouco do que aprendi.
Muitos dos problemas de exibição acontecem em função da [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1290" title="O milagre da programação" src="http://www.ofimdavarzea.com/wp-content/uploads/2008/05/css-bugs.jpg" alt="O milagre da programação" width="409" height="318" /></p>
<p>Quem já editou o CSS de algum tema do WordPress, ou mesmo de qualquer template html, sabe que às vezes se perde horas para resolver detalhes de posicionamento, cor etc.</p>
<p>Depois de quebrar a cabeça inúmeras vezes, acho que é hora de compartilhar um pouco do que aprendi.</p>
<p>Muitos dos problemas de exibição acontecem em função da maneira como diferentes navegadores &#034;rendem&#034; a página.</p>
<p>Antes de mais nada, o melhor mesmo é escolher um tema que funcione perfeitamente nos principais navegadores, leia-se Firefox, IE 6 e IE 7, direto &#034;de fábrica&#034;.</p>
<p>Mas, e tem sempre um mas, às vezes o tema é exatamente aquilo que procuramos, e os detalhes a resolver pequenos.</p>
<p>O negócio, então, é por a mão na massa.</p>
<h2>Imagens Pisca-Pisca (IE 6)</h2>
<p>O título não diz muito, mas é difícil descrever o problema em poucas palavras.</p>
<p>Você já deve ter visto links em barras laterais decorados com imagens que, ao passarmos o mouse, somem e reaparecem. Esse problema é característico do <a href="http://www.ofimdavarzea.com/loja-online/?pal=internet"   style="padding-right: 13px; background: url(http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif) center right no-repeat;" title="" rel="external" style="background: url('http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif') no-repeat right !important; padding-right: 12px !important;">Internet</a> Explorer 6 e pode ser solucionado de uma forma muito simples.</p>
<p>Antes de mais nada, a causa:</p>
<p>O IE 6 recarrega as imagens com link como se fosse uma nova visita à página, por isso o &#034;flickering&#034;.</p>
<p>Solução:</p>
<p>No CSS, remova a imagem de background do <strong>li a</strong> e <strong>li a:hover</strong>:</p>
<p><code>li a { color: #cor; <span style="text-decoration: line-through;">background: url (images/imagem.gif);</span> }</code></p>
<p><code>li a:hover { color: #cor; <span style="text-decoration: line-through;">background: url (images/imagem.gif);</span> }</code></p>
<p>Acrescente a imagem ao <strong>ul</strong>:</p>
<p><code>ul { list-style: none; list-style-image: url(images/imagem.gif); margin: 0; }</code></p>
<p>O problema deixa de acontecer porque a imagem passa a ser associada à lista de links, não ao link em si.</p>
<p>Claro que o código vai mudar de tema para tema, esses exemplos são apenas para ajudar na localização.</p>
<h2>Imagens Pisca-Pisca 2 (IE 6)</h2>
<p>Imagens grandes podem ser muito mais problemáticas na questão do pisca-pisca. Um logo que some e desaparece aumenta até o consumo de banda, já que vai ser recarregado várias vezes.</p>
<p>A solução é semelhante à anterior, talvez apenas um pouco mais difícil de localizar no CSS.</p>
<p>Se seu logo usa uma imagem como background, o código deve ser algo como:</p>
<p><code>a.logo { display: block; width: 400px; height: 90px; background: url(images/logo.gif) no-repeat; }</code></p>
<p>Observe se há um outro div que englobe esse, se não for o caso, crie um. O importante é que carregue as mesmas informações do link.</p>
<p><code>#logo { display: block; width: 400px; height: 90px; background: url(images/logo.gif) no-repeat; }</code></p>
<p>No header, vai ficar mais ou menos assim:</p>
<p><code>&lt;div id="logo"&gt;</code></p>
<p><code>&lt;a href="seublog.com"/&gt;&lt;img src="seublog.com/images/logo.gif" class="logo"&gt;&lt;/a&gt;</code></p>
<p><code>&lt;/div&gt;</code></p>
<p>O que foi feito aqui?</p>
<p>A imagem continua associada ao link, já que ela substitui um texto. O que acontece é que, ao envolver o link em um div, sem link, com a mesma imagem de fundo, o problema desaparece, já que há uma imagem fixa no local.</p>
<p>Por que não usar um link comum com imagem?</p>
<p>Na questão do logo, que substitui informações como o nome do blog e descrição, é importante utilizar códigos que ajudem ao máximo no SEO da página. Dê uma lida <a href="http://www.ofimdavarzea.com/seo-imagem-clicavel-no-header-do-wordpress/" title="Imagem Clicável Wordpress">nesse artigo</a>, que mostra porque um método é melhor que outro.</p>
<h2>Cores &#034;Teimosas&#034;</h2>
<p>Às vezes você quer que as cores dos links dos títulos, por exemplo, sejam diferentes das cores dos outros links.</p>
<p>À princípio, é fácil mudar, já que a maioria dos temas traz uma tag para isso, geralmente <strong>h2 a</strong>. Você vai lá, muda e&#8230; nada. As cores continuam iguais.</p>
<p>Isso acontece porque o navegador aplica os seletores do CSS em ordem de importância e nem sempre essa é a ordem que você imagina.</p>
<p>No exemplo acima, o navegador está associando ao título as cores definidas em <strong>a</strong> e <strong>a:hover</strong>, responsáveis pelos links de modo geral. E ignora o <strong>h2 a</strong>.</p>
<p>Resolver é simples, localize ou crie você mesmo um código semelhante ao abaixo:</p>
<p><code>h2 a { color: #cor; text-decoration: none !important; }</code></p>
<p><code>h2 a:hover { color: #outra cor; text-decoration:none !important;}</code></p>
<p>Quando se acrescenta <strong>!important</strong> ao final do seletor, dizemos ao navegador que aquele código deve ser utilizado em primeiro lugar para aquela tag, no caso, <strong>h2 a</strong>.</p>
<p>Cada parâmetro que influenciar no caso deve receber o acréscimo, senão não funciona, ou funciona de maneira estranha.</p>
<p>Eu devo ter mais uma dúzia de dicas do tipo, mas encerro por aqui antes que esse post fique maior ainda.</p>
<p>Se você tiver alguma dúvida, use os comentários, no que puder, eu ajudarei.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/solucoes-problemas-css-navegadores/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Considerações Sobre o WordPress 2.5</title>
		<link>http://www.ofimdavarzea.com/consideracoes-sobre-o-wordpress-25/</link>
		<comments>http://www.ofimdavarzea.com/consideracoes-sobre-o-wordpress-25/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 19:44:35 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/?p=1270</guid>
		<description><![CDATA[O WordPress 2.5 foi lançado em 29 de março, prometendo muitas novidades. Como sempre, aguardei um pouco antes de atualizar, para evitar problemas.
Semana passada criei coragem e atualizei todos os blogs para a nova versão.
À primeira vista, o painel de controle ficou mais limpo, mas continua com o mesmo problema das outras versões: para quem [...]]]></description>
			<content:encoded><![CDATA[<p>O WordPress 2.5 foi lançado em 29 de março, prometendo muitas novidades. Como sempre, aguardei um pouco antes de atualizar, para evitar problemas.</p>
<p>Semana passada criei coragem e atualizei todos os blogs para a nova versão.</p>
<p>À primeira vista, o painel de controle ficou mais limpo, mas continua com o mesmo problema das outras versões: para quem não está acostumado, pode ser difícil encontrar algumas funções.</p>
<p>Mas a grande mudança se encontra no editor de postagens que, na minha às vezes modesta opinião, mudou para pior.</p>
<h2>1. Imagens</h2>
<p>O upload de imagens antes permitia que se subisse apenas uma foto de cada vez. Mas isso era facilmente solucionado com plugins simples e leves como o <a title="Anieto 2K" href="http://www.anieto2k.com/plugins-themes/mis-plugins/multiuploader-4-wordpress-por-que-subir-imagenes-de-una-en-una/">Multi Uploader</a>.</p>
<p>A versão 2.5 promete o múltiplo upload nativo de imagens. Onde? Procurei nos 4 cantos da rede e não encontrei UMA linha sobre como fazer essa bagaça funcionar.</p>
<p>Para piorar, a quantidade de javascript usada torna subir imagens um exercício de paciência.</p>
<p>O ponto positivo é que agora os atributos de altura e largura são aplicados automaticamente.</p>
<h2>1.1. Galerias</h2>
<p>Agora é possível inserir galerias de imagens automaticamente, com a tag <code>[ gallery ]</code>. Há <a title="WordPress Codex" href="http://codex.wordpress.org/Using_the_gallery_shortcode">vários códigos</a> que podem ser utilizados para personalizar a aparência.</p>
<p>Porém, é necessário adaptar o tema para uma exibição satisfatória.</p>
<p><img class="alignnone size-full wp-image-1273" title="WordPress 2.5" src="http://www.ofimdavarzea.com/wp-content/uploads/2008/04/wordpress.jpg" alt="WordPress 2.5" width="464" height="360" /></p>
<h2>2. Mídia</h2>
<p>Permite &#034;embebedar&#034; um vídeo diretamente, sem plugins e sem quebra do layout. Esqueça a função &#034;add video&#034;. Tudo que consegui com ela foi adicionar um link para a página em questão.</p>
<p>Utilize a função &#034;embed media&#034;, marcada em vermelho na imagem abaixo. Se ela não aparece no seu painel, clique em &#034;kitchen sink&#034;, marcada em azul.</p>
<p>Mas antes que você se anime muito, já vou avisando que para mim, ao menos, funcionou apenas com o Youtube.</p>
<p><img class="alignnone size-full wp-image-1272" title="Painel" src="http://www.ofimdavarzea.com/wp-content/uploads/2008/04/painel.jpg" alt="Painel" width="468" height="85" /></p>
<p>Não testei a função &#034;adicionar áudio&#034;, espero que funcione melhor do que as relacionadas à vídeo.</p>
<h2>3. Outras Funções</h2>
<p>Com exceção de salvar e publicar, todas as outras opções foram jogadas para a parte inferior do painel de publicação.</p>
<p>Isso gera um trabalho a mais, já que você precisa conferir uma série de fatores, rolando a página, antes de publicar.</p>
<p>O bug que desabilita os comentários sem que você escolha a opção persiste, principalmente quando se edita um post já publicado. É bom conferir sempre se está tudo OK antes de publicar ou salvar o post editado.</p>
<h2>4. Widgets</h2>
<p>O gerenciamento das widgets da barra lateral piorou, e muito. Antes você podia visualizar todas as sidebars e deslocar os blocos conforme sua vontade.</p>
<p>Agora, é preciso selecionar cada barra de um menu dropdown, remover a widget, salvar, acessar a outra barra do menu, adicionar, salvar etc etc.</p>
<p>Outra mudança infeliz é que widgets de texto não guardam mais a informação depois de removidas, o que só dificulta mais ainda o processo.</p>
<p>Cuidado também ao editá-las, um bug infeliz faz desaparecer o conteúdo quando é visualizado, caso você não clique em &#034;change&#034; e salve as modificações.</p>
<p>Não acontece sempre, mas é deveras irritante.</p>
<p>O único ponto positivo é que agora é possível utilizar um número ilimitado de cada widget, o que não justifica estragar todo o resto.</p>
<h2>Conclusões</h2>
<p>Melhorou em 2 ou 3 aspectos e piorou no restante. Resta esperar que as questões de segurança tão alardeadas tenham sido mesmo resolvidas.</p>
<p>Esperemos que a versão 2.5.1 saia logo, resolvendo ao menos alguns dos problemas mais críticos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/consideracoes-sobre-o-wordpress-25/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cuidado Com Seus Plugins WordPress</title>
		<link>http://www.ofimdavarzea.com/cuidado-com-seus-plugins-wordpress/</link>
		<comments>http://www.ofimdavarzea.com/cuidado-com-seus-plugins-wordpress/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 03:58:18 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/cuidado-com-seus-plugins-wordpress/</guid>
		<description><![CDATA[Se você usa WordPress, cuidado com os plugins que  você instala.
Alguns plugins para WordPress trazem falhas graves de segurança, que permitem a um hacker mal-intencionado fazer o que bem entender com seu blog.
Hoje à noite, o blog do Leo Baiano foi invadido por um japonês pervertido   que alterou o texto da mensagem [...]]]></description>
			<content:encoded><![CDATA[<p>Se você usa WordPress, cuidado com os plugins que  você instala.</p>
<p>Alguns plugins para WordPress trazem falhas graves de segurança, que permitem a um hacker mal-intencionado fazer o que bem entender com seu blog.</p>
<p>Hoje à noite, o <a href="http://www.blog.ljunior.com/" title="Leo Baiano">blog do Leo Baiano</a> foi invadido por um japonês pervertido <img src='http://www.ofimdavarzea.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  que alterou o texto da mensagem de boas-vindas, gerada pelo plugin <a href="http://www.blog.ljunior.com/plugin-oi-visitante/" title="Oi Visitante">Oi Visitante</a>.</p>
<p>Felizmente, o <a href="http://www.jonnyken.com/infoblog/" title="Infoblog">Jonny</a> fez isso apenas para demonstrar a fragilidade do código. Alguém realmente mal-intencionado poderia fazer miséria.</p>
<p>Cuidado com plugins que pedem modificações nas permissões de seus diretórios, o risco pode ser grande.</p>
<p><img src="http://www.ofimdavarzea.com/wp-content/uploads/2008/04/hack-leo-baiano.JPG" alt="Oi Visitante" height="518" width="468" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/cuidado-com-seus-plugins-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Como Exibir Anúncios Diferentes Nos Posts do Wordpress</title>
		<link>http://www.ofimdavarzea.com/como-exibir-anuncios-diferentes-wordpress/</link>
		<comments>http://www.ofimdavarzea.com/como-exibir-anuncios-diferentes-wordpress/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 20:20:26 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/como-exibir-anuncios-diferentes-nos-posts-do-wordpress/</guid>
		<description><![CDATA[O Google anda pegando pesado com os editores brasileiros do Adsense. Muitos já tiveram problemas e foram obrigados a remover anúncios e até conteúdo considerado inapropriado.

Uma maneira de evitar essa situação é não exibir anúncios do Adsense em páginas potencialmente perigosas. Porém, não vale a pena manter no ar uma página bem visitada sem faturar com ela.

Procurando uma maneira simples de resolver isso, fiz uma pequena modificação em um <a href="http://www.brpoint.net/arquivo/problogger/ocultando-o-adsense-em-alguns-artigos.html" title="Br Point">código que o Bruno Alves postou no Br Point</a>:

<code>&#60;?php if (get_post_meta($post-&#62;ID,'<strong>noadsense</strong>',true)!=1) { ?&#62;
<font color="#ff0000"> Anúncio Adsense</font>
&#60;?php } else { ?&#62;
<font color="#ff0000"> Anúncio Alternativo</font>
&#60;?php } ?&#62;</code>

Ele permite que você determine em quais posts os anúncios do Adsense não devem ser exibidos. No lugar deles é exibido um anúncio alternativo que você pode escolher em outros programas de afiliados.

Esse código usa os Custom Fields do Wordpress para determinar qual código deve ser inserido na hora em que o post é exibido.

O passo-a-passo:

<strong>1</strong>. Substitua as linhas em vermelho pelos respectivos códigos dos anúncios.]]></description>
			<content:encoded><![CDATA[<p>O Google anda pegando pesado com os editores brasileiros do Adsense. Muitos já tiveram problemas e foram obrigados a remover anúncios e até conteúdo considerado inapropriado.</p>
<p>Uma maneira de evitar essa situação é não exibir anúncios do Adsense em páginas potencialmente perigosas. Porém, não vale a pena manter no ar uma página bem visitada sem faturar com ela.</p>
<p>Procurando uma maneira simples de resolver isso, fiz uma pequena modificação em um <a href="http://www.brpoint.net/arquivo/problogger/ocultando-o-adsense-em-alguns-artigos.html" title="Br Point">código que o Bruno Alves postou no Br Point</a>:</p>
<p><code>&lt;?php if (get_post_meta($post-&gt;ID,'<strong>noadsense</strong>&#039;,true)!=1) { ?&gt;<br />
<font color="#ff0000"> Anúncio Adsense</font><br />
&lt;?php } else { ?&gt;<br />
<font color="#ff0000"> Anúncio Alternativo</font><br />
&lt;?php } ?&gt;</code></p>
<p>Ele permite que você determine em quais posts os anúncios do Adsense não devem ser exibidos. No lugar deles é exibido um anúncio alternativo que você pode escolher em outros <a href="http://www.ofimdavarzea.com/loja-online/?pal=programas"   style="padding-right: 13px; background: url(http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif) center right no-repeat;" title="" rel="external" style="background: url('http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif') no-repeat right !important; padding-right: 12px !important;">programas</a> de afiliados.</p>
<p>Esse código usa os Custom Fields do Wordpress para determinar qual código deve ser inserido na hora em que o post é exibido.</p>
<p>O passo-a-passo:</p>
<p><strong>1</strong>. Substitua as linhas em vermelho pelos respectivos códigos dos anúncios.</p>
<p><strong>2</strong>. Copie e cole todo o código onde quer que os anúncios sejam exibidos. Se você quiser exibir anúncios diferentes em cada local, crie uma cópia com os códigos desejados.</p>
<p><strong>3</strong>. Edite os posts onde não quer que o Adsense seja exibido. No campo <strong>Custom Fields</strong> do Editor do Wordpress,  use <strong>noadsense</strong> no campo &#034;Key&#034; e <strong>1</strong> no campo &#034;Value&#034;. A imagem abaixo mostra como vai ficar. Clique em &#034;Add Custom Field&#034;.</p>
<p><img src="http://www.ofimdavarzea.com/wp-content/uploads/custom-fields.JPG" alt="Custom Fields" height="141" width="466" /></p>
<p><strong>4</strong>. Salve e observe a diferença. Os posts onde não foi usado o campo continuam exibindo anúncios do Google, os outros passarão a exibir o anúncio escolhido por você no passo 2.</p>
<p><strong>5</strong>. Você só precisa criar o campo uma vez, nas próximas, basta clicar em &#034;select&#034; e a opção <strong>noadsense</strong> estará disponível, daí basta acrescentar o valor <strong>1</strong>.</p>
<p>Obs.:</p>
<p><strong>1</strong>. Esse código funciona apenas para anúncios exibidos no single.php, já que utiliza dados do post para funcionar. Testei em vários locais, desde o início do &#034;content&#034; até o &#034;post meta&#034; e funcionou perfeitamente.</p>
<p><strong>2</strong>. Tenha em mente que se você não vai exibir anúncios do Google em um determinado post, eles não devem aparecer em local algum da página. Não adianta você usar esse código e continuar exibindo anúncios na barra lateral, por exemplo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/como-exibir-anuncios-diferentes-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Plugin Socialize Para Wordpress</title>
		<link>http://www.ofimdavarzea.com/plugin-socialize-para-wordpress/</link>
		<comments>http://www.ofimdavarzea.com/plugin-socialize-para-wordpress/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 19:00:50 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/plugin-socialize-para-wordpress/</guid>
		<description><![CDATA[Os sites sociais estão em alta. Pensando nisso, fiz algumas alterações no plugin Like-Digg, criado pelo Celso Junior, adaptando-o para os sites mais em voga atualmente.
Adicionando um pequeno código ao seu tema, são exibidos botões que permitem aos seus leitores enviar seus artigos para o Rec6, Ueba, Dihitt,  Linkto e del.icio.us.
O resultado você vê [...]]]></description>
			<content:encoded><![CDATA[<p><div style="float:right;margin-left:5px;"><script language="JavaScript" src="http://rec6.via6.com/link.php?action=widget&url=http://www.ofimdavarzea.com/plugin-socialize-para-wordpress/" type="text/javascript"></script></div>Os sites sociais estão em alta. Pensando nisso, fiz algumas alterações no <a href="http://www.celsojunior.net/blog/2007/01/17/plugin-para-wordpress-like-digg-rec6-linkk-domelhor-eu-curti-e-delicious/" title="Like-digg">plugin Like-Digg</a>, criado pelo <a href="http://www.celsojunior.net/blog/" title="Ironizando a crítica">Celso Junior</a>, adaptando-o para os sites mais em voga atualmente.</p>
<p>Adicionando um pequeno código ao seu tema, são exibidos botões que permitem aos seus leitores enviar seus artigos para o <a href="http://rec6.via6.com/" title="Rec6">Rec6</a>, <a href="http://ueba.com.br/" title="Ueba">Ueba</a>, <a href="http://dihitt.com.br/" title="Dihitt">Dihitt</a>,  <a href="http://www.linkto.com.br/" title="Linkto">Linkto</a> e <a href="http://del.icio.us/" title="del.icio.us">del.icio.us</a>.</p>
<p>O resultado você vê no final desse post. Os botões enviam o link e o título, facilitando a vida do leitor.</p>
<p><strong>Instalação</strong></p>
<p>Descompacte e envie o arquivo socialize.php para a pasta plugins do Wordpress.</p>
<p>Utilize os códigos abaixo onde você quiser exibir os botões. Um bom local é após o conteúdo dos posts, antes dos comentários. Escolha os que quiser exibir, você pode escolher apenas aqueles que se encaixam melhor no perfil do seu site.</p>
<p>Rec6: <code>&lt;?php rec6();?&gt;</code></p>
<p>Uêba: <code>&lt;?php ueba();?&gt;</code></p>
<p>Linkto: <code>&lt;?php linkto();?&gt;</code></p>
<p>Dihitt: <code>&lt;?php dihitt();?&gt;</code></p>
<p>del.icio.us: <code>&lt;?php delicious();?&gt;</code></p>
<p>Se você for utilizar o botão do Uêba, é necessário alterar uma pequena parte do código, já que o mesmo usa o nome do blog no envio do artigo. Abra o arquivo socialize.php em um editor de texto e procure pela linha 32. Onde se lê NOME+SEU+SITE, substitua (dahh) pelo nome do seu blog, no mesmo formato utilizando o símbolo + para separar as palavras.</p>
<p>Ative o plugin e está feito.</p>
<p>As imagens utilizadas são as fornecidas pelos sites, se você quiser, pode hospedá-las em seu servidor. Para facilitar, elas estão na mesma pasta do plugin.</p>
<p>Qualquer bug ou problema, deixe um comentário.</p>
<p><a href="http://www.ofimdavarzea.com/wp-content/uploads/2007/09/socialize.zip" title="Socialize Plugin">Download Socialize</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/plugin-socialize-para-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Redirecionando páginas fixas e posts no Wordpress</title>
		<link>http://www.ofimdavarzea.com/redirecionando-paginas-fixas-e-posts-no-wordpress/</link>
		<comments>http://www.ofimdavarzea.com/redirecionando-paginas-fixas-e-posts-no-wordpress/#comments</comments>
		<pubDate>Mon, 11 Jun 2007 16:13:37 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/2007/06/11/redirecionando-paginas-fixas-e-posts-no-wordpress/</guid>
		<description><![CDATA[Aproveitei o final-de-semana para fazer algumas modificações significativas na estrutura do blog. Eliminei os artigos em páginas fixas, coisa que queria fazer há tempos, mas ia adiando por temer a perda das visitas geradas por eles.
Resolvi a questão com um plugin pequeno e simples de utilizar, apesar de dar algum trabalho quando se tem muitos [...]]]></description>
			<content:encoded><![CDATA[<p>Aproveitei o final-de-semana para fazer algumas modificações significativas na estrutura do blog. Eliminei os artigos em páginas fixas, coisa que queria fazer há tempos, mas ia adiando por temer a perda das visitas geradas por eles.</p>
<p>Resolvi a questão com um plugin pequeno e simples de utilizar, apesar de dar algum trabalho quando se tem muitos artigos para modificar.</p>
<p>O <a href="http://txfx.net/code/wordpress/page-links-to/" title="Tempus Fugit">Page Links To</a>  faz uso daquele campo que você nunca lembra que existe no painel do Wordpress, o Custom Fields.</p>
<p>A parte do plugin é a mais fácil, basta descompactar o arquivo e mandá-lo para a pasta plugins, ativá-lo e era isso.</p>
<p>O procedimento que vou descrever foi utilizado para redirecionar permanentemente (redirect 301) as páginas fixas para artigos na estrutura normal do blog, mas pode ser utilizado com qualquer post, inclusive com endereços externos ao blog.</p>
<p>Crie um post com o mesmo conteúdo da página a ser redirecionada (copie e cole) e publique normalmente, atribuindo categorias, tags e o que mais você utilizar.</p>
<p>Vá até o Painel de Controle, em Manage &gt; Pages, clique em editar na página que deseja redirecionar. Role a página até o campo Custom Fields, clique em + para visualizar, se for o caso.</p>
<p style="text-align: center"><img src="http://www.ofimdavarzea.com/wp-content/uploads/2007/06/print.JPG" title="Custom Fields" alt="Custom Fields" align="middle" height="211" width="459" /></p>
<p>Ao lado do campo Key, marcado em vermelho, adicione <code>links_to</code>, em Value, marcado em azul, adicione a URL do post que você criou. Clique em Add Custom Field.</p>
<p>Para fazer com que esse redirecionamento seja permanente, adicione agora <code>links_to_type</code> no campo marcado em vermelho e &#034;301&#034;, sem as aspas, em Value. Clique novamente em Add Custom Field.</p>
<p>Salve a página e está pronto. Para testar, volte até Manage &gt; Pages e clique em View na página que foi modificada, ela será automaticamente redirecionada para o post que você criou.</p>
<p>Você pode utilizar esse processo para quantas páginas ou posts quiser, as Keys que você criou já estarão disponíveis, bastando selecionar no dropdown do campo Key. Claro que a parte de criar um post para cada página que quiser ver redirecionada não tem como evitar.</p>
<p>A vantagem do redirecionamento 301 é que ele &#034;avisa&#034; aos buscadores, como O Google, que aquela página mudou-se permanentemente de lugar, guiando os bots para o novo endereço, que com o tempo é indexado, substituindo o antigo, que poderá então ser até deletado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/redirecionando-paginas-fixas-e-posts-no-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress theme generator</title>
		<link>http://www.ofimdavarzea.com/wordpress-theme-generator/</link>
		<comments>http://www.ofimdavarzea.com/wordpress-theme-generator/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 20:13:06 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/2007/04/30/wordpress-theme-generator/</guid>
		<description><![CDATA[Essa é para quem já cansou de procurar um tema para o blog e não tem muito talento e/ou paciência para ficar horas fazendo modificações na aparência (que muitas vezes resulta em um pequeno Frankenstein).
Com o Wordpress Theme Generator você pode criar um desenho exclusivo, sem conhecer uma linha de codificação; pode escolher entre duas [...]]]></description>
			<content:encoded><![CDATA[<p>Essa é para quem já cansou de procurar um tema para o blog e não tem muito talento e/ou paciência para ficar horas fazendo modificações na aparência (que muitas vezes resulta em um pequeno Frankenstein).</p>
<p>Com o <a href="http://www.yvoschaap.com/wpthemegen/" title="Wordpress theme generator" target="_blank">Wordpress Theme Generator</a> você pode criar um desenho exclusivo, sem conhecer uma linha de codificação; pode escolher entre duas ou três colunas, com ou sem imagem no header, cores, layout fixo ou elástico etc etc.</p>
<p>A estrutura resultante é simples, apenas com os arquivos básicos, sem opção de página de postagens individual ou pages diferenciadas, o que pode fazer muita diferença na hora de distribuir os anúncios, mas vale uma olhada, principalmente se você não usa mais do que dois ou três <a href="http://www.ofimdavarzea.com/loja-online/?pal=programas"   style="padding-right: 13px; background: url(http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif) center right no-repeat;" title="" rel="external" style="background: url('http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif') no-repeat right !important; padding-right: 12px !important;">programas</a> de monetização.</p>
<p>Brinquei um pouco com o dispositivo e é possível conseguir um bom resultado em poucos minutos; o preview atualiza automaticamente a cada modificação e é possível esconder a barra de tarefas lateral para ver melhor o resultado.</p>
<p>Pode-se baixar os arquivos em separado ou o pacote completo em um arquivo .zip.</p>
<p style="text-align: center"><a href="http://www.yvoschaap.com/wpthemegen/" title="Wordpress Theme Generator" target="_blank"><img src="http://www.ofimdavarzea.com/wp-content/uploads/2007/04/wpthemegenerator.JPG" title="Wordpress Theme Generator" alt="Wordpress Theme Generator" align="middle" height="187" width="414" /></a></p>
<p><strong>Update</strong>: depois de publicar o texto descobri que o Becher também havia escrito a respeito, aqui vai o <a href="http://www.becher.com.br/geral/wordpress-theme-generator/" title="Blogando e aprendendo" target="_blank">link</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/wordpress-theme-generator/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Temas patrocinados no Wordpress</title>
		<link>http://www.ofimdavarzea.com/temas-patrocinados-no-wordpress/</link>
		<comments>http://www.ofimdavarzea.com/temas-patrocinados-no-wordpress/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 03:57:50 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/2007/04/25/temas-patrocinados-no-wordpress/</guid>
		<description><![CDATA[O Janio escreveu recentemente sobre o problema dos códigos maliciosos nos temas do Wordpress que, por rodar em PHP, tornaria muito fácil criar uma central de envio de spam ou até mesmo fornecer para o robô do Google um conteúdo diferente daquele que você cria (em outras palavras, indexar páginas de outros ao invés das [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ofimdavarzea.com/wp-content/uploads/2007/04/wordpress.jpg" title="wp logo" alt="wp logo" align="right" height="124" width="124" />O Janio escreveu recentemente sobre o problema dos <a href="http://sarmento.org/janio/seguranca-em-temas-do-wordpress/" title="O Blogue do Janio" target="_blank">códigos maliciosos nos temas do Wordpress</a> que, por rodar em PHP, tornaria muito fácil criar uma central de envio de spam ou até mesmo fornecer para o robô do Google um conteúdo diferente daquele que você cria (em outras palavras, indexar páginas de outros ao invés das suas), tudo pelas suas costas.</p>
<p>Paralelo a isso, comecei a acompanhar uma discussão que têm crescido na blogosfera gringa nas últimas semanas, que é intimamente relacionada à questão.</p>
<p>Quem procurou por um tema novo deve ter percebido a crescente leva de &#034;sponsored themes&#034;, temas que são patrocinados por sites que desejam ter seu link divulgado e encontram nesse expediente uma maneira barata de aumentar seus pageranks.</p>
<p>Até aí tudo bem, mas a questão vai além. Matt Mullenweg <a href="http://weblogtoolscollection.com/archives/2007/04/12/on-sponsored-themes/" title="On sponsored themes" target="_blank">levantou a questão</a>, no <a href="http://www.ofimdavarzea.com/loja-online/?pal=web"   style="padding-right: 13px; background: url(http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif) center right no-repeat;" title="" rel="external" style="background: url('http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif') no-repeat right !important; padding-right: 12px !important;">Web</a> Log Tools Collection, da prática pouco ética de incluir, além dos links propriamente ditos, geralmente no rodapé, links escondidos e até mesmo anúncios escondidos, difíceis de serem descobertos e eliminados pelos usuários menos experientes.</p>
<p>Também está se tornando comum, e isso eu já vi em vários sites que disponibilizam temas, um anúncio dizendo que é contra os termos da licença Creative Commons remover tais links.</p>
<p>Abaixo uma citação do WTC, sobre essa prática em particular:</p>
<blockquote><p>This is almost funny, because these themes are on shaky legal ground themselves. WordPress is Free, meaning you’re free to do pretty much anything you like with it. It’s under a license that <strong>encourages user freedom</strong> called the GPL, which says if you distribute something that links internal functions and data structures of a GPL program (like themes do with WordPress) that also needs to be Free.</p></blockquote>
<p>Ou seja, Wordpress é um sistema de gerenciamento de conteúdo grátis, e tudo que for criado linkando sua estrutura interna, como os temas, deve ser grátis também. Ninguém tem respaldo legal para obrigar o usuário a manter qualquer link em um tema.</p>
<p>Eu normalmente mantenho o link para o site do criador o tema, em sinal de reconhecimento pelo trabalho, mas removo sem dó nem piedade qualquer link de patrocinador, geralmente sites obscuros que provavelmente nem <a href="http://www.google.com" title="Google, conhece?" target="_blank">Deus</a> gosta.</p>
<p>Mas a verdade é que você pode modificar inteiramente qualquer tema que encontrar, remover o que bem entender e, se achar que mudou o suficiente para se transformar em algo completamente diferente do original, pode até lançá-lo como criação sua. Não é ético? Obrigar a manter um link também não é.</p>
<p>Os temas disponíveis na rede nada mais são, e isso é uma conclusão óbvia, do que &#034;peles&#034;, criadas em CSS, para uma estrutura pronta. Praticamente tudo que é lançado como novo em termos  de funcionalidade, tem a receita prontinha no <a href="http://codex.wordpress.org/Main_Page" title="Wordpress" target="_blank">Codex</a>; e mesmo que não tenha, quem cria para esse sistema deve saber a que licença está sujeito.</p>
<p>Por via das dúvidas, é bom checar com uma lupa todo o código de um tema recém baixado e, na dúvida, descartar.</p>
<p>Alguns criadores são reconhecidos pela qualidade e segurança de seus temas, então às vezes é melhor adaptar algo existente do que pegar aquele tema recém-lançado em sites suspeitos:</p>
<p><a href="http://www.fahlstad.se/themes/" title="Fahlstad" target="_blank">Frederick Fahlstad</a><br />
<a href="http://www.thoughtmechanics.com/templates/" title="Thought Mechanics" target="_blank">Thought Mechanics</a><br />
<a href="http://www.wpdesigner.com/category/free-wordpress-themes/" title="WP designer" target="_blank">WPDesigner</a><br />
<a href="http://www.lukaret.com/wp-themes/" title="Lukaret" target="_blank">Beng Hafner</a><br />
<a href="http://kutitots.com/?cat=17" title="Kutitots" target="_blank">Gail Villanueva</a><br />
<a href="http://www.solostream.com/category/wordpress-wizardry/wordpress-blog-themes/" title="Solostream" target="_blank">Solostream Webstudio</a><br />
<a href="http://wordpress.isnaini.com/" title="Wordpress.Isnaini" target="_blank">Isnaini</a><br />
<a href="http://wpthemepark.com/themes/" title="WP Theme Park" target="_blank">Sadish</a></p>
<p>São temas no geral feitos com cuidado, ao contrário de muitos que tenho visto por aí, feitos às pressas apenas para faturar em cima.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/temas-patrocinados-no-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SEO: Imagem clicável no header do Wordpress</title>
		<link>http://www.ofimdavarzea.com/seo-imagem-clicavel-no-header-do-wordpress/</link>
		<comments>http://www.ofimdavarzea.com/seo-imagem-clicavel-no-header-do-wordpress/#comments</comments>
		<pubDate>Sat, 21 Apr 2007 21:18:44 +0000</pubDate>
		<dc:creator>j. noronha</dc:creator>
		
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ofimdavarzea.com/2007/04/21/seo-imagem-clicavel-no-header-do-wordpress/</guid>
		<description><![CDATA[Muitos temas do Wordpress trazem uma imagem no topo, com o nome do blog em um link. A imagem é apenas um pano de fundo, o título é definido pelo usuário, que não tem muitas opções, já que deve se ater a fontes comuns, disponíveis em qualquer computador.
Daí, você pega uma bela imagem, acrescenta o [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ofimdavarzea.com/wp-content/uploads/2007/04/wordpress.jpg" title="wp logo" alt="wp logo" align="right" height="127" width="127" />Muitos temas do Wordpress trazem uma imagem no topo, com o nome do blog em um link. A imagem é apenas um pano de fundo, o título é definido pelo usuário, que não tem muitas opções, já que deve se ater a fontes comuns, disponíveis em qualquer computador.</p>
<p>Daí, você pega uma bela imagem, acrescenta o nome do seu blog no <a href="http://www.ofimdavarzea.com/loja-online/?pal=photoshop"   style="padding-right: 13px; background: url(http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif) center right no-repeat;" title="" rel="external" style="background: url('http://www.ofimdavarzea.com/wp-content/uploads/2008/05/arrow_23.gif') no-repeat right !important; padding-right: 12px !important;">Photoshop</a>, com a fonte que sempre sonhou. Então vem o primeiro problema, como se livrar do título que insiste em aparecer?</p>
<p>Você faz uma busca e encontra a resposta, &#034;display: none;&#034; logo abaixo do CSS que define o header. Problema resolvido e você não pensa mais no assunto.</p>
<p>Porém, ah porém, O Google, assim como qualquer site de busca, não vê imagens. Mesmo que você acrescente as tags alt e title, como manda o figurino, seu site nunca será visto da mesma maneira que um utilizando o método tradicional.</p>
<p>Por que isso acontece? Simples, tags alt e title não têm o mesmo peso que o título entre as tags &lt;h1&gt;&lt;/h1&gt;.</p>
<p>Sem contar os navegadores configurados para não mostrar imagens, navegadores modo texto etc. Poucas pessoas usam esses navegadores, mas <a href="http://www.google.com" title="Google" target="_blank">Deus</a> gosta de sites que sejam de fácil acesso, leia-se que funcionem em qualquer dispositivo. E &#034;display:none&#034; esconde realmente o que está por trás dele, inclusive dos buscadores.</p>
<p>A melhor maneira de lidar com isso é mostrar tanto a imagem quanto o título original, dentro das tags &lt;h1&gt;&lt;/h1&gt;.</p>
<p>Mãos a obra:</p>
<p>A primeira coisa é localizar, no CSS do seu blog, o código responsável por gerar o link do título. Ele é mais ou menos assim:</p>
<p>#header h1 a{<br />
text-decoration: none;<br />
color: #006600;<br />
}</p>
<p>Substitua pelo código abaixo:</p>
<p>#header h1 a {<br />
display: block;<br />
width: <strong>X%</strong> or <strong>Xpx</strong>;<br />
height: <strong>X</strong>px;<br />
outline: none;<br />
text-indent: <strong>-9000px</strong>;<br />
text-decoration: none;<br />
background: url(YOUR IMAGE ADRESS) no-repeat left top;<br />
border-bottom: <strong>X</strong>px solid #<strong>006000</strong>;<br />
}</p>
<p>&#034;Width&#034; pode ser em porcentagem ou píxels, dependendo do seu tema, &#034;height&#034; é a altura da sua imagem;</p>
<p>&#034;border-bottom&#034; é com você, dependendo se quer ou não uma linha abaixo da imagem, remova ou mude a configuração, se for o caso;</p>
<p>O pulo do gato é o &#034;text-indent: -9000px&#034;, o que ele faz é dizer ao navegador para jogar seu título para bem longe da página visível, 9000px de distância, para ser mais exato. Porém, e agora o porém é legal, seu site será visto perfeitamente em qualquer navegador e, o que é melhor, pelos mecanismos de busca.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ofimdavarzea.com/seo-imagem-clicavel-no-header-do-wordpress/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.460 seconds -->
