<?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>The Loop</title>
	<atom:link href="http://the-loop.fr/feed/" rel="self" type="application/rss+xml" />
	<link>http://the-loop.fr</link>
	<description>Entrez dans la boucle Wordpress</description>
	<lastBuildDate>Fri, 27 Apr 2012 16:16:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Eviter du contenu dupliqué dans des boucles multiples</title>
		<link>http://the-loop.fr/eviter-contenu-duplique-boucles-multiples/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=eviter-contenu-duplique-boucles-multiples</link>
		<comments>http://the-loop.fr/eviter-contenu-duplique-boucles-multiples/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 13:32:25 +0000</pubDate>
		<dc:creator>Rémy</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[code snippets]]></category>
		<category><![CDATA[Loop WordPress]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=426</guid>
		<description><![CDATA[<p>Cet article s&#8217;adresse plutôt aux développeurs de thèmes WordPress, même si le code en lui-même est assez simple. Parfois, lors de la création d&#8217;un thème, on peut vouloir utiliser plusieurs boucles différentes, notamment en page d&#8217;accueil. Un exemple simple : une boucle avec les articles récents, une boucle avec des articles au hasard. Afin d&#8217;éviter [...]</p><p>Article original <a href="http://the-loop.fr/eviter-contenu-duplique-boucles-multiples/">Eviter du contenu dupliqué dans des boucles multiples</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>
Ces articles peuvent également vous intéresser : :<ol>
<li><a href='http://the-loop.fr/lien-vers-article-au-hasard-wordpress/' rel='bookmark' title='Créez un lien vers un article au hasard dans WordPress'>Créez un lien vers un article au hasard dans WordPress</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-431" title="boucles-multiples-wordpress" src="http://media.the-loop.fr/2012/04/boucles-multiples-wordpress1-150x150.png" alt="" width="150" height="150" />Cet article s&#8217;adresse plutôt aux développeurs de thèmes WordPress, même si le code en lui-même est assez simple. Parfois, lors de la création d&#8217;un thème, on peut vouloir utiliser plusieurs boucles différentes, notamment en page d&#8217;accueil. Un exemple simple : une boucle avec les articles récents, une boucle avec des articles au hasard.</p>
<p>Afin d&#8217;éviter qu&#8217;un (ou plusieurs) article, ou un contenu personnalisé quelconque, se retrouve dans les deux affichages de ces boucles en même temps, il suffit de quelques lignes de code.<span id="more-426"></span></p>
<p>L&#8217;astuce pour éviter cet inconvénient est de simplement stocker dans un tableau les ID des contenus affichés dans la première boucle, puis vérifier lors de la création de la seconde boucle que les contenus que l&#8217;on récupère ne se trouvent pas dans ce tableau. Un peu de code valant mieux qu&#8217;un long discours, voyons tout de suite comment faire :</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$my_query</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> WP_Query<span style="color: #009900;">&#40;</span><span style="color: #000088;">$args</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$my_query</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">have_posts</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$my_query</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">the_post</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$do_not_duplicate</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// On stocke les ID des contenus de la boucle dans ce tableau</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;!-- Contenu de la boucle --&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Et la vérification dans la seconde boucle, une fois que nous avons stocké toutes les ID dans le tableau $do_not_duplicate</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$my_second_query</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> WP_Query<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'post__not_in'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$do_not_duplicate</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span>have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;!--</span> Contenu de la boucle <span style="color: #339933;">--&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>L&#8217;instruction continue en PHP permet de ne pas prendre en compte l&#8217;itération courante et de passer directement à la suivante dans une boucle.</p>
<p>Ces articles peuvent également vous intéresser : :</p><ol>
<li><a href='http://the-loop.fr/lien-vers-article-au-hasard-wordpress/' rel='bookmark' title='Créez un lien vers un article au hasard dans WordPress'>Créez un lien vers un article au hasard dans WordPress</a></li>
</ol><p>Article original <a href="http://the-loop.fr/eviter-contenu-duplique-boucles-multiples/">Eviter du contenu dupliqué dans des boucles multiples</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/eviter-contenu-duplique-boucles-multiples/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[Avant première] WordPress 3.4 &#8211; Nouveauté cachée</title>
		<link>http://the-loop.fr/exclusif-wordpress-3-4-nouveaute-cachee/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=exclusif-wordpress-3-4-nouveaute-cachee</link>
		<comments>http://the-loop.fr/exclusif-wordpress-3-4-nouveaute-cachee/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 13:13:25 +0000</pubDate>
		<dc:creator>Julio Potier</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Ex]]></category>
		<category><![CDATA[Extensions]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=414</guid>
		<description><![CDATA[<p>Exclusivité TheLoop ! Alors que la version 3.4 de WordPress va bientôt passer en beta, The Loop a réussi à obtenir une capture de ce qui va être inclus par défaut dans les plugins dans cette nouvelle version de notre système favori. Préparez vous à être surpris, les développeurs du core ont été particulièrement discret [...]</p><p>Article original <a href="http://the-loop.fr/exclusif-wordpress-3-4-nouveaute-cachee/">[Avant première] WordPress 3.4 &#8211; Nouveauté cachée</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/boiteaweb/">Julio Potier</a></p>
Ces articles peuvent également vous intéresser : :<ol>
<li><a href='http://the-loop.fr/ajouter-taille-image-gestionnaire-medias-wordpress/' rel='bookmark' title='Ajouter une taille d&#8217;image au gestionnaire de médias WordPress'>Ajouter une taille d&#8217;image au gestionnaire de médias WordPress</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h2><img class="alignleft size-thumbnail wp-image-420" title="wordpress-easter-egg" src="http://media.the-loop.fr/2012/03/wordpress-easter-egg-150x150.jpg" alt="" width="150" height="150" />Exclusivité TheLoop !</h2>
<p>Alors que la version 3.4 de WordPress va bientôt passer en beta, The Loop a réussi à obtenir une capture de ce qui va être inclus par défaut dans les plugins dans cette nouvelle version de notre système favori. Préparez vous à être surpris, les développeurs du core ont été particulièrement discret à ce propos, pour ne pas gâcher l&#8217;effet de découverte, mais nous savons ici combien vous êtes tous avides de connaitre tous les secrets de WordPress !<span id="more-414"></span></p>
<p>Vous saviez peut-être que TwentyTwelve ne sera mis à jour que dans la version 3.5 de WordPress, suite à quelques retards, mais saviez-vous qu&#8217;un nouveau plugin sera aux côté de <em>Akismet</em> et <em>Hello Dolly</em> à partir de la version 3.4 ? Cette information nous a été révélée grâce à quelques indiscrétions d&#8217;un des contributeurs français du core WordPress (dont nous tairons le nom bien évidemment pour protéger son anonymat).</p>
<p>Que fait donc cette nouvelle extension ? D&#8217;après ce qui nous a été confié, elle modifie radicalement votre façon d&#8217;administrer votre site : les développeurs trouvent l&#8217;interface actuelle trop triste et fade, ils se sont donc chargé de créer une interface qui, de par ses couleurs vives et vivantes, de par vos enceintes enjouées, vous rendra accro. Cela a été tellement efficace pour eux, qu&#8217;ils ont décidés de l&#8217;inclure dans dans votre installation favorite.</p>
<p>Mais assez d&#8217;explications, je vous sens impatient ! Découvrez en plus ci-dessous.</p>
<h2>La nouvelle extension WordPress 3.4 en exclu</h2>
<div class='et-box et-download'>
					<div class='et-box-content'><a href="http://wordpress.org/extend/plugins/nyanpress/">Télécharger et installer la nouvelle extension de WordPress 3.4 (compatible 3.3.1)</a></div></div>
<p>Curieux, nous nous sommes mis à la recherche d&#8217;indices sur le site de WordPress, et au coeur de la nuit nous avons découvert l&#8217;extension en question, déjà disponible sur l&#8217;entend officiel ! Comme nous aimons partager, je vous invite à la télécharger et à l&#8217;installer tout de suite, c&#8217;est une petite révolution qui vous attends ! Car oui, celle-ci est compatible avec la version 3.3.1 que nous utilisons actuellement.</p>
<p>Pour les plus impatients, voici <a href="http://bit.ly/H10jPp">une capture d&#8217;écran</a> de la transformation spectaculaire de l&#8217;administration après l&#8217;activation de l&#8217;extension sur votre site ! Je pense vraiment que vous n&#8217;en reviendrez pas.</p>
<p>N&#8217;hésitez pas à nous faire vos retours sur votre expérience avec cette nouveauté, qui je l&#8217;espère vous aura enthousiasmé autant que nous !</p>
<div class='et-box et-info'>
					<div class='et-box-content'>Cette extension a été testée et garantie sans faille de sécurité par <a href="http://www.boiteaweb.fr/">Boiteaweb.fr</a></div></div>
<p>Ces articles peuvent également vous intéresser : :</p><ol>
<li><a href='http://the-loop.fr/ajouter-taille-image-gestionnaire-medias-wordpress/' rel='bookmark' title='Ajouter une taille d&#8217;image au gestionnaire de médias WordPress'>Ajouter une taille d&#8217;image au gestionnaire de médias WordPress</a></li>
</ol><p>Article original <a href="http://the-loop.fr/exclusif-wordpress-3-4-nouveaute-cachee/">[Avant première] WordPress 3.4 &#8211; Nouveauté cachée</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/boiteaweb/">Julio Potier</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/exclusif-wordpress-3-4-nouveaute-cachee/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[La chaine WP] Les lacunes de l&#8217;expérience utilisateur de WordPress</title>
		<link>http://the-loop.fr/chaine-wp-lacunes-experience-utilisateur-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=chaine-wp-lacunes-experience-utilisateur-wordpress</link>
		<comments>http://the-loop.fr/chaine-wp-lacunes-experience-utilisateur-wordpress/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 08:00:07 +0000</pubDate>
		<dc:creator>Rémy</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Expérience utilisateur]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=389</guid>
		<description><![CDATA[<p>La chaine WP est un évènement inter blogueurs organisé par Daniel Roch du blog Seomix. Le but de cette fameuse chaine est de débattre et parler de notre CMS préféré : WordPress. Vous retrouverez un lien vers les articles de tous les participants en fin d’article. Chaque jour un nouveau blogueur publie un article sur [...]</p><p>Article original <a href="http://the-loop.fr/chaine-wp-lacunes-experience-utilisateur-wordpress/">[La chaine WP] Les lacunes de l&#8217;expérience utilisateur de WordPress</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></description>
			<content:encoded><![CDATA[<p><em><img class="alignleft size-thumbnail wp-image-401" title="La chaine WordPress" src="http://media.the-loop.fr/2012/03/chaine-wordpress-150x150.jpg" alt="La chaine WordPress" width="150" height="150" />La chaine WP est un évènement inter blogueurs organisé par Daniel Roch du blog Seomix. Le but de cette fameuse chaine est de débattre et parler de notre CMS préféré : WordPress. Vous retrouverez un lien vers les articles de tous les participants en fin d’article.</em></p>
<p>Chaque jour un nouveau blogueur publie un article sur le sujet, réponds aux autres et apporte son point de vue spécifique. Le sujet de cette première édition est <strong>&laquo;&nbsp;Que manque-t-il à WordPress ?&nbsp;&raquo;</strong> Une partie de mes camarades se sont déjà exprimés sur le sujet, vous pourrez retrouver les liens vers leurs articles en bas de celui-ci.</p>
<p>Pour mon approche, j&#8217;ai décidé de m&#8217;orienter vers les lacunes de WordPress par rapport à l&#8217;expérience utilisateur, c&#8217;est à dire toutes ces petites choses utiles (ou indispensables), qui font cruellement défaut dans le <em>core</em> de notre CMS préféré.<span id="more-389"></span></p>
<p>Je précise dans le <em>core</em>, car la plupart des points que je vais évoquer peuvent être comblés par des extensions, que nombre d&#8217;entre nous créateurs de sites avec WordPress connaissons. Mais je me place également du <strong>point de vue des débutants</strong> (une thématique de ce site) pour qui le concept d&#8217;extensions, leur recherche et leur utilisation correcte peuvent être fastidieuses.</p>
<p>Je vais aborder le sujet en 2 parties : la partie visiteur (le<em> front</em>) et la partie administration (le <em>back</em>)</p>
<h2>L&#8217;expérience utilisateur en front-office</h2>
<p>Cette partie va regrouper un ensemble de fonctionnalités qui sont à mes yeux devenus indispensables à tout site WordPress qui se respecte, ou qui sont même des bonnes pratiques pour n&#8217;importe quel site internet.</p>
<h3>Fil d&#8217;ariane</h3>
<p>Le fil d&#8217;ariane est un élément quasi incontournable de l&#8217;ergonomie d&#8217;un site internet, permettant aux visiteurs (et aux moteurs de recherche) de savoir où ils se trouvent dans l&#8217;arborescence du site. WordPress ne propose actuellement aucune fonction pour générer celui-ci automatiquement, alors que l&#8217;on pourrait très bien imaginer une fonction <em>wp_breadcrumbs()</em> intégrée au core. Il faut donc se tourner vers des solutions telles que le fil d&#8217;ariane par <a href="http://www.seomix.fr/fil-dariane-chemin-navigation/">SeoMix</a>, ou celui proposé par Yoast avec son extension WordPress SEO. L&#8217;un nécessite d&#8217;ajouter une fonction dans le fichier functions.php puis de l&#8217;utiliser dans le thème, l&#8217;autre d&#8217;utiliser directement la fonction fournie.</p>
<h3>Articles relatifs</h3>
<p>Les articles relatifs ont fleuri depuis un moment sur les blogs, grâce à leur utilité pour le maillage interne du site et leur efficacité pour augmenter le temps de visite. <a href="http://www.seomix.fr/articles-relatifs-yarpp/">YARPP</a> fait cela très bien, mais il me semble tout à fait envisageable d&#8217;inclure une telle fonctionnalité dans le core, avec par exemple un réglage permettant de faire un choix automatique ou manuel des articles, et un widget configurable. une fonction <em>wp_related_posts()</em> viendrait compléter cela pour les créateurs de thèmes.</p>
<h3>Pagination</h3>
<p>La pagination de WordPress est depuis longtemps connue pour être déficiente : lien vers la page précédente et la page suivante uniquement, pas de pagination profonde, ce qui nuit à l&#8217;accès au contenu du site. Là encore des fonctions et extensions viennent combler cette lacune (<a href="http://wordpress.org/extend/plugins/wp-pagenavi/">WP-pagenavi</a>, <a href="http://www.geekpress.fr/wordpress/extension/simple-pagination-pagination-avancee-wordpress-622/">Simple pagination</a>), mais on ne devrait pas avoir à en installer pour une fonctionnalité aussi basique. Une fonction <em>wp_pagination()</em> avec quelques arguments de personnalisation (nombre de pages, pages intermédiaires, textes pour les liens précédents et suivants) permettrait de générer une pagination propre et efficace.</p>
<h3>Partage social</h3>
<p>Peu de sites aujourd&#8217;hui s&#8217;affranchissent des boutons de partage social vers Facebook, Twitter ou Google+ pour leurs différents contenus. Les créateurs de WordPress eux-même l&#8217;ont bien compris, en créant <a href="http://wordpress.org/extend/plugins/sharedaddy/">sharedaddy</a>, puis en l&#8217;intégrant dans <a href="http://jetpack.me/">JetPack</a>, et sur wordpress.com. Pourquoi ne pas pousser l&#8217;effort un peu plus loin et l&#8217;intégrer directement comme une fonctionnalité de base de la version stand-alone ? (et en ajoutant Google + par défaut).</p>
<h3>Inscription aux commentaires</h3>
<p>De la même façon, l&#8217;inscription aux commentaires est quasiment devenue une constante, et cette fonctionnalité est incluse dans JetPack et sur les blogs de wordpress.com. Aucune raison de ne pas intégrer cela dans le CMS, avec une option dans les réglages pour activer ou non la souscription.</p>
<h3>Plan du site</h3>
<p>Je dirais même un double plan du site : un pour les moteurs de recherche, un pour les visiteurs. Le premier serait généré automatiquement dès qu&#8217;un contenu est ajouté sur le site, le second grâce à un shortcode intégré à l&#8217;éditeur de page par exemple. En attendant, on utilise ceux créé par WordPress SEO et par le tutoriel de <a href="http://www.seomix.fr/plan-de-site-sitemap-dynamique/">SeoMix</a> (encore).</p>
<h2>L&#8217;expérience utilisateur en back-office</h2>
<p>Ici, je vais aborder des points qui me dérangent lorsque je manipule le contenu de mes sites WordPress depuis l&#8217;interface d&#8217;administration.</p>
<h3>Ajout de médias dans un article</h3>
<p>Ce point a été légèrement amélioré avec l&#8217;introduction du drag and drop dans la version 3.3, mais le système de lightbox reste extrêmement lent et peu ergonomique pour l&#8217;ajout et l&#8217;insertion d&#8217;images et de contenus multimédias dans un article/page…On souhaiterait pouvoir sélectionner un certain nombres d&#8217;images à la fois, pouvoir faire un drag and drop à l&#8217;endroit souhaité du contenu sans avoir à ouvrir la lightbox, via une metabox sous la fenêtre principale par exemple. En bref, une version améliorée et intégrée de <a href="http://wordpress.org/extend/plugins/faster-image-insert/">Faster Image Insert</a>.</p>
<h3>Amélioration des profils auteurs</h3>
<p>La page d&#8217;édition du profil d&#8217;un auteur est bien pauvre, avec notamment des options peu intéressantes comme Yahoo Messenger, AIM, Jabber…qui pourraient être remplacées par les différents profils sociaux de l&#8217;auteur. Le champ de biographie gagnerait à avoir un tinyMCE lié également, pour une meilleure mise en forme. Pourquoi ne pas proposer pour compléter cela un widget qui afficherait le profil résumé de l&#8217;auteur correspondant à l&#8217;auteur de l&#8217;article en cours ?</p>
<h3>Relation entre type de posts</h3>
<p>Avec l&#8217;apparition des custom post types, les possibilités offertes par WordPress pour la gestion de contenus ont explosé. Il est dorénavant possible de créer un type de posts pour à peu près n&#8217;importe quoi, et on peut lier des même types de posts grâce à des taxonomies. Mais cela n&#8217;est pas toujours le plus pratique, la configuration d&#8217;une taxonomie étant limitée.</p>
<p>Prenons par exemple l&#8217;idée d&#8217;un site traitant de cinéma : celui-ci listera des acteurs, des films, des réalisateurs, des studios de production… Tous ces éléments peuvent être mis en relation, mais ils sont également plus complexe qu&#8217;une simple taxonomie (qui pourrait ici être une année par exemple). Il n&#8217;est actuellement, à ma connaissance, pas possible de lier différents type de posts entre eux, exceptés avec l&#8217;utilisation d&#8217;une extension comme <a href="http://wordpress.org/extend/plugins/posts-to-posts/">Posts 2 Posts</a>. Vu l&#8217;importance des types de posts dans WordPress maintenant, cela me semble une fonctionnalité indispensable à ajouter au core.</p>
<h3>Pour terminer…</h3>
<p>Il existe encore d&#8217;autres points qui me chiffonnent en terme d&#8217;expérience utilisateur, mais ils ont déjà été en partie abordé par mes camarades dans leurs articles respectifs : la recherche, la gestion des rôles et utilisateurs, les menus…Tout cela forme un ensemble de points à améliorer pour rendre WordPress encore plus efficace, à la fois pour les visiteurs et les gestionnaires de sites. Nous aimons ce CMS, qui nous permet de créer avec une certaine facilité des sites comme les souhaitent nos clients, et c&#8217;est pour cela que nous sommes exigeants !</p>
<p>Bien entendu, je vous invite à réagir sur cet article dans les commentaires pour poursuivre la discussion, ainsi que sur les autres articles de la chaine WordPress.</p>
<h2>Les autres articles de la chaîne</h2>
<ul>
<li><em>27 février &#8211; </em><strong>SeoMix<em>, </em></strong><a href="http://www.seomix.fr/chaine-wp-lacunes-wordpress/">Que manque-t-il à WordPress ?</a></li>
<li>28 février - <strong>Boiteaweb</strong>,  <a href="http://www.boiteaweb.fr/la-chaine-wp-que-manque-t-il-a-wordpress-au-niveau-securite-3226.html">Que manque t-il à WordPress en sécurité ?</a></li>
<li>29 février - <strong>Wabeo</strong>, <a href="http://wabeo.fr/blog/chaine-wordpress-lacunes-webdesign">Que manque t-il à WordPress en WebDesign ?</a><strong></strong></li>
<li>01 Mars - <strong>WP Themes Pro</strong>, <a href="http://wp-themes-pro.com/chaine-wp-manque-des-themes/">Que manque t-il aux thèmes WordPress ?</a><strong></strong></li>
<li>02 Mars - <strong>Insidedaweb, </strong><a href="http://www.insidedaweb.com/wordpress-seo/optimisation/chaine-wp-manque-ecommerce-wordpress/">Que manque t-il à WordPress en ecommerce ?</a><strong></strong></li>
<li>05 Mars - <strong>WPChannel, </strong><a href="http://wpchannel.com/wordpress-principaux-defauts/">Que manque-t-il à WordPress ?</a></li>
<li>06 Mars - <strong><strong>The Loop, ici même</strong></strong></li>
<li>07 Mars - <strong>Screenfeedfr, </strong><a href="http://www.screenfeed.fr/blog/chaine-wp-lacunes-wordpress-0945/">Que manque-t-il à WordPress ? Idées d&#8217;interfaces</a></li>
<li>08 Mars - <strong>Lumière de lune, </strong><a href="http://www.lumieredelune.com/encrelune/manque-wordpress,2012,03">Ce qui manque à WordPress : pas tant que ça</a></li>
</ul>
<p>Article original <a href="http://the-loop.fr/chaine-wp-lacunes-experience-utilisateur-wordpress/">[La chaine WP] Les lacunes de l&#8217;expérience utilisateur de WordPress</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/chaine-wp-lacunes-experience-utilisateur-wordpress/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Créez un lien vers un article au hasard dans WordPress</title>
		<link>http://the-loop.fr/lien-vers-article-au-hasard-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lien-vers-article-au-hasard-wordpress</link>
		<comments>http://the-loop.fr/lien-vers-article-au-hasard-wordpress/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 08:00:46 +0000</pubDate>
		<dc:creator>Rémy</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[code snippets]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=358</guid>
		<description><![CDATA[<p>Aujourd&#8217;hui, je vous propose une solution originale pour permettre à vos visiteurs d&#8217;explorer votre site, et d&#8217;augmenter leur durée de visite. C&#8217;est également un bon moyen de redonner de la visibilité à d&#8217;anciens articles, notamment si vous en avez rédigé beaucoup. Tout cela grâce à un petit bout de code et à un lien à [...]</p><p>Article original <a href="http://the-loop.fr/lien-vers-article-au-hasard-wordpress/">Créez un lien vers un article au hasard dans WordPress</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-383" title="Un article au hasard sur WordPress" src="http://media.the-loop.fr/2012/02/article-hasard-wordpress-150x150.png" alt="Un article au hasard sur WordPress" width="150" height="150" />Aujourd&#8217;hui, je vous propose une solution originale pour permettre à vos visiteurs d&#8217;explorer votre site, et d&#8217;augmenter leur durée de visite. C&#8217;est également un bon moyen de redonner de la visibilité à d&#8217;anciens articles, notamment si vous en avez rédigé beaucoup. Tout cela grâce à un petit bout de code et à un lien à ajouter où vous le souhaitez !<span id="more-358"></span></p>
<p>Pour commencer, ouvrez le fichier functions.php de votre thème (ou créez le s&#8217;il n&#8217;existe pas  encore), pour y ajouter le code suivant :</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'init'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'random_add_rewrite'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">function</span> random_add_rewrite<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
       <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wp</span><span style="color: #339933;">;</span>
       <span style="color: #000088;">$wp</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">add_query_var</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'random'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       add_rewrite_rule<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'random/?$'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'index.php?random=1'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'top'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'template_redirect'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'random_template'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">function</span> random_template<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
       <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>get_query_var<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'random'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
               <span style="color: #000088;">$posts</span> <span style="color: #339933;">=</span> get_posts<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'post_type=post&amp;amp;orderby=rand&amp;amp;numberposts=1'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
               <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$posts</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                       <span style="color: #000088;">$link</span> <span style="color: #339933;">=</span> get_permalink<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
               <span style="color: #009900;">&#125;</span>
               wp_redirect<span style="color: #009900;">&#40;</span><span style="color: #000088;">$link</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">307</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
               <span style="color: #990000;">exit</span><span style="color: #339933;">;</span>
       <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p><strong>Explications à propos du code :</strong></p>
<p>La première fonction ajoute une variable de requête nommée random, ainsi qu&#8217;une règle de réécriture pour pouvoir utiliser une url du type /random/, en utilisant le hook <em>init</em>. La seconde fonction vérifie si la variable random est à 1, puis récupère un article au hasard, pour rediriger vers celui-ci grâce à wp_redirect. Celle-ci est appliquée au hook template_redirect, qui se lance avant la détermination du fichier template à utiliser pour afficher la page.</p>
<p>Deux petits points à noter :</p>
<ul>
<li>Il est possible de déterminer n&#8217;importer quel type de post à choisir au hasard en changeant la valeur &laquo;&nbsp;post&nbsp;&raquo; de &laquo;&nbsp;post_type&nbsp;&raquo; (remplacer post par page, ou l&#8217;identifiant de votre custom post type).</li>
<li>La redirection est en 307, qui est une redirection temporaire, pour empêcher les navigateurs de mettre en cache le résultat.</li>
</ul>
<p>Une fois le changement sauvegardé, vous pouvez ajouter un lien intitulé &laquo;&nbsp;explorer&nbsp;&raquo; par exemple avec comme url http://votresite.fr/random/, où vous le souhaitez. Une solution simple est de l&#8217;ajouter dans votre menu personnalisé depuis l&#8217;interface d&#8217;administration de WordPress.</p>
<p><img class="aligncenter size-full wp-image-385" title="Ajouter un lien explorer au menu WordPress" src="http://media.the-loop.fr/2012/02/lien-explorer-wordpress.png" alt="Ajouter un lien explorer au menu WordPress" width="294" height="198" /></p>
<p><strong>Quid des extensions me direz-vous</strong>, pour les allergiques du code ? Il en existe, mais elles n&#8217;ont pas été mises à jour depuis un bon moment, elles sont donc à tester par vos soins : <a href="http://wordpress.org/extend/plugins/random-redirect/">Random Redirect</a> et <a href="http://wordpress.org/extend/plugins/random-redirect-2/">Random Redirect 2</a>. Mais vu le peu de code nécessaire pour faire cela sans extension, est-ce vraiment nécessaire ?</p>
<p>Source du code :<a href="http://ottopress.com/2011/random-post-snippet/"> Random Post Snippet par Otto</a></p>
<p>Article original <a href="http://the-loop.fr/lien-vers-article-au-hasard-wordpress/">Créez un lien vers un article au hasard dans WordPress</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/lien-vers-article-au-hasard-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Défilement infini sur WordPress avec Infinite Scroll</title>
		<link>http://the-loop.fr/defilement-infini-wordpress-infinite-scroll/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=defilement-infini-wordpress-infinite-scroll</link>
		<comments>http://the-loop.fr/defilement-infini-wordpress-infinite-scroll/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 08:00:00 +0000</pubDate>
		<dc:creator>Rémy</dc:creator>
				<category><![CDATA[Extensions]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[Infinite Scroll]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=360</guid>
		<description><![CDATA[<p>Le défilement infini sur un site web est apparu il y a quelques temps, gagnant en popularité avec des sites tels que Facebook, Twitter ou encore des galeries d&#8217;images. Cela permet  aux visiteurs de ne pas avoir à cliquer sur les liens de navigation paginés, grâce à un chargement automatiquement du contenu de la page [...]</p><p>Article original <a href="http://the-loop.fr/defilement-infini-wordpress-infinite-scroll/">Défilement infini sur WordPress avec Infinite Scroll</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-364" title="Extension infinite scroll wordpress" src="http://media.the-loop.fr/2012/02/infinite-scroll-wordpress-150x150.png" alt="Extension infinite scroll wordpress" width="150" height="150" />Le défilement infini sur un site web est apparu il y a quelques temps, gagnant en popularité avec des sites tels que Facebook, Twitter ou encore des galeries d&#8217;images. Cela permet  aux visiteurs de ne pas avoir à cliquer sur les liens de navigation paginés, grâce à un chargement automatiquement du contenu de la page suivante au fur et à mesure que l&#8217;on descend sur la page. C&#8217;et une technique qui peut permettre d&#8217;augmenter le temps de visite moyen, en réduisant les actions à effectuer de vos visiteurs pour consulter votre contenu.  Si vous souhaitez mettre en place ce système sur votre site WordPress, une extension existe : <a href="http://www.infinite-scroll.com/">Infinite Scroll</a>.</p>
<p><span id="more-360"></span></p>
<h2>Quelques considérations avant de se lancer</h2>
<p>L&#8217;utilisation de ce genre de système, et spécifiquement de cette extension, est en effet sujette à un certains nombres de choses à prendre en compte, notamment :</p>
<ul>
<li>Cela ne fonctionne que sur la page d&#8217;accueil de votre site</li>
<li>Il n&#8217;est pas possible d&#8217;empêcher ce comportement à volonté</li>
<li>C&#8217;est une solution consommatrice en ressources, autant du côté du navigateur que du serveur</li>
<li>Les systèmes d&#8217;analyse de visites (comme Google Analytics) ne captureront plus l&#8217;évènement</li>
</ul>
<div>Je recommanderai donc son utilisation pour des sites sans forte charge, et où ce système de consultation se justifie pleinement (un portfolio par exemple, ou encore un site communautaire type <a href="http://www.viedemerde.fr/">viedemerde</a>).</div>
<h2>Utilisation de Infinite Scroll</h2>
<p>La première chose à faire est d&#8217;installer et activer l&#8217;extension <a href="http://wordpress.org/extend/plugins/infinite-scroll/">Infinite Scroll</a></p>
<p>Après activation, vous pourrez la configurer depuis le panneau d&#8217;options accessible via le sous-menu disponible dans Réglages. Celui-ci propose 3 onglets : le premier pour la configuration générale de l&#8217;extension, le second pour la configuration des sélecteurs CSS pour que le défilement infini fonctionne, et le dernier pour la gestion des sélecteurs prédéfinis.</p>
<div id="attachment_368" class="wp-caption aligncenter" style="width: 310px"><a href="http://media.the-loop.fr/2012/02/infinite-scroll-config-generale.png"><img class="size-medium wp-image-368" title="Infinite Scroll - configuration générale" src="http://media.the-loop.fr/2012/02/infinite-scroll-config-generale-300x222.png" alt="Infinite Scroll - configuration générale" width="300" height="222" /></a><p class="wp-caption-text">Infinite Scroll - configuration générale</p></div>
<p>La configuration générale est assez simple, elle permet entre autre d&#8217;activer le défilement pour les administrateurs, les visiteurs ou tout le monde, de définir l&#8217;image de chargement et les textes, ainsi que le texte à afficher lorsqu&#8217;il n&#8217;y a plus de page suivante.</p>
<div id="attachment_369" class="wp-caption aligncenter" style="width: 160px"><a href="http://media.the-loop.fr/2012/02/infinite-scroll-config-selecteurs.png"><img class="size-thumbnail wp-image-369" title="Infinite Scroll - configuration des sélecteurs" src="http://media.the-loop.fr/2012/02/infinite-scroll-config-selecteurs-150x150.png" alt="Infinite Scroll - configuration des sélecteurs" width="150" height="150" /></a><p class="wp-caption-text">Infinite Scroll - configuration des sélecteurs</p></div>
<p>Le second onglet va vous permettre de définir <strong>les 4 éléments indispensables au fonctionnement de l&#8217;extension</strong>. Celle-ci doit pouvoir cibler le conteneur principal de votre contenu, le conteneur d&#8217;un article, le conteneur de la navigation par pages, et le lien vers la page des articles précédents. Pour les trouver, deux solutions : fouiller dans le template correspondant à votre page d&#8217;accueil (en général index.php, potentiellement home.php ou front-page.php), ou utiliser les informations données dans le &laquo;&nbsp;preset manager&nbsp;&raquo;.</p>
<div id="attachment_370" class="wp-caption aligncenter" style="width: 160px"><a href="http://media.the-loop.fr/2012/02/infinite-scroll-manager-predefini.png"><img class="size-thumbnail wp-image-370" title="Infinite Scroll - gestionnaire des sélecteurs prédéfinis" src="http://media.the-loop.fr/2012/02/infinite-scroll-manager-predefini-150x150.png" alt="Infinite Scroll - gestionnaire des sélecteurs prédéfinis" width="150" height="150" /></a><p class="wp-caption-text">Infinite Scroll - gestionnaire des sélecteurs prédéfinis</p></div>
<p>Comme vous pouvez le voir, l&#8217;extension possède un accès à une base de données avec des réglages prédéfinis pour certains thèmes. Mais vous pouvez également définir vos propres réglages prédéfinis correspondant au thème que vous utilisez, pour l&#8217;ajouter à la base de données.</p>
<div class='et-box et-info'>
					<div class='et-box-content'>La sécurité de l&#8217;extension Infinite Scroll a été testée et confirmée par <a href="http://boiteaweb.fr">Boiteaweb</a></div></div>
<div class='et-box et-download'>
					<div class='et-box-content'><a href="http://wordpress.org/extend/plugins/infinite-scroll/">Télécharger Infinite Scroll depuis wordpress.org</a></div></div>
<p>Infinite Scroll est donc une extension simple à configurer et pratique, qui propose une consultation de votre site originale, mais à mon avis, elle doit être réservée à des utilisations bien spécifiques pour donner toute sa valeur.</p>
<p>Article original <a href="http://the-loop.fr/defilement-infini-wordpress-infinite-scroll/">Défilement infini sur WordPress avec Infinite Scroll</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/defilement-infini-wordpress-infinite-scroll/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Se connecter à WordPress avec un QR Code</title>
		<link>http://the-loop.fr/se-connecter-a-wordpress-avec-un-qr-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=se-connecter-a-wordpress-avec-un-qr-code</link>
		<comments>http://the-loop.fr/se-connecter-a-wordpress-avec-un-qr-code/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 19:13:50 +0000</pubDate>
		<dc:creator>Adrien</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Sécurité]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=339</guid>
		<description><![CDATA[<p>Fatigué de rentrer votre mot login et mot de passe ? Envie d&#8217;originalité ? Il suffisait de demander à Jack Reichert qui vient de publier le plugin No More Password. Mise à jour de sécurité : Julio, du blog de sécurité Boite à Web, a gentiment vérifié l&#8217;intégrité de ce plugin. Celui-ci est dorénavant sûr [...]</p><p>Article original <a href="http://the-loop.fr/se-connecter-a-wordpress-avec-un-qr-code/">Se connecter à WordPress avec un QR Code</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/adrianu/">Adrien</a></p>
Ces articles peuvent également vous intéresser : :<ol>
<li><a href='http://the-loop.fr/plugins-bien-commencer-referencement-seo/' rel='bookmark' title='Les plugins pour bien commencer : travailler son référencement'>Les plugins pour bien commencer : travailler son référencement</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class=" wp-image-340 alignleft" style="border-style: initial; border-color: initial;" title="QR Code pour se connecter à Worpdress" src="http://media.the-loop.fr/2012/01/screenshot-1-600x354.png" alt="QR Code WordPress" width="255" height="151" /></p>
<p>Fatigué de rentrer votre mot login et mot de passe ? Envie d&#8217;originalité ? Il suffisait de demander à Jack Reichert qui vient de publier <strong>le plugin No More Password</strong>.<span id="more-339"></span></p>
<p style="color: #ff0000; font-size: 14px;"><span style="color: #339966;"><em><strong>Mise à jour de sécurité : Julio, du <a title="La sécurité de WordPress" href="http://www.boiteaweb.fr/" target="_blank"><span style="color: #339966;">blog de sécurité Boite à Web</span></a>, a gentiment vérifié l&#8217;intégrité de ce plugin. Celui-ci est dorénavant sûr et peut être utilisé sans risque sur votre site.</strong></em></span></p>
<p>L&#8217;idée a au moins le bon goût d&#8217;être originale. Fini l&#8217;indécrottable couple login / password, voici venu l&#8217;identification par QR Code.</p>
<p>L&#8217;utilisation est assez simple. Après l&#8217;installation du plugin, il vous suffit de vous connecter à votre site via le navigateur web de votre mobile. Comme à chaque fois, un cookie sera alors créé. Ensuite, depuis votre PC, il suffit de flasher le QR Code qui s&#8217;affiche comme sur la capture d&#8217;écran ci-dessus et le tour est joué.</p>
<p><strong>Une vidéo de démonstration par Jack Reichert :</strong></p>
<p><iframe src="http://www.youtube.com/embed/gWDtQAXIu0I" frameborder="0" width="640" height="480"></iframe></p>
<p>Bon, je vous accorde que l&#8217;utilité est très limitée. Ça peut être pratique si vous avez une flopée de site en gérance et que vous êtes du genre voyageur. À utiliser avec parcimonie cependant, l&#8217;auteur précise que son joujou est encore en beta même s&#8217;il assure que la sécurité de votre site et vos mots de passe sont assurés.</p>
<p>Le plugin :<a title="No more password" href="http://wordpress.org/extend/plugins/wp-qr-code-login/" target="_blank"> http://wordpress.org/extend/plugins/wp-qr-code-login/</a></p>
<p>Ces articles peuvent également vous intéresser : :</p><ol>
<li><a href='http://the-loop.fr/plugins-bien-commencer-referencement-seo/' rel='bookmark' title='Les plugins pour bien commencer : travailler son référencement'>Les plugins pour bien commencer : travailler son référencement</a></li>
</ol><p>Article original <a href="http://the-loop.fr/se-connecter-a-wordpress-avec-un-qr-code/">Se connecter à WordPress avec un QR Code</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/adrianu/">Adrien</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/se-connecter-a-wordpress-avec-un-qr-code/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>WP Remote simplifie la maintenance de vos installations WordPress</title>
		<link>http://the-loop.fr/wp-remote-maintenance-facile-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wp-remote-maintenance-facile-wordpress</link>
		<comments>http://the-loop.fr/wp-remote-maintenance-facile-wordpress/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 16:20:15 +0000</pubDate>
		<dc:creator>Rémy</dc:creator>
				<category><![CDATA[Extensions]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=319</guid>
		<description><![CDATA[<p>Si vous êtes comme moi, et que vous mettez en place de nombreuses installations WordPress pour vos différents clients, vous savez à quel point la maintenance de tous ces sites peut être longue et fastidieuse dès que les mises à jour se multiplient (core de WP, extensions et thèmes). WP Remote, lancé récemment, est une [...]</p><p>Article original <a href="http://the-loop.fr/wp-remote-maintenance-facile-wordpress/">WP Remote simplifie la maintenance de vos installations WordPress</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://media.the-loop.fr/2012/01/wp-remote.png"><img class="alignleft size-thumbnail wp-image-320" title="WP Remote maintenance facile" src="http://media.the-loop.fr/2012/01/wp-remote-150x150.png" alt="WP Remote maintenance facile" width="150" height="150" /></a>Si vous êtes comme moi, et que vous mettez en place de nombreuses installations WordPress pour vos différents clients, vous savez à quel point la maintenance de tous ces sites peut être longue et fastidieuse dès que les mises à jour se multiplient (core de WP, extensions et thèmes). <a href="https://wpremote.com/">WP Remote</a>, lancé récemment, est une petite perle qui va vous simplifier la vie ! Découvrez avec moi un tour d&#8217;horizon de ses fonctionnalités, et un pas à pas sur son utilisation.<span id="more-319"></span></p>
<h2>Aperçu du service</h2>
<p>En effet, WP Remote est une application web qui va vous faire gagner beaucoup de temps, et vous rendre la gestion de vos sites plus facile, grâce aux 3 services qu&#8217;elle propose :</p>
<ul>
<li>Suivi de vos sites, que vous pouvez grouper par thème, et des mises à jour à faire</li>
<li>Mises à jour depuis la webapp des différentes sections : WP core, extensions, thèmes</li>
<li>Backup de chaque site, sur un espace Amazon S3, gratuitement. Avec en plus une option pour une sauvegarde journalière automatique</li>
</ul>
<div>Cerise sur le gâteau, le service est gratuit ! A ce niveau, je pense que vous êtes déjà vendus, voyons donc comment cela fonctionne.</div>
<h2>Utilisation de WP Remote</h2>
<p>Pour utiliser le service, il faut dans un premier temps s&#8217;inscrire. Un formulaire classique et rapide avec nom d&#8217;utilisateur, email et mot de passe, qui vous permettra d&#8217;accéder directement à l&#8217;interface de gestion de vos sites.</p>
<p><a href="http://media.the-loop.fr/2012/01/wp-remote-inscription.png"><img class="aligncenter size-medium wp-image-322" title="WP Remote inscription" src="http://media.the-loop.fr/2012/01/wp-remote-inscription-300x173.png" alt="WP Remote inscription" width="300" height="173" /></a></p>
<p>Une fois connecté, vous pourrez commencer à ajouter vos sites en indiquant un nom et son URL, et à créer des groupes pour les classer et gérer plus facilement.</p>
<p><a href="http://media.the-loop.fr/2012/01/wp-remote-ajout-site.png"><img class="aligncenter size-medium wp-image-321" title="WP Remote ajouter un site" src="http://media.the-loop.fr/2012/01/wp-remote-ajout-site-300x124.png" alt="WP Remote ajouter un site" width="300" height="124" /></a></p>
<p>La colonne de gauche regroupe les différents sites ajoutés, avec un résumé par icônes de leur statut : bouton vert quand tout est ok, bouton orange + icônes correspondantes lorsqu&#8217;il y a des mises à jour à faire, bouton rouge si vous n&#8217;avez pas encore synchronisé WP Remote avec ce site.</p>
<p><a href="http://media.the-loop.fr/2012/01/wp-remote-gestion-sites.png"><img class="aligncenter size-medium wp-image-325" title="WP Remote résumé de maintenance" src="http://media.the-loop.fr/2012/01/wp-remote-gestion-sites-264x300.png" alt="WP Remote résumé de maintenance" width="264" height="300" /></a></p>
<p>Après avoir ajouté un site, son bloc de gestion vous indique qu&#8217;il faut installer l&#8217;extension WP Remote, qui va faire le lien entre la webapp et votre site. Tout cela se fait automatiquement depuis l&#8217;administration de WordPress, et une fois activé il ne vous reste qu&#8217;à indiquer à l&#8217;extension votre clé API, indiquée dans le bloc de gestion. Validez des 2 côtés, et votre site sera prêt à être géré depuis l&#8217;application.</p>
<p><a href="http://media.the-loop.fr/2012/01/wp-remote-ajout-extension.png"><img class="aligncenter size-medium wp-image-323" title="WP Remote synchronisation avec le site" src="http://media.the-loop.fr/2012/01/wp-remote-ajout-extension-300x218.png" alt="WP Remote synchronisation avec le site" width="300" height="218" /></a></p>
<p><a href="http://media.the-loop.fr/2012/01/wp-remote-api-key.png"><img class="aligncenter size-medium wp-image-324" title="WP Remote ajout de la clé API" src="http://media.the-loop.fr/2012/01/wp-remote-api-key-300x15.png" alt="WP Remote ajout de la clé API" width="300" height="15" /></a></p>
<p>Le bloc de gestion se transforme et vous indique les mises à jours à faire (s&#8217;il y en a), et vous propose de lancer une sauvegarde de votre site. Celle-ci se fait en tâche de fond, et une fois terminée, vous aurez des indications sur la date de sauvegarde, sa taille, et la possibilité de la télécharger ou de la supprimer.</p>
<p><a href="http://media.the-loop.fr/2012/01/wp-remote-maj-site.png"><img class="aligncenter size-medium wp-image-326" title="WP Remote mises à jour" src="http://media.the-loop.fr/2012/01/wp-remote-maj-site-300x279.png" alt="WP Remote mises à jour" width="300" height="279" /></a></p>
<p><a href="http://media.the-loop.fr/2012/01/wp-remote-backup.png"><img class="aligncenter size-medium wp-image-327" title="WP Remote sauvegarde" src="http://media.the-loop.fr/2012/01/wp-remote-backup-300x58.png" alt="WP Remote sauvegarde" width="300" height="58" /></a></p>
<p>WP Remote est donc un service particulièrement attrayant pour tous les créateurs de sites web avec WordPress, gratuit, simple et pratique, que je recommande grandement. Faites nous par de vos impressions en commentaires !</p>
<p>Article original <a href="http://the-loop.fr/wp-remote-maintenance-facile-wordpress/">WP Remote simplifie la maintenance de vos installations WordPress</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/wp-remote-maintenance-facile-wordpress/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Ajouter une taille d&#8217;image au gestionnaire de médias WordPress</title>
		<link>http://the-loop.fr/ajouter-taille-image-gestionnaire-medias-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ajouter-taille-image-gestionnaire-medias-wordpress</link>
		<comments>http://the-loop.fr/ajouter-taille-image-gestionnaire-medias-wordpress/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 14:34:32 +0000</pubDate>
		<dc:creator>Rémy</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[code snippets]]></category>
		<category><![CDATA[Images]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=307</guid>
		<description><![CDATA[<p>Le gestionnaire de média de WordPress, qui vous permet d&#8217;envoyer et ajouter, dans vos articles/pages, des fichiers multimédias, propose par défaut 4 choix de tailles d&#8217;images différentes : miniature, moyenne, large et taille réelle. Depuis la version 3.3, il est possible d&#8217;y ajouter des choix supplémentaires, grâce au filtre image_size_names_choose. Cette possibilité peut vous être [...]</p><p>Article original <a href="http://the-loop.fr/ajouter-taille-image-gestionnaire-medias-wordpress/">Ajouter une taille d&#8217;image au gestionnaire de médias WordPress</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>
Ces articles peuvent également vous intéresser : :<ol>
<li><a href='http://the-loop.fr/wp-smushit-optimiser-images/' rel='bookmark' title='WP Smush.it : optimisez le poids de vos images sans effort'>WP Smush.it : optimisez le poids de vos images sans effort</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://media.the-loop.fr/2012/01/taille-image-gestionnaire-media-wordpress.png"><img class="alignleft size-thumbnail wp-image-309" title="Taille d'image supplémentaire dans le gestionnaire de médias de WordPress" src="http://media.the-loop.fr/2012/01/taille-image-gestionnaire-media-wordpress-150x150.png" alt="Taille d'image supplémentaire dans le gestionnaire de médias de WordPress" width="150" height="150" /></a>Le gestionnaire de média de WordPress, qui vous permet d&#8217;envoyer et ajouter, dans vos articles/pages, des fichiers multimédias, propose par défaut 4 choix de tailles d&#8217;images différentes : miniature, moyenne, large et taille réelle. Depuis la <strong>version 3.3</strong>, il est possible d&#8217;y ajouter des choix supplémentaires, grâce au filtre image_size_names_choose.</p>
<p><span id="more-307"></span></p>
<p>Cette possibilité peut vous être utile si par exemple vous souhaitez définir une nouvelle taille d&#8217;image grâce à <a href="http://codex.wordpress.org/Function_Reference/add_image_size">add_image_size</a>, et que vous souhaitez la rendre accessible aux utilisateurs de votre site. Pour cela, il vous faudra reprendre le code ci-dessous, dans le fichier functions.php de votre thème ou dans <a title="Créer une extension pour alléger le functions.php de votre thème" href="http://the-loop.fr/creer-extension-pour-alleger-functions-php/">une extension de site</a>. J&#8217;ai pris pour exemple l&#8217;ajout d&#8217;une taille d&#8217;image qui serait utilisée pour les articles mis en avant.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'add_image_size'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    add_image_size<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'featured'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">350</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">350</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// on vérifie que la fonction existe, puis on crée la nouvelle taille d'image. Le dernier paramètre à true indique qu'il faut rogner l'image pour qu'elle s'adapte aux dimensions</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'image_size_names_choose'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'my_image_sizes'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// le filtre qui permet d'ajouter la nouvelle taille au gestionnaire de médias</span>
<span style="color: #000000; font-weight: bold;">function</span> my_image_sizes<span style="color: #009900;">&#40;</span><span style="color: #000088;">$sizes</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$addsizes</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
                <span style="color: #0000ff;">&quot;featured&quot;</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> __<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">&quot;Featured&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #666666; font-style: italic;">// on indique ici le nom de la nouvelle image (défini dans add_image_size), et le texte qui doit apparaître pour la sélection</span>
                <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$newsizes</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_merge</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$sizes</span><span style="color: #339933;">,</span> <span style="color: #000088;">$addsizes</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$newsizes</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p lang="php">Une fois la modification sauvegardée, vous pourrez voir la modification dans votre gestionnaire de médias, comme vous pouvez le voir ci-dessous.</p>
<p lang="php"><a href="http://media.the-loop.fr/2012/01/choix-taille-image-supplementaire-wordpress.png"><img class="aligncenter size-full wp-image-310" title="Choix de la taille supplémentaire dans le gestionnaire de médias WordPress" src="http://media.the-loop.fr/2012/01/choix-taille-image-supplementaire-wordpress.png" alt="Choix de la taille supplémentaire dans le gestionnaire de médias WordPress" width="511" height="148" /></a></p>
<p lang="php">Cette option supplémentaire ne sera prise en compte que pour les nouvelles images envoyées. Si vous voulez pouvoir modifier vos anciennes images, utilisez l&#8217;extension <a href="http://www.geekeries.fr/wordpress/regenerez-miniatures-images-blog-2947">Regenerate Thumbnails</a> qui créera les tailles manquantes.</p>
<p>Ces articles peuvent également vous intéresser : :</p><ol>
<li><a href='http://the-loop.fr/wp-smushit-optimiser-images/' rel='bookmark' title='WP Smush.it : optimisez le poids de vos images sans effort'>WP Smush.it : optimisez le poids de vos images sans effort</a></li>
</ol><p>Article original <a href="http://the-loop.fr/ajouter-taille-image-gestionnaire-medias-wordpress/">Ajouter une taille d&#8217;image au gestionnaire de médias WordPress</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/ajouter-taille-image-gestionnaire-medias-wordpress/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Thème WordPress pour votre site : les différentes solutions</title>
		<link>http://the-loop.fr/choisir-theme-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=choisir-theme-wordpress</link>
		<comments>http://the-loop.fr/choisir-theme-wordpress/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 08:00:12 +0000</pubDate>
		<dc:creator>Rémy</dc:creator>
				<category><![CDATA[Essentiels]]></category>
		<category><![CDATA[Thème gratuit]]></category>
		<category><![CDATA[Thème payant]]></category>
		<category><![CDATA[Thème sur mesure]]></category>
		<category><![CDATA[Thème WordPress]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=294</guid>
		<description><![CDATA[<p>Toujours dans la continuité de nos articles sur les essentiels lors de la mise en place d&#8217;un site basé sur WordPress, je vous propose aujourd&#8217;hui de faire un tour des bonnes adresses et solutions pour choisir un thème WordPress adapté à vos besoins et à votre image. Il existe différentes possibilités : gratuit, payant, sur [...]</p><p>Article original <a href="http://the-loop.fr/choisir-theme-wordpress/">Thème WordPress pour votre site : les différentes solutions</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>
Ces articles peuvent également vous intéresser : :<ol>
<li><a href='http://the-loop.fr/creer-extension-pour-alleger-functions-php/' rel='bookmark' title='Créer une extension pour alléger le functions.php de votre thème'>Créer une extension pour alléger le functions.php de votre thème</a></li>
<li><a href='http://the-loop.fr/choisir-hebergement-wordpress/' rel='bookmark' title='Choisir le meilleur hébergeur pour votre site WordPress'>Choisir le meilleur hébergeur pour votre site WordPress</a></li>
<li><a href='http://the-loop.fr/mises-a-jour-wordpress-extensions-themes/' rel='bookmark' title='Mises à jour WordPress, extensions, thèmes : pourquoi les faire ?'>Mises à jour WordPress, extensions, thèmes : pourquoi les faire ?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://media.the-loop.fr/2012/01/themes-wordpress.jpg"><img class="alignleft size-thumbnail wp-image-304" title="Thèmes WordPress" src="http://media.the-loop.fr/2012/01/themes-wordpress-150x150.jpg" alt="Thèmes WordPress" width="150" height="150" /></a>Toujours dans la continuité de nos articles sur les essentiels lors de la mise en place d&#8217;un site basé sur WordPress, je vous propose aujourd&#8217;hui de faire un tour des bonnes adresses et solutions pour choisir un thème WordPress adapté à vos besoins et à votre image.</p>
<p>Il existe différentes possibilités : gratuit, payant, sur mesure dont nous allons détailler les avantages et inconvénients au fil de cet article.<br />
<span id="more-294"></span></p>
<h2>Thème gratuit : faites bien attention</h2>
<p>Première possibilité dans le choix de votre thème WordPress, la solution gratuite. Il suffit de taper &laquo;&nbsp;free wordpress thème&nbsp;&raquo; sur Google pour se rendre compte qu&#8217;il existe une infinité de thèmes gratuits sur le web, pour tous les besoins et tous les usages. Cependant, il est essentiel de faire très attention lorsque l&#8217;on choisit la solution gratuite : des malins en profitent souvent pour y introduire du contenu malicieux, caché dans le code du thème, et qui pourrait être dangereux !</p>
<p>Alors, si vous souhaitez choisir un thème gratuit, un conseil : ne vous orientez que vers ceux sélectionnés ou proposés par des sources sérieuses et fiables, comme par exemple <a href="http://wp.smashingmagazine.com/2011/07/05/free-wordpress-themes-2011-edition/">la sélection 2011 de thèmes WordPress gratuits par Smashing Magazine</a>, une référence dans le monde du développement et design web.</p>
<h2>Thème payant : une offre diverse</h2>
<p>Les thèmes payants sont en général disponibles sur deux types de sites : les places de marché, et les boutiques spécifiques. Ils ont pour avantage un design plus soigné, des possibilités de configuration avancées et une assistance assurée en cas de besoin.</p>
<h3>Les places de marché</h3>
<p>Les places de marché sont des sites permettant aux créateurs de thèmes de proposer leurs réalisations à tous, sans avoir besoin de mettre en place la structure nécessaire pour gérer la vente et la promotion. Les plus connues sont <a href="http://themeforest.net/">ThemeForest</a> (qui ne propose pas que du WordPress), et <a href="http://www.mojo-themes.com/">Mojo Themes</a>. L&#8217;avantage des places de marché du point de vue client est la grande diversité offerte, à des prix encadrés.</p>
<h3>Les boutiques</h3>
<p>Les boutiques servent également à proposer les thèmes créés par une agence/un indépendant, mais l&#8217;ensemble de la démarche commerciale est gérée indépendamment, ce qui inclus notamment les tarifs et les modes de paiement qui peuvent varier de l&#8217;une à l&#8217;autre (abonnement vs achat à l&#8217;unité, combinaison des deux…). Parmi les boutiques les plus (re)connues, on pourra commencer par citer <a href="http://www.woothemes.com/">WooThemes</a> et <a href="https://www.elegantthemes.com/">ElegantThemes</a>.</p>
<p>Chez WooThemes, il est possible d&#8217;acheter un thème à l&#8217;unité, ou de choisir parmi leurs formules d&#8217;abonnement donnant accès à tous leurs thèmes. En naviguant dans leur offre, un filtre permet de ne voir que les créations spécifiques à un type d&#8217;utilisation (portfolio, business, blog…).</p>
<p>Chez ElegantThemes, c&#8217;est simple : une seule offre de 39$/an vous donne accès à l&#8217;intégralité des thèmes, autant ceux déjà créés que ceux apparaissant au cours de votre abonnement.</p>
<p>Si vous avez un projet très spécifique, je vous invite à faire un tour chez <a href="http://www.appthemes.com/themes/">AppThemes</a> : leurs tarifs sont assez élevés, mais leurs thèmes sont de qualités et répondent à des besoins de niches (site d&#8217;offre d&#8217;emploi, de petites annonces…).</p>
<h3>Les francophones</h3>
<p>Longtemps uniquement anglophones, des initiatives spécifiquement francophones se sont récemment mises en place. La première boutique déjà en place est <a href="http://peaxl.com/">Peaxl</a> (par <a href="http://twitter.com/Fran6">fran6</a> et <a href="http://twitter.com/tbnv">tbnv</a>, qui propose des thèmes parents et enfants (chose rare) à des tarifs raisonnables.</p>
<p>A venir sous peu (on espère), <a href="http://kattagami.com/">Kattagami</a> (par <a href="http://twitter.com/pixenjoy">pixenjoy</a>) qui proposera des thèmes WordPress faits main, et Rue du thème, <a href="http://ruedutheme.com/">la première place de marché francophone</a> pour thèmes graphiques en tout genre, surtout WordPress. De nombreux détails sont à découvrir sur leur blog déjà en ligne depuis quelques temps.</p>
<h2>Thème sur mesure</h2>
<p>Dernière solution pour le thème de votre WordPress : le faire faire sur mesure par un professionnel. Choisir cette voie sera très certainement plus onéreux, mais c&#8217;est aussi celle qui vous offre le plus de souplesse et de personnalisation. C&#8217;est l&#8217;option à privilégier si vous souhaitez une identité graphique absolument unique, ou des besoins très spécifiques et multiples.</p>
<p>Ce tour d&#8217;horizon et ces quelques conseils devraient vous permettre de faire une première approche dans le choix de votre thème WordPress, avec des solutions pour toutes les bourses et tous les besoins ! Je vous invite également à poster en commentaires vos bonnes adresses et vos bons plans, la sélection ici n&#8217;ayant pas vocation à être exhaustive.</p>
<p>Ces articles peuvent également vous intéresser : :</p><ol>
<li><a href='http://the-loop.fr/creer-extension-pour-alleger-functions-php/' rel='bookmark' title='Créer une extension pour alléger le functions.php de votre thème'>Créer une extension pour alléger le functions.php de votre thème</a></li>
<li><a href='http://the-loop.fr/choisir-hebergement-wordpress/' rel='bookmark' title='Choisir le meilleur hébergeur pour votre site WordPress'>Choisir le meilleur hébergeur pour votre site WordPress</a></li>
<li><a href='http://the-loop.fr/mises-a-jour-wordpress-extensions-themes/' rel='bookmark' title='Mises à jour WordPress, extensions, thèmes : pourquoi les faire ?'>Mises à jour WordPress, extensions, thèmes : pourquoi les faire ?</a></li>
</ol><p>Article original <a href="http://the-loop.fr/choisir-theme-wordpress/">Thème WordPress pour votre site : les différentes solutions</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/remy/">Rémy</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/choisir-theme-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les plugins pour bien commencer : travailler son référencement</title>
		<link>http://the-loop.fr/plugins-bien-commencer-referencement-seo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=plugins-bien-commencer-referencement-seo</link>
		<comments>http://the-loop.fr/plugins-bien-commencer-referencement-seo/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 12:30:18 +0000</pubDate>
		<dc:creator>Adrien</dc:creator>
				<category><![CDATA[Essentiels]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://the-loop.fr/?p=281</guid>
		<description><![CDATA[<p>Après “Les plugins pour bien démarrer : l’expérience utilisateur”, voici le deuxième article de la série : travailler son référencement. J’ai volontairement choisi de mettre plus en avant un plugin en particulier : WordPress SEO de Yoast. Couteau suisse du référencement, WordPress SEO apporte de nouvelles fonctionnalités, et effectue un véritable travail de fond pour [...]</p><p>Article original <a href="http://the-loop.fr/plugins-bien-commencer-referencement-seo/">Les plugins pour bien commencer : travailler son référencement</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/adrianu/">Adrien</a></p>
Ces articles peuvent également vous intéresser : :<ol>
<li><a href='http://the-loop.fr/plugins-bien-commencer-experience-utilisateur/' rel='bookmark' title='Les plugins pour bien commencer : l&#8217;expérience utilisateur'>Les plugins pour bien commencer : l&#8217;expérience utilisateur</a></li>
<li><a href='http://the-loop.fr/jetpack-bundle-extensions-pour-debutant/' rel='bookmark' title='Jetpack : un bundle d&#8217;extensions pour bien démarrer'>Jetpack : un bundle d&#8217;extensions pour bien démarrer</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Après <a href="http://the-loop.fr/plugins-bien-commencer-experience-utilisateur/">“Les plugins pour bien démarrer : l’expérience utilisateur”</a>, voici le deuxième article de la série : travailler son référencement. J’ai volontairement choisi de mettre plus en avant un plugin en particulier : WordPress SEO de Yoast.</p>
<p>Couteau suisse du référencement, WordPress SEO apporte de nouvelles fonctionnalités, et effectue un véritable travail de fond pour optimiser votre référencement et donc votre visibilité. On quitte pour cet article la sphère des plugins à destination des débutants pour passer au niveau supérieur.<span id="more-281"></span></p>
<p><img class="size-full wp-image-282 aligncenter" title="Worpdress SEO by Yoast" src="http://media.the-loop.fr/2012/01/wpseo-wide.jpg" alt="" width="580" height="145" /></p>
<h2 dir="ltr">WordPress SEO by Yoast</h2>
<p>Le plugin WordPress SEO propose 7 fonctionnalités majeures :</p>
<ul>
<li>Titres : optimiser la pertinence des titres, descriptions et mots-clés de vos articles.</li>
<li>Indexation : filtrer l’indexation de certaines parties de votre site.</li>
<li>Social : ajoute les meta-tags pour Facebook, ce qui améliore grandement vos boutons de partage.</li>
<li>Sitemaps XML : génération d’un plan de site pour les moteurs de recherche. Indispensable !</li>
<li>Permaliens : optimisation de vos permaliens, dont la très pratique suppression du préfixe dans l’url des catégories.</li>
<li>Liens internes : l’ajout d’un fil d’Ariane dans votre thème que je vous ai déjà présenté pour l’expérience utilisateur.</li>
<li>RSS : légére amélioration de vos flux RSS. Ça ne concerne pas directement le SEO mais je regrette que cette partie ne soit pas plus riche.</li>
</ul>
<p>Ce que l’on sait un peu moins sur le plugin de Yoast est qu’il est également prévu pour accueillir lui même des plugins. Ça peut paraître étrange à la première approche mais ça se révèle assez judicieux pour ne pas encombrer le plugin de fonctionnalités dont on a besoin que sur des projets très spécifiques. À titre personnel, je me suis récemment servit de l’extension <a href="http://yoast.com/wordpress/seo/news-seo/">WordPress SEO XML Google News</a>, rajoutant à la partie “Sitemaps XML” un plan de site spécifique à l’indexation dans Google Actualités. Si vous publiez &#8211; où l’envisagez &#8211; dans Googles News, jetez-vous dessus.</p>
<h2 dir="ltr">Pourquoi préférer WordPress SEO ?</h2>
<p>Je l’apprécie pour sa relative simplicité et son panel très large de fonctionnalité. Pas de gadget, pas de superflu, tout est justement utilisé avec facilité.<br />
Même si l’outil ne fait pas tout, même si vous passez une grosse heure à le paramétrer complètement, le vrai plus de ce plugin est de regrouper simplement l’optimisation des titres de vos contenus, des permaliens, un générateur de Sitemaps et un fil d’Ariane. Et c’est le seul à ma connaissance.</p>
<h2 dir="ltr">Ils fonctionnent très bien aussi</h2>
<p>Il existe bien évidemment une floppée de plugins tout aussi efficace, aussi bien pour le référencement que pour le reste. Mais leur gros désavantage est de ne pas regrouper les 3-4 outils indispensables. Je le répéte, c’est LE point fort de WordPress SEO.</p>
<h3 dir="ltr">SEO Ultimate</h3>
<p>Ultra complet, ultra performant, ce plugin est un bijou pour plein de raisons. Il est cependant à mettre dans des mains très averties en la matière tellement il offre de possibilités. Gros point bonus : le Slug Optimizer. Ça ne paye pas de mine comme ça mais la possibilité de personnaliser les permaliens en supprimant automatiquement certains mots est véritablement un “must-have”. Développant également sous <a href="http://drupalfr.org/">Drupal</a>, j’ai longtemps cherché un plugin WordPress qui faisait la même chose que le module Pathauto de Drupal, celui là le fait à merveille.<br />
<strong>Télécharger</strong> : http://wordpress.org/extend/plugins/seo-ultimate/</p>
<h3 dir="ltr">All in One SEO Pack</h3>
<p>Très célèbre et apprécié, il se centralise plus sur une action de SEO pure et dure. Optimisation des titres, URL canonique, support de Google Analytics,&#8230; L’essentiel y est.<br />
<strong>Télécharger</strong> : <a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">http://wordpress.org/extend/plugins/all-in-one-seo-pack/</a></p>
<h3 dir="ltr">Better WordPress Google XML Sitemaps</h3>
<p>Si vous n’utilisez pas WordPress SEO, vous aurez besoin quoi qu’il en soit d’un générateur de sitemap. Pierre angulaire d’une bonne indexation dans les moteurs, le <a href="http://fr.wikipedia.org/wiki/Sitemap">sitemap</a> est certainement la première chose à laquelle vous devriez penser après l’installation de votre blog. Better WordPress Google XML Sitemaps n’est pas le plus célébre mais sûrement le plus intéressant. Il ne génére pas un sitemap unique mais tout un index, avec un fichier pour vos catégories, vos articles, vos tags, etc. Comme WordPress SEO en fait <img src='http://the-loop.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Télécharger</strong> : <a href="http://wordpress.org/extend/plugins/bwp-google-xml-sitemaps/">http://wordpress.org/extend/plugins/bwp-google-xml-sitemaps/</a></p>
<p><strong>Dans la même catégorie</strong> : <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemaps</a> (attention, l’auteur prévient qu’il n’est pas pleinement compatible avec une installation WordPress Multi Site)</p>
<h3 dir="ltr">Google Analytics for WordPress</h3>
<p>Si vous êtes utilisateur de l’outil de statistiques de Google et une grosse feignasse, vous pouvez vous faciliter la vie pour l’intégration du petit bout de code indispensable à l’enregistrement des données. En plus, c’est Yoast, l’auteur de WordPress SEO qui en est à l’origine, autant faire un tir groupé. Je m’excuse pour les non-utilisateurs de Google Analytics, j’utilisais déjà Urchin avant le rachat par Google, je suis limité sur le domaine.</p>
<p><strong>Télécharger</strong> : <a href="http://wordpress.org/extend/plugins/google-analytics-for-wordpress/">http://wordpress.org/extend/plugins/google-analytics-for-wordpress/</a></p>
<p>Dans le prochain épisode des plugins pou bien commencer : la sécurité.</p>
<p>Ces articles peuvent également vous intéresser : :</p><ol>
<li><a href='http://the-loop.fr/plugins-bien-commencer-experience-utilisateur/' rel='bookmark' title='Les plugins pour bien commencer : l&#8217;expérience utilisateur'>Les plugins pour bien commencer : l&#8217;expérience utilisateur</a></li>
<li><a href='http://the-loop.fr/jetpack-bundle-extensions-pour-debutant/' rel='bookmark' title='Jetpack : un bundle d&#8217;extensions pour bien démarrer'>Jetpack : un bundle d&#8217;extensions pour bien démarrer</a></li>
</ol><p>Article original <a href="http://the-loop.fr/plugins-bien-commencer-referencement-seo/">Les plugins pour bien commencer : travailler son référencement</a> publié sur <a href="http://the-loop.fr">The Loop</a> par <a rel="author" href="http://the-loop.fr/author/adrianu/">Adrien</a></p>]]></content:encoded>
			<wfw:commentRss>http://the-loop.fr/plugins-bien-commencer-referencement-seo/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>

