





<?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>ø Carnet Web d&#039;un Vieux Con ø &#187; wordpress</title>
	<atom:link href="http://www.pagasa.net/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pagasa.net</link>
	<description>Quand l&#039;espoir vient de l&#039;optimisme</description>
	<lastBuildDate>Tue, 27 Jul 2010 13:12:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Plugin d&#8217;échange de trafic: mise à jour importante</title>
		<link>http://www.pagasa.net/plugin-echange-de-trafic-mise-a-jour-importante/</link>
		<comments>http://www.pagasa.net/plugin-echange-de-trafic-mise-a-jour-importante/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 13:11:16 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[sites web]]></category>
		<category><![CDATA[technique]]></category>
		<category><![CDATA[echange de trafic]]></category>
		<category><![CDATA[mise à jour]]></category>
		<category><![CDATA[plugin wordpress]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pagasa.net/?p=1278</guid>
		<description><![CDATA[


Je viens de mettre à jour TrafX, le plugin d&#8217;échange de trafic sous Wordpress. Comme il s&#8217;agit d&#8217;une mise à jour importante, j&#8217;en profite pour vous détailler un peu plus toutes les fonctionnalités de ce plugin.
Tout d&#8217;abord, il faut rappeler le but de ce plugin: pouvoir échanger facilement du trafic avec d&#8217;autres blogs. Mais la [...]]]></description>
			<content:encoded><![CDATA[<p>Je viens de mettre à jour TrafX, le <a title="plugin d'échange de trafic sous Wordpress" href="http://www.pagasa.net/trafx-plugin/">plugin d&#8217;échange de trafic sous Wordpress</a>. Comme il s&#8217;agit d&#8217;une mise à jour importante, j&#8217;en profite pour vous détailler un peu plus toutes les fonctionnalités de ce plugin.</p>
<p>Tout d&#8217;abord, il faut rappeler le but de ce plugin: pouvoir échanger facilement du trafic avec d&#8217;autres blogs. Mais la nouvelle version, la 1.6, incorpore d&#8217;autres dispositifs qui permettent d&#8217;aller au delà du simple échange de trafic. Ce dernier se manifeste simplement par l&#8217;apparition d&#8217;un lien hypertexte particulièrement visible situé par défaut en dessous du ou des articles de votre blog. Il est maintenant possible d&#8217;afficher ce lien à n&#8217;importe quel endroit de l&#8217;article grâce à l&#8217;étiquette HTML &lt;!&#8211; trafx_link &#8211;&gt;</p>
<p>La gestion du trafic se fait toujours de la même façon, au choix:<br />
- Vous affichez au hasard un de vos partenaires,<br />
- Vous affichez le partenaire qui vous envoie le plus de trafic,<br />
- Vous combinez les deux possibilités.</p>
<p>Un nouveau dispositif appelé Intercom a fait son apparition, il permet d&#8217;être facilement notifié de la mise à jour du plugin et de recevoir des informations de support par exemple.</p>
<p>Le marché vous permet d&#8217;indiquer aux autres utilisateurs du plugin que vous souhaitez échanger du trafic. Cela est particulièrement utile aux nouveaux sites à la recherche de notoriété et surtout de trafic.</p>
<p>La grande nouveauté de cette version est le support des requêtes Google. Vous pouvez désormais afficher un lien en fonction du mot clé généré par un visiteur en provenance de Google. Par exemple, quelqu&#8217;un arrive sur votre site grâce au mot clé &laquo;&nbsp;Achat crédit&nbsp;&raquo;, vous avez la possibilité d&#8217;afficher un lien ciblé, une affiliation sur du rachat de crédit par exemple.</p>
<p>Finalement, une <a title="TrafX" href="http://www.adliz.com/traffic-exchange-plugin/" target="_blank">version anglaise du plugin</a> est désormais disponible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/plugin-echange-de-trafic-mise-a-jour-importante/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin Wordpress pour échange de trafic</title>
		<link>http://www.pagasa.net/trafx-plugin/</link>
		<comments>http://www.pagasa.net/trafx-plugin/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 11:42:24 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[technique]]></category>
		<category><![CDATA[echange de trafic]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[plugin wordpress]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pagasa.net/?p=706</guid>
		<description><![CDATA[Trafx est un plugin Wordpress qui permet de faire facilement de l&#8217;échange de trafic avec d&#8217;autres sites. Le plugin vous propose de créer un lien en bas de vos articles vers vos partenaires; il enregistre toutes les données du trafic, que ce soit en entrée, comme en sortie, et affiche des statistiques. La construction du [...]]]></description>
			<content:encoded><![CDATA[<p>Trafx est un plugin Wordpress qui permet de faire facilement de l&#8217;échange de trafic avec d&#8217;autres sites. Le plugin vous propose de créer un lien en bas de vos articles vers vos partenaires; il enregistre toutes les données du trafic, que ce soit en entrée, comme en sortie, et affiche des statistiques. La construction du lien est entièrement paramétrable.</p>
<p>Pour installer le plugin, décompressez l&#8217;archive dans le répertoire &laquo;&nbsp;plugins&nbsp;&raquo;, activez le, puis paramétrez-le en vous rendant dans la section settings. La configuration se fait en cliquant sur &laquo;&nbsp;Paramétrage trafx&nbsp;&raquo;.</p>
<p>Attention, pour que le plugin fonctionne correctement, vous aurez une modification à faire dans votre fichier .htaccess. Ceci est documenté dans la page de configuration du plugin.</p>
<p><span style="text-decoration: underline;">Important</span>: désactivez le plugin avant chaque mise à jour de celui-ci.</p>
<p style="text-align: center;"><a href="http://www.pagasa.net/telecharge/trafx.zip">Télécharger le plugin</a></p>
<p style="text-align: left;"><span style="text-decoration: underline;">Historique</span></p>
<p style="text-align: left;"><span style="text-decoration: underline;">26 juillet 2010</span>: Version <strong>1.6</strong>, mise à jour majeure. Correction d&#8217;un bug sur les partenaires en pause, localisation du plugin (en vue de son internationalisation), mise en place de l&#8217;intercom, ajout de l&#8217;étiquette &lt;!&#8211; trafx_link &#8211;&gt; qui permet l&#8217;affichage du lien n&#8217;importe où dans l&#8217;article, il est désormais possible d&#8217;afficher un lien en fonction d&#8217;une requête Google.<br />
<span style="text-decoration: underline;">2 juillet 2010</span>: Version <strong>1.5</strong>, ajout du marché.<br />
<span style="text-decoration: underline;">24 juin 2010</span>: Version <strong>1.4</strong>, le plugin est désormais compatible avec Wordpress 3.0; quelques modifications ont été apportées à l&#8217;ergonomie.<br />
<span style="text-decoration: underline;">08 juillet 2009</span>: Version <strong>1.3</strong>, un gros bug sur les pauses a été corrigé; maintenant, les partenaires peuvent être modifiés.<br />
<span style="text-decoration: underline;">01 juillet 2009</span>: Version <strong>1.2</strong>, désormais les liens peuvent être affichés sur tous les billets.<br />
<span style="text-decoration: underline;">24 juin 2009</span>: Version <strong>1.1</strong>, un petit bug d&#8217;affichage corrigé.<br />
<span style="text-decoration: underline;">23 juin 2009</span>: Version <strong>1.0</strong>, programme initial</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/trafx-plugin/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Poster à distance un article sous Wordpress</title>
		<link>http://www.pagasa.net/poster-a-distancet-un-article-sous-wordpress/</link>
		<comments>http://www.pagasa.net/poster-a-distancet-un-article-sous-wordpress/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 20:16:17 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[blackhat]]></category>
		<category><![CDATA[technique]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[automatique]]></category>
		<category><![CDATA[automatiquement]]></category>
		<category><![CDATA[distance]]></category>
		<category><![CDATA[poster]]></category>
		<category><![CDATA[rpc]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.pagasa.net/?p=582</guid>
		<description><![CDATA[Comme vous le savez déjà, Wordpress est la plateforme de blog la plus populaire au monde. Robuste, fiable et performant, ce programme m&#8217;a rapidement conquis pour certains projets que j&#8217;avais. Mais ce n&#8217;est que récemment que Pagasa a été migré sous Wordpress.
C&#8217;est grâce à un nombre gigantesque de plugins et sa capacité à fonctionner en [...]]]></description>
			<content:encoded><![CDATA[<p>Comme vous le savez déjà, <a title="Wordpress" href="http://www.wordpress-fr.net/" target="_blank">Wordpress</a> est la plateforme de blog la plus populaire au monde. Robuste, fiable et performant, ce programme m&#8217;a rapidement conquis pour certains projets que j&#8217;avais. Mais ce n&#8217;est que récemment que <a title="Pagasa sous Wordpress" href="http://www.pagasa.net/pagasa-est-de-retour/">Pagasa a été migré sous Wordpress</a>.</p>
<p>C&#8217;est grâce à un nombre gigantesque de plugins et sa capacité à fonctionner en XML-RPC que Wordpress est également devenu l&#8217;outil idéal pour les <span style="text-decoration: line-through;">spammeurs</span> gens qui veulent payer plus d&#8217;impôts.</p>
<p>L&#8217;idée derrière cela est toute simple: créer des centaines de blogs, générer automatiquement du contenu et gagner de l&#8217;argent grâce au trafic obtenu, essentiellement celui en provenance des moteurs de recherche, mais pas seulement. Un tel machin s&#8217;appelle un <a title="Autoblog" href="http://www.cote-obscur.com/autoblog-kezako.html" target="_blank">autoblog</a>.  Ce dernier utilise souvent des plugins autogénérateurs de contenu, tels que <a title="wp-o-matic" href="http://www.edonis.fr/web-20/blogosphere/wp-o-matic-plugin-aggregateur-rss-pour-wordpress" target="_blank">wp-o-matic</a> par exemple. Et c&#8217;est grâce à l&#8217;ordonnanceur automatique de Wordpress, wp-cron, que les articles apparaissent tout seul, miraculeusement. Plus besoin de payer un indien pour avoir du contenu, le rêve total mais avec toutefois un bémol de taille: l&#8217;article obtenu n&#8217;est pas toujours génial.</p>
<p>Le problème avec cette façon de procéder, c&#8217;est que cela peut prendre beaucoup de ressources, et parfois pénaliser l&#8217;ensemble du site. Et puis certains préfèrent dédier une autre machine à la construction du contenu: cela évite ainsi un éventuel bannissement par l&#8217;hébergeur voir même plus grave par Google. En clair, il vaut mieux prendre le risque d&#8217;avoir des soucis avec sa propre connexion ADSL plutôt que d&#8217;exposer inutilement votre site web: vous débranchez et rebranchez votre MachinBOX et le problème est résolu.</p>
<p>Et finalement lorsque l&#8217;on dispose déjà à la maison d&#8217;une machine infernale à base de Nunux, de Mysql, de scripts Perl et PHP, on souhaite tout de même plus utiliser son propre arsenal plutôt que celui des autres: c&#8217;est tout de même plus confortable.  Le but donc est de déporter la création du contenu et de l&#8217;expédier au moyen du <a title="XML-RPC" href="http://fr.wikipedia.org/wiki/XML-RPC" target="_blank">XML-RPC</a> gracieusement mis à disposition par Wordpress. A noter aussi que cette façon de procéder n&#8217;est pas uniquement réservée à des opérations blackhat. Par exemple, on peut imaginer avoir un éditeur HTML très performant sur sa machine, y écrire ses articles en local, et l&#8217;expédier à Wordpress par la façon que je vais vous décrire.</p>
<p>La toute première chose à faire qui vous évitera des heures de recherches inutiles est d&#8217;activer l&#8217;interface XML-RPC dans Wordpress. Allez dans Settings, Writing et cochez &laquo;&nbsp;XML-RPC&nbsp;&raquo;.</p>
<p>Pour Perl, le mieux est d&#8217;utiliser le module Wordpress XML-RPC. Si vous n&#8217;avez pas de Cpanel, ce module s&#8217;installe au moyen de CPAN:</p>
<p># perl -MCPAN -e shell<br />
# install Wordpress::XML-RPC</p>
<p>Et voici un petit script tout simple:</p>
<p><em>#!/usr/bin/perl<br />
use WordPress::XMLRPC;</em></p>
<p><em>#<br />
# Initialise la structure XMLRPC<br />
#</em></p>
<p><em>my $mwp = WordPress::XMLRPC-&gt;new({<br />
username =&gt; &#8216;votre login WP&#8217;,<br />
password =&gt; &#8216;votre mdp WP&#8217;,<br />
proxy =&gt; &#8216;http://www.votresitewp.com/xmlrpc.php&#8217;, });</em></p>
<p><em>#<br />
# Initialise l&#8217;article<br />
#</em></p>
<p><em>$article-&gt;{title} = &laquo;&nbsp;Le titre de votre article&nbsp;&raquo;;<br />
$article-&gt;{categories} = ['Categorie 1','Categorie 2'];<br />
$article-&gt;{description} = &laquo;&nbsp;Le contenu de votre article&nbsp;&raquo;</em></p>
<p><em>#<br />
# Poste l&#8217;article<br />
# Le premier paramètre est la structure de votre article<br />
# Le second indique si l&#8217;article doit être publié (1) ou juste crée<br />
# en tant que brouillon (0)<br />
# </em></p>
<p><em>$mwp-&gt;newPost($article, 1);</em></p>
<p>Voilà, testé sous 2 blogs Wordpress 2.7.1, et ça marche sans problème.</p>
<p>Comme beaucoup d&#8217;entre vous ne parlent pas bien le Perl, voici une version PHP plus abordable.  Avant tout, vous devez avoir installé les bibliothèques XML-RPC et CURL pour PHP pour que le script fonctionne.</p>
<p>Et voici le script PHP:</p>
<p><em>&lt;?php</em></p>
<p><em>//<br />
// Login, mot de passe et URL RPC<br />
//</em></p>
<p><em>$login =&nbsp;&raquo;votre login WP&nbsp;&raquo;;<br />
$mdp = &laquo;&nbsp;votre MDP WP&nbsp;&raquo;;<br />
$rpc = &laquo;&nbsp;http://votreblogWP/xmlrpc.php&nbsp;&raquo;;</em></p>
<p><em>//<br />
// Les ID catégories que vous trouverez dans l&#8217;URL (cat_ID=xx)<br />
// 1 = uncategorized<br />
//</em></p>
<p><em>$categories = array(1);<br />
$categories = implode(&laquo;&nbsp;,&nbsp;&raquo;, $categories);</em></p>
<p><em>//<br />
// Les paramètres<br />
//</em></p>
<p><em>$titre = &laquo;&nbsp;Le titre de l&#8217;article&nbsp;&raquo;;<br />
$article = &laquo;&nbsp;Contenu de l&#8217;article&nbsp;&raquo;;<br />
$XML = &laquo;&nbsp;&lt;category&gt;$categories&lt;/category&gt;&nbsp;&raquo;.   &laquo;&nbsp;&lt;title&gt;$titre&lt;/title&gt;&nbsp;&raquo;.$article;<br />
$param = array(&nbsp;&raquo;,&nbsp;&raquo;,$login,$mdp,$XML,1);<br />
$req = xmlrpc_encode_request(&#8216;blogger.newPost&#8217;,$param);</em></p>
<p><em>//<br />
// Appel à CURL<br />
//</em></p>
<p><em>$ch = curl_init();<br />
curl_setopt($ch, CURLOPT_POSTFIELDS, $req);<br />
curl_setopt($ch, CURLOPT_URL, $rpc);<br />
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($ch, CURLOPT_TIMEOUT, 1);<br />
curl_exec($ch);<br />
curl_close($ch);<br />
?&gt;</em></p>
<p>Voilà, et encore une fois testé sans aucun problème sur un Wordpress 2.7.1 distant de 8000 kilomètres de mon Nunux familial.</p>
<p>Bien entendu, ces scripts ne sont qu&#8217;une pierre d&#8217;un édifice beaucoup plus vaste, mais ils permettent déjà de résoudre une problématique de taille: l&#8217;autopostage.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/poster-a-distancet-un-article-sous-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dofollow Wordpress</title>
		<link>http://www.pagasa.net/dofollow-wordpress/</link>
		<comments>http://www.pagasa.net/dofollow-wordpress/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 10:32:39 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[technique]]></category>
		<category><![CDATA[dofollow]]></category>
		<category><![CDATA[nofollow]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pagasa.net/?p=93</guid>
		<description><![CDATA[Je viens de mettre à jour les blogs Wordpress que je possède et je profite de l&#8217;occasion pour vous expliquer comment basculer Wordpress en Dofollow. Pour ceux qui ne le savent pas, Wordpress, la plateforme de blog la plus populaire du monde, met tous les liens par défaut en Nofollow, c&#8217;est à dire qu&#8217;ils ne [...]]]></description>
			<content:encoded><![CDATA[<p>Je viens de <a title="Mise a jour de Wordpress" href="http://www.pagasa.net/mise-a-jour-de-wordpress/">mettre à jour les blogs Wordpress</a> que je possède et je profite de l&#8217;occasion pour vous expliquer comment basculer Wordpress en Dofollow. Pour ceux qui ne le savent pas, Wordpress, la plateforme de blog la plus populaire du monde, met tous les liens par défaut en Nofollow, c&#8217;est à dire qu&#8217;ils ne sont pas suivis par les moteurs de recherche. Le Dofollow rétablit la situation et supprime toutes les références en Nofollow.</p>
<p>Il existe désormais un certain nombre de plugins qui permettent de gérer automatiquement le Dofollow. Pour ma part, étant programmeur, j&#8217;ai trouvé plus amusant d&#8217;aller taper en dur directement dans le code de Wordpress. Vous verrez, ce n&#8217;est pas bien compliqué. La version du code utilisé est la 2.61, la dernière à ce jour, mais j&#8217;utilise les mêmes patchs depuis d&#8217;anciennes versions de Wordpress, la gestion du Nofollow n&#8217;ayant guères évolué depuis belle lurette.</p>
<p>Voici donc ma façon de faire:</p>
<p>On commence toujours par faire une sauvegarde totale de Wordpress, fichiers et bases de données:</p>
<p># cd /home/www.pagasa.net<br />
# mysqldump –quick -u user -pmot-de-passe base-de-données | gzip &gt; dump.gz<br />
# zip -r 080820.zip *<br />
# cp 080820.zip /tmp</p>
<p>Si vous n&#8217;avez pas d&#8217;accès SSH sur votre machine, alors vous devez utiliser un logiciel comme <a title="PhpMyAdmin" href="http://fr.wikipedia.org/wiki/PhpMyAdmin" target="_blank">PhpMyAdmin</a>.</p>
<p>L&#8217;ensemble des modifications à faire se trouve dans le répertoire /wp-includes:</p>
<p># cd /wp-includes</p>
<p>On commence par enlever le Nofollow de tous les trackbacks, pings et liens de ceux qui commentent. Le fichier à modifier est <strong>comment-template.php</strong> et les modifications à apporter concernent la fonction <strong>get_comment_author_link()</strong>.</p>
<p>Changez:</p>
<p><em>$return = &laquo;&nbsp;&lt;a href=&#8217;$url&#8217; rel=&#8217;external nofollow&#8217;&gt;$author&lt;/a&gt;&nbsp;&raquo;;</em></p>
<p>en</p>
<p><em>$return = &laquo;&nbsp;&lt;a href=&#8217;$url&#8217;&gt;$author&lt;/a&gt;&nbsp;&raquo;;</em></p>
<p>Puis on supprime le nofollow de toutes les URL non formatées. Cela se passe dans le fichier <strong>formatting.php</strong> dans la fonction <strong>_make_url_clickable_cb($matches)</strong>.</p>
<p>Changez:</p>
<p><em>return $matches[1] . &laquo;&nbsp;&lt;a href=\&nbsp;&raquo;$url\&nbsp;&raquo; rel=\&nbsp;&raquo;nofollow\&nbsp;&raquo;&gt;$url&lt;/a&gt;&nbsp;&raquo; . $ret;</em></p>
<p>en</p>
<p><em>return $matches[1] . &laquo;&nbsp;&lt;a href=\&nbsp;&raquo;$url\&nbsp;&raquo; &gt;$url&lt;/a&gt;&nbsp;&raquo; . $ret;</em></p>
<p>Ainsi que dans la fonction <strong>_make_web_ftp_clickable_cb($matches).</strong></p>
<p>Changez:</p>
<p><em>return $matches[1] . &laquo;&nbsp;&lt;a href=\&nbsp;&raquo;$dest\&nbsp;&raquo; rel=\&nbsp;&raquo;nofollow\&nbsp;&raquo;&gt;$dest&lt;/a&gt;&nbsp;&raquo; . $ret;</em></p>
<p>en</p>
<p><em>return $matches[1] . &laquo;&nbsp;&lt;a href=\&nbsp;&raquo;$dest\&nbsp;&raquo; &gt;$dest&lt;/a&gt;&nbsp;&raquo; . $ret;</em></p>
<p>Finalement, il ne nous reste plus qu&#8217;à retirer le Nofollow de toutes les URL contenues dans les commentaires. Pour ce faire, Wordpress utilise la fonction <strong>wp_rel_nofollow( )</strong> qui elle même appelle la fonction <strong>wp_rel_nofollow_callback()</strong>. Pour cette opération, le Nofollow est simplement géré comme un filtre que nous n&#8217;avons qu&#8217;à désactiver. Dans le fichier <strong>default-filters.php</strong>:</p>
<p>Changez:</p>
<p><em>add_filter(&#8216;pre_comment_content&#8217;, &#8216;wp_rel_nofollow&#8217;, 15);</em></p>
<p>en</p>
<p><em>//add_filter(&#8216;pre_comment_content&#8217;, &#8216;wp_rel_nofollow&#8217;, 15);</em></p>
<p>Voilà, c&#8217;est tout, et c&#8217;est de cette façon que <a href="http://www.pagasa.net" title="Pagasa" >Pagasa</a> est un blog Dofollow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/dofollow-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mise à jour de Wordpress</title>
		<link>http://www.pagasa.net/mise-a-jour-de-wordpress/</link>
		<comments>http://www.pagasa.net/mise-a-jour-de-wordpress/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 20:02:02 +0000</pubDate>
		<dc:creator>Thibaut</dc:creator>
				<category><![CDATA[technique]]></category>
		<category><![CDATA[mettre à jour]]></category>
		<category><![CDATA[mise à jour]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.pagasa.net/?p=47</guid>
		<description><![CDATA[Je viens de mettre à jour Wordpress, et comme d&#8217;habitude ca s&#8217;est fait comme Papa dans Maman.
J&#8217;en profite pour vous rappeler la procédure sous forme de commandes Shell. Le GUI sous Linux, moi, pas connaître.
Commencez par faire un dump de votre base de données:
# /usr/bin/mysqldump &#8211;quick -u user -pmot-de-passe base-de-données &#124; gzip &#62; dump.tgz
Sauvegardez tous [...]]]></description>
			<content:encoded><![CDATA[<p>Je viens de mettre à jour <a href="http://wordpress.org/" target="_blank">Wordpress</a>, et comme d&#8217;habitude ca s&#8217;est fait comme Papa dans Maman.</p>
<p>J&#8217;en profite pour vous rappeler la procédure sous forme de commandes Shell. Le GUI sous Linux, moi, pas connaître.</p>
<p>Commencez par faire un dump de votre base de données:</p>
<p># /usr/bin/mysqldump &#8211;quick -u user -pmot-de-passe base-de-données | gzip &gt; dump.tgz</p>
<p>Sauvegardez tous vos fichiers, sans oublier votre .htaccess:</p>
<p># zip -r 080331.zip *<br />
# zip -r 080331.zip .htaccess</p>
<p>Vous noterez que j&#8217;utilise tar pour mon dump et zip pour le &laquo;&nbsp;backup&nbsp;&raquo;. C&#8217;est parce que ce dernier est stocké sous Windows, c&#8217;est quand même plus facile pour moi.</p>
<p># Isolez votre backup</p>
<p>cp 080331.zip /ailleurs</p>
<p>Puis vous désactivez tous les plugins via le dashboard. (Je ne vous fais pas de copie d&#8217;écran :-(</p>
<p>Ensuite, allez chercher la dernière version de Wordpress:</p>
<p># cd /ailleurs; wget http://wordpress.org/latest.zip</p>
<p>Effacez tous les fichiers Wordpress à la racine, à l&#8217;exception de wp-config.php, et d&#8217;éventuellement .htaccess et robots.txt si vous les avez personnalisé:</p>
<p># rm wp-* index.php license.txt readme.html  xmlrpc.php</p>
<p>Effacez tous les fichiers admin:</p>
<p># cd wp-admin/ ; rm * -rvf ; cd .. ; rmdir wp-admin/</p>
<p>Effacez le cache et les widgets des plugins:</p>
<p># rm wp-content/cache<br />
# rm wp-content/plugins/widgets</p>
<p>Effacez le contenu de wp-includes (Ne pas effacez le contenu de language si vous avez localisé Wordpress en Français):</p>
<p># cd wp-includes ;  rm * -rvf ; cd .. ; rmdir wp-includes</p>
<p>Installez les fichiers de Wordpress:</p>
<p># cd /ailleurs/; unzip latest ; cd wordpress ; cp -rv * /home/www.tartopom.com/</p>
<p>Vous pouvez effacer les thèmes default et classic ainsi que les plugins akismet et hello</p>
<p># Mettez à jour la base de données:</p>
<p>http://www.tartopom.com/wp-admin/upgrade.php</p>
<p>Réactiver les plugins et mettez les à jour si besoin.<br />
Voilà, c&#8217;est terminé et ça doit rouler, <a href="http://www.bienvenuechezleschtis-lefilm.com/" target="_blank">hein</a> !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pagasa.net/mise-a-jour-de-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
