<?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>Blogmotion &#187; par défaut</title>
	<atom:link href="http://blogmotion.fr/tag/par-defaut/feed" rel="self" type="application/rss+xml" />
	<link>http://blogmotion.fr</link>
	<description>Culture web et nouvelles technologies informatiques</description>
	<lastBuildDate>Wed, 09 May 2012 08:15:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<meta name="generator" content="WordPress" />
	<atom:link rel='hub' href='http://blogmotion.fr/?pushpress=hub'/>
		<item>
		<title>Personnaliser simplement l&#8217;avatar par défaut de WordPress</title>
		<link>http://blogmotion.fr/programmation/php-sql/avatar-defaut-wordpress-4003</link>
		<comments>http://blogmotion.fr/programmation/php-sql/avatar-defaut-wordpress-4003#comments</comments>
		<pubDate>Sun, 20 Sep 2009 20:53:27 +0000</pubDate>
		<dc:creator>Mr Xhark</dc:creator>
				<category><![CDATA[PHP (My)SQL]]></category>
		<category><![CDATA[avatar]]></category>
		<category><![CDATA[changer]]></category>
		<category><![CDATA[gravatar]]></category>
		<category><![CDATA[modifier]]></category>
		<category><![CDATA[par défaut]]></category>
		<category><![CDATA[personnaliser]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blogmotion.fr/?p=4003</guid>
		<description><![CDATA[WordPress prévoit nativement la prise en charge d&#8217;avatars, parmi lesquels le système d&#8217;avatar Gravatar permettant de rattacher un avatar à une ou plusieurs adresses email (depuis la version &#62;= 2.5). Pour peu que l&#8217;un de vos commentateurs ne soit pas inscrit chez Gravatar, c&#8217;est l&#8217;avatar par défaut qui apparaît. Pourquoi ne pas personnaliser cette image [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-4008" style="border: 1px solid #ccc; margin: 10px;" title="gravatar-wordpress" src="http://blogmotion.fr/wp-content/uploads/2009/09/gravatar-wordpress.jpg" alt="gravatar-wordpress" width="100" height="100" /><strong>WordPress prévoit <a href="http://codex.wordpress.org/Using_Gravatars">nativement</a> la prise en charge d&#8217;avatars</strong>, parmi lesquels le système d&#8217;avatar <a href="http://gravatar.com">Gravatar</a> permettant de rattacher un avatar à une ou plusieurs adresses email (depuis la version &gt;= 2.5).</p>
<p>Pour peu que l&#8217;un de vos commentateurs ne soit pas inscrit chez Gravatar, c&#8217;est l&#8217;avatar par défaut qui apparaît. <strong>Pourquoi ne pas personnaliser cette image à l&#8217;effigie de votre blog ?</strong></p>
<p>Il est toujours agréable de voir que l&#8217;auteur du blog a modifier son blog jusqu&#8217;à penser à ce genre de détail :</p>
<p><img class="aligncenter size-full wp-image-4006" style="border: 1px solid #ccc;" title="changer-avatar-wordpress" src="http://blogmotion.fr/wp-content/uploads/2009/09/changer-avatar-wordpress.png" alt="changer-avatar-wordpress" width="590" height="64" /></p>
<p><span id="more-4003"></span></p>
<p>WordPress propose plusieurs avatars par défaut dans le menu <strong><em>Réglages &gt; Discussion</em></strong> :</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-4004" style="border: 1px solid #ccc;" title="avatar-par-defaut" src="http://blogmotion.fr/wp-content/uploads/2009/09/avatar-par-defaut.png" alt="avatar-par-defaut" width="590" height="239" /></p>
<h3 style="text-align: left;">En pratique</h3>
<p>La meilleure façon de personnaliser l&#8217;avatar par défaut est d&#8217;ajouter un item dans la liste des avatars par défaut. Quand je dis &laquo;&nbsp;meilleure façon&nbsp;&raquo; c&#8217;est à dire que le code que je vous donne utilise une des fonctions prévue par WordPress pour ce genre de modification.</p>
<p>Voici comment procéder :</p>
<ol>
<li><strong>Créer l&#8217;avatar</strong> en question avec le logiciel de votre choix (Photoshop, the gimp, paint.Net, etc.) et exportez le au format jpg (ou gif ou png).</li>
<li><strong>Déplacer l&#8217;avatar</strong> dans le répertoire de votre thème :<br />
<strong>/wp-content/themes/votre_theme/images/<span style="color: #ff0000;">votre_avatar</span>.jpg</strong></li>
<li><strong>Ajouter le code</strong> suivant dans la page <em>functions.php</em> de votre thème juste après la ligne &laquo;&nbsp;&lt;?php&nbsp;&raquo; :
<pre>add_filter( 'avatar_defaults', 'newgravatar' );

function newgravatar ($avatar_defaults) {
 $myavatar = get_bloginfo('template_directory') . '/images/<span style="color: #ff0000;">votre_avatar.jpg</span>';
 $avatar_defaults[$myavatar] = "Avatar perso";
 return $avatar_defaults;
}</pre>
</li>
<li><strong>Enregistrer les modifications</strong></li>
</ol>
<p>Rendez vous ensuite dans le menu <strong><em>Réglages &gt; Discussion</em></strong> pour sélectionner votre nouvel avatar par défaut :</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-4005" style="border: 1px solid #ccc;" title="avatar-personnalise" src="http://blogmotion.fr/wp-content/uploads/2009/09/avatar-personnalise.png" alt="avatar-personnalise" width="590" height="280" /></p>
<p><span style="text-decoration: underline;">Note</span> : si celui-ci n&#8217;apparaît pas videz le cache de votre navigateur ou force le rafraichissement (CTRL+F5).</p>
<h3>Au revoir l&#8217;homme mystère</h3>
<p>Bien qu&#8217;il existe d&#8217;autres techniques pour modifier cet avatar, notamment <a href="http://wphacks.com/how-to-changing-the-default-wordpress-avatar/">celle-ci</a>, je pense que la solution ici expliquée est la plus adaptée et respectueuse de la façon dont WordPress est développé.</p>
<p>Si cette technique ne fonctionne pas sur votre thème c&#8217;est que l&#8217;adresse de l&#8217;avatar par défaut doit être présente dans l&#8217;un des fichiers source de votre thème, le plus souvent il s&#8217;agit du fichier <em>comments.php</em>.</p>
<p>Enfin, je vous conseille d&#8217;opter pour un avatar relativement sobre afin qu&#8217;il reflète celui d&#8217;un avatar par défaut (ou d&#8217;un avatar d&#8217;invité). J&#8217;ai par exemple crée celui pour Blogmotion en nuance de gris.</p>
Vous devriez me suivre sur Twitter : <strong><a href="http://twitter.com/xhark">@xhark</a></strong>
<hr />
<p><small><a href="http://blogmotion.fr/programmation/php-sql/avatar-defaut-wordpress-4003">Article original</a> écrit par Mr Xhark publié sur <a href="http://blogmotion.fr">Blogmotion</a> le 20/09/2009 |
<a href="http://blogmotion.fr/programmation/php-sql/avatar-defaut-wordpress-4003#comments">31 commentaires</a> |
<br />Attention : l'intégralité de ce billet est protégée par la licence <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/fr/">Creative Commons</a> 
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blogmotion.fr/programmation/php-sql/avatar-defaut-wordpress-4003/feed</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
	</channel>
</rss>

