<?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>ZackShinra &#187; libXML</title>
	<atom:link href="http://zackshinra.com/tag/libxml/feed/" rel="self" type="application/rss+xml" />
	<link>http://zackshinra.com</link>
	<description>WordPress, Photoshop e Tecnologia</description>
	<lastBuildDate>Thu, 02 Sep 2010 10:01:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Problemas no uso de programas de postagem via Desktop no WordPress</title>
		<link>http://zackshinra.com/problemas-no-uso-de-programas-de-postagem-via-desktop-no-wordpress/</link>
		<comments>http://zackshinra.com/problemas-no-uso-de-programas-de-postagem-via-desktop-no-wordpress/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 16:54:58 +0000</pubDate>
		<dc:creator>zackshinra</dc:creator>
				<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Solução de Problemas]]></category>
		<category><![CDATA[libXML]]></category>
		<category><![CDATA[Live Writer]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Scribefire]]></category>
		<category><![CDATA[WordPress MU]]></category>

		<guid isPermaLink="false">http://zackshinra.com/?p=884</guid>
		<description><![CDATA[Recentemente iniciei o uso de um programa para fazer as postagens via desktop, o Windows Live Writer (em breve uma resenha sobre esse programa), achei ele muito bom, mas tive problemas ao publicar artigos/posts a partir dele. O problema Ao publicar um post pelo Windows Live Writer &#8211; e outros programas do gênero (como o [...]]]></description>
			<content:encoded><![CDATA[<p>Recentemente iniciei o uso de um programa para fazer as postagens via desktop, o <a href="http://download.live.com/writer">Windows Live Writer</a> (em breve uma resenha sobre esse programa), achei ele muito bom, mas tive problemas ao publicar artigos/posts a partir dele.</p>
<h2>O problema</h2>
<p>Ao publicar um post pelo Windows Live Writer &#8211; e outros programas do gênero (como o <a href="http://www.scribefire.com/">ScribeFire</a>), os artigos ficavam com uma codificação estranha, os sinais de maior e menor (“&lt;” e “&gt;”) eram removidos, o que fazia com que as tags html não fechassem.</p>
<p>Com isso, o código html do post que deveria ficar assim:</p>
<p><code>&lt;p&gt;&lt;a href="http://br.wordpress.org/"&gt;WordPress&lt;/a&gt;&lt;/p&gt;</code></p>
<p>Ficava assim (tanto o html como o visual):</p>
<p><code>pa href="http://br.wordpress.org/"WordPress/a/p</code></p>
<p>Ou seja, imagens e links não apareciam no post, além do texto ficar todo errado.</p>
<h2>O porque do problema</h2>
<p>Esse problema ocorre devido a inclusão de uma nova “libXML” na atualização do PHP, que acarreta o conflito com o WordPress. Em outras palavras, o problema está no PHP.</p>
<h2>A solução</h2>
<p>Para resolver isso ou se faz downgrade do libxml do PHP para a versão 2.6.30 (que não tem esse conflito), ou altera os arquivos no WordPress para que ele contorne esse conflito.</p>
<p>A segunda opção é a mais fácil, basta utilizar o plugin <a href="http://wordpress.org/extend/plugins/libxml2-fix/">LibXML2 Fix</a>.</p>
<p>Instale o plugin no seu WordPress e depois o ative, não é necessário nenhuma outra configuração.</p>
<p>Com isso o problema de codificação será resolvido e você poderá usar o programa de postagem via desktop de sua preferência.</p>
<h2>Testado com&#8230;</h2>
<ul>
<li>WordPress 2.8.6</li>
<li>WordPress MU 2.8.6</li>
<li>Plugin LibXML2 FIX 0.2.2</li>
<li>Windows Live Writer 14.0.8089.726</li>
<li>Addon para Firefox ScribeFire 3.4.6</li>
</ul>
<h2>Referências</h2>
<p>Para este artigo tomei como referência o site <a href="http://techtites.com/2009/01/14/fix-the-windows-live-writer-and-wordpress-stripping-tags-issue/">Techtites</a> e um post do fórum <a href="http://forum.wordpress-pt.com/topic/wordpress-live-writer">WordPress-PT</a>, ambos dizem que é necessário alterar os arquivos do WordPress de forma manual, porém foi nos comentários do primeiro que tive conhecimento do referido plugin.</p>
<h2>Observações</h2>
<p>Atualmente estou tendo problemas com o Windows Live Writer, no título dos artigos os acentos aparecem com HTML Encoding ao invés do caractere puro: ao invês de <strong>ã</strong>, aparece &#8220;<strong>&amp;atilde;</strong>”. Esse problema parece não ter relação com o problema deste artigo (pois com o ScribeFire está tudo normal) .</p>
<p>Assim que encontrar a solução, editarei esta observação.</p>
]]></content:encoded>
			<wfw:commentRss>http://zackshinra.com/problemas-no-uso-de-programas-de-postagem-via-desktop-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
