<?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>Geekeries.fr &#124; Découvrir WordPress</title>
	<atom:link href="http://www.geekeries.fr/feed" rel="self" type="application/rss+xml" />
	<link>http://www.geekeries.fr</link>
	<description>Des centaines d&#039;astuces Wordpress et Plugins Wordpress - Blogging, Référencement, Ergonomie et Webdesign !</description>
	<lastBuildDate>Mon, 30 Aug 2010 11:10:06 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Afficher le nombre de certains types de contenus dans votre tableau de bord !</title>
		<link>http://www.geekeries.fr/developpement-web/afficher-nombre-certains-types-de-contenus-tableau-de-bord-9716</link>
		<comments>http://www.geekeries.fr/developpement-web/afficher-nombre-certains-types-de-contenus-tableau-de-bord-9716#comments</comments>
		<pubDate>Mon, 30 Aug 2010 11:08:58 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[Développement]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9716</guid>
		<description><![CDATA[PrésentationLa fonctionL&#8217;affichageAprès l&#8217;intégration des types de contenus personnalisés (custom post type) dans la version 3 de WordPress, il est maintenant possible de créer plusieurs contenus dans le même blog. Toutefois, le module &#171;&#160;Aujourd&#8217;hui&#160;&#187; du tableau de bord de WordPress contenant les statistiques de votre blog (articles, commentaires, etc.) n&#8217;affiche pas les informations de vos types [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"><li><a href="#presentation">Présentation</a></li><li><a href="#la-fonction">La fonction</a></li><li><a href="#l-affichage">L&#8217;affichage</a></li></ul><p>Après l&#8217;intégration des types de contenus personnalisés (<em>custom post type</em>) dans la version 3 de WordPress, il est maintenant possible de créer plusieurs contenus dans le même blog. Toutefois, le module &laquo;&nbsp;Aujourd&#8217;hui&nbsp;&raquo; du tableau de bord de WordPress contenant les statistiques de votre blog (<em>articles, commentaires, etc.</em>) n&#8217;affiche pas les informations de vos types de contenus. Cela est dommage si vous les utilisez et d&#8217;autant plus si vous avez donné accès à votre communauté pour vous aider. Nous allons alors voir comment intégrer ces informations selon les types de contenus que vous avez. Notons qu&#8217;il est même possible de personnaliser l&#8217;affichage avec les styles par défaut disponible dans les feuilles de styles de l&#8217;administration.</p>
<p style="text-align: center;"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/PostTypeWordPress.png" alt="Afficher le nombre de certains types de contenus dans votre tableau de bord !" title="Afficher le nombre de certains types de contenus dans votre tableau de bord !" width="500" height="128" class="alignleft size-full wp-image-9791" /></p>
<a name="presentation"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> Présentation</h2>


<p>Le code présenté a été tout simplement trouvé sur le Codex de WordPress. Il a été modifié pour optimiser le besoin. La possibilité d&#8217;avoir les mots aux pluriels est également présente. Nous avons alors trois variables qui nous permettrons d&#8217;optimiser l&#8217;affiche des nouvelles informations dans le module &laquo;&nbsp;Aujourd&#8217;hui&nbsp;&raquo; du tableau de bord de votre installation WordPress</p>
<ul>
<li><strong>$types</strong> <em>// Nous permet simplement de définir le nom du type de contenu.</em></li>
<li><strong>$nbr_</strong> <em>// Le nom du type de contenu au singulier</em></li>
<li><strong>$nbr_s</strong> <em>// Le nom du type de contenu au pluriel</em></li>
</ul>
<a name="la-fonction"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> La fonction</h2>


<p>La fonction ci-dessous est à insérer dans le fichier &laquo;&nbsp;<strong>functions.php</strong>&nbsp;&raquo; de votre thème WordPress. Veuillez alors indiquer les variables de vos types de contenus dans les attributs cités plus haut. La fonction affiche également les contenus de vos modules en attentes de relecture.</p>
<pre class="brush: php">
add_action(&#039;right_now_content_table_end&#039;, &#039;GkTypes&#039;);

function GkTypes() {
	$types = &#039;decouvertes&#039;;

        if (!post_type_exists(&#039;&#039;.$types.&#039;&#039;)) {
             return;
        }
        $num_posts = wp_count_posts( &#039;&#039;.$types.&#039;&#039; );

        $nbr_s = &#039;Découvertes&#039;;
        $nbr_ = &#039;Découverte&#039;;

        $num = number_format_i18n( $num_posts-&gt;publish );
        $text = _n(&#039;&#039; . $nbr_ . &#039;&#039;, &#039;&#039; . $nbr_s . &#039;&#039;, intval($num_posts-&gt;publish) );
        if ( current_user_can( &#039;edit_posts&#039; ) ) {
            $num = &quot;&lt;a href=&#039;edit.php?post_type=$types&#039;&gt;$num&lt;/a&gt;&quot;;
            $text = &quot;&lt;a href=&#039;edit.php?post_type=$types&#039;&gt;$text&lt;/a&gt;&quot;;
        }
        echo &#039;&lt;td class=&quot;first b&quot;&gt;&#039; . $num . &#039;&lt;/td&gt;&#039;;
        echo &#039;&lt;td class=&quot;t&quot;&gt;&#039; . $text . &#039;&lt;/td&gt;&#039;;

        echo &#039;&#039;;

        if ($num_posts-&gt;pending &gt; 0) {
            $num = number_format_i18n( $num_posts-&gt;pending );
            $text = _n( &#039;&#039; . $nbr_ . &#039; en attente&#039;, &#039;&#039; . $nbr_s . &#039; en attentes&#039;, intval($num_posts-&gt;pending) );
            if ( current_user_can( &#039;edit_posts&#039; ) ) {
                $num = &quot;&lt;a href=&#039;edit.php?post_status=pending&amp;post_type=$types&#039;&gt;$num&lt;/a&gt;&quot;;
                $text = &quot;&lt;a class=\&quot;waiting\&quot; href=&#039;edit.php?post_status=pending&amp;post_type=$types&#039;&gt;$text&lt;/a&gt;&quot;;
            }
            echo &#039;&lt;td class=&quot;first b&quot;&gt;&#039; . $num . &#039;&lt;/td&gt;&#039;;
            echo &#039;&lt;td class=&quot;t&quot;&gt;&#039; . $text . &#039;&lt;/td&gt;&#039;;

            echo &#039;&#039;;
        }
}
</pre>
<a name="l-affichage"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> L&#8217;affichage</h2>


<p>Le module &laquo;&nbsp;Aujourd&#8217;hui&nbsp;&raquo; s&#8217;affiche sur deux colonnes. Si vous avez beaucoup de types de contenus et que vous souhaitez établir un affichage parfait sur deux colonnes, il vous suffit de modifier la variable de &laquo;&nbsp;action&nbsp;&raquo; de la première ligne disponible dans le code cité plus haut.</p>
<p><strong>Afficher les statistiques de vos types de contenus sur la colonne de gauche (<em>par défaut</em>)<br />
</strong>
<pre class="brush: php">
add_action(&#039;right_now_content_table_end&#039;, &#039;GkTypes&#039;);
</pre>
<p><strong>Afficher les statistiques de vos types de contenus sur la colonne de droite (<em>discussions</em>)<br />
</strong>
<pre class="brush: php">
add_action(&#039;right_now_discussion_table_end&#039;, &#039;GkTypes&#039;);
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/developpement-web/afficher-nombre-certains-types-de-contenus-tableau-de-bord-9716/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Modifier et ajouter des titres à vos contenus dynamiques !</title>
		<link>http://www.geekeries.fr/wordpress/modifier-titres-contenus-9741</link>
		<comments>http://www.geekeries.fr/wordpress/modifier-titres-contenus-9741#comments</comments>
		<pubDate>Mon, 30 Aug 2010 08:42:07 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[Plugins WordPress 3.0]]></category>
		<category><![CDATA[Référencement]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9741</guid>
		<description><![CDATA[Simple SEO est une extension vous permettant de définir trois ou même quatre éléments différents concernant les titres et liens de vos articles et pages de votre blog WordPress. En effet, l&#8217;extension ne dispose d&#8217;aucune page d&#8217;options, mais celle-ci ajoute deux nouveaux blocs textes, disponibles seulement si vous cochez l&#8217;option. La première permet tout simplement [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"></ul><p><strong><a title="Modifier les titres de vos contenus dynamiques !" rel="wp" href="http://wordpress.org/extend/plugins/simple-seo/" target="_blank">Simple SEO</a></strong> est une extension vous permettant de <strong>définir</strong> trois ou même quatre éléments différents concernant les titres et liens de vos articles et pages de votre blog WordPress. En effet, l&#8217;extension ne dispose d&#8217;aucune page d&#8217;options, mais celle-ci ajoute deux nouveaux blocs textes, disponibles seulement si vous cochez l&#8217;option. La première permet tout simplement de définir un autre titre que celui de votre page article/page. Vous conservez alors le titre (<em>afficher dans le contenu</em>) et optimiser votre contenu en insérant un deuxième titre <strong>optimisé</strong>. Cet outil est vraiment bien fait et plutôt facile d&#8217;utilisation pour les débutants.</p>
<p><strong><a title="Modifier les titres de vos contenus dynamiques !" rel="wp" href="http://wordpress.org/extend/plugins/simple-seo/" target="_blank">Simple SEO</a></strong> utilise simplement les <em>champs personnalisés</em>, mais d&#8217;une autre manière. Notons également que vous pouvez définir un nom diffèrent pour les menus. À ne pas manquer pour vos pages pour un maximum de personnalisation. En gros, nous avons quatre élements qui peuvent être personnalisés. Le titre de l&#8217;article ou de la page, le titre vu par les moteurs de recherche, l&#8217;adresse personnalisé ou le <strong>permalien</strong> et le titre qui sera affiché dans vos menus. Les professionnel peuvent éventuellement s&#8217;en servir, mais trouverons sûrement une solution plus adaptées.</p>
<p><a href="http://wordpress.org/extend/plugins/seo-title-tag/" title="L'extension Simple SEO et SEO Title Tag - Modifier et ajouter des titres à vos contenus dynamiques !" alt="L'extension Simple SEO et SEO Title Tag - Modifier et ajouter des titres à vos contenus dynamiques !" rel="wp" target="_blank"><strong>SEO Title Tag</strong></a> est une extension vous permettant de modifier, massivement l&#8217;ensemble de vos contenus. Les catégories, les articles, les mots-clefs, les pages et les adresses personnalisées peuvent tous êtres modifiés et personnalisés. Cela va vous aider à accroitre votre positionnement en indiquant des titres et descriptions précis de vos contenus dynamique. Beaucoup plus puissant que l&#8217;extension Simple SEO, celui-ci fonctionne toutefois simplement via un système d&#8217;onglet.</p>
<p style="text-align: center;"><a href="http://wordpress.org/extend/plugins/simple-seo/"><img class="alignleft size-full wp-image-9744" title="SEOSimple : Modifier les titres de vos contenus dynamiques !" src="http://www.geekeries.fr/wp-content/uploads/2010/08/SEOSimpleWordPress.png" alt="SEOSimple : Modifier les titres de vos contenus dynamiques !" width="500" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/modifier-titres-contenus-9741/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>La fonction &#171;&#160;Recherche&#160;&#187; de votre installation WordPress !</title>
		<link>http://www.geekeries.fr/wordpress/fonction-recherche-installation-wordpress-9679</link>
		<comments>http://www.geekeries.fr/wordpress/fonction-recherche-installation-wordpress-9679#comments</comments>
		<pubDate>Sat, 28 Aug 2010 07:54:58 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[Développement web]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9679</guid>
		<description><![CDATA[Modifier l&#8217;adresse de rechercheLes options de filtragesL&#8217;affichage et le styleGérer le contenu des résultats à afficherLa fonction de recherche intégrée en natif dans WordPress permet à vos visiteurs de trouver facilement le contenu qu&#8217;ils souhaitent. Cependant, bien quelle soit basique et sans grande innovation certaine extension et bout de code permettront l&#8217;élaborer et d&#8217;affiner la [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"><li><a href="#modifier-l-adresse-de-recherche">Modifier l&#8217;adresse de recherche</a></li><li><a href="#les-options-de-filtrages">Les options de filtrages</a></li><li><a href="#l-affichage-et-le-style">L&#8217;affichage et le style</a></li><li><a href="#gerer-le-contenu-des-resultats-a-afficher">Gérer le contenu des résultats à afficher</a></li></ul><p>La fonction de recherche intégrée en natif dans WordPress permet à vos visiteurs de trouver facilement le contenu qu&#8217;ils souhaitent. Cependant, bien quelle soit basique et sans grande innovation certaine extension et bout de code permettront l&#8217;élaborer et d&#8217;affiner la fonction de recherche de votre blog <strong>WordPress</strong>. Nous pouvons par exemple citer l&#8217;excellente extension &laquo;&nbsp;<strong><a title="Analyser recherche WordPress" href="http://wordpress.org/extend/plugins/search-meter/" target="_blank" rel="wp">Search Meter</a></strong>&nbsp;&raquo; qui vous permet tout simplement d&#8217;enregistrer les requêtes de recherches faites par vos visiteurs. Par la suite vous pouvez les afficher dans n&#8217;importe quelles pages via les fonctions données ou encore grâce aux composants d&#8217;interfaces (<em>widget</em>) disponible dans les options de votre thème WordPress (<em>Apparence &#8211; Widgets</em>)</p>
<p style="text-align: center;"><img class="size-full wp-image-9703 aligncenter" title="La fonction &quot;Recherche&quot; de votre installation WordPress !" src="http://www.geekeries.fr/wp-content/uploads/2010/08/RechercheWordPress.png" alt="La fonction &quot;Recherche&quot; de votre installation WordPress !" width="500" height="128" /></p>
<p>Toutefois, nous souhaitons par exemple - <em>et cela sans utiliser d&#8217;extension, car il n&#8217;en existe pas encore, fonctionnelle et légère &#8211; </em>afficher et filtrer le contenu selon les <strong>conditionnels</strong> de bases proposé par les requêtes d&#8217;affiches des articles de WordPress. En clair, une simple requêtes dans l&#8217;adresse de votre blog (<em>suivi de la requête</em>) nous permet de <strong>filtrer</strong> le contenu de la recherche comme nous le voulons. Ces requêtes sont tout simplement celles utilisées par les développeurs de thèmes, par exemple &laquo;&nbsp;<em>orderby</em>&nbsp;&raquo; ou encore &laquo;&nbsp;<em>order</em>&laquo;&nbsp;.</p>
<p>Nous allons également voir comment faire pour une adresse de recherche plus jolie en utilisant une simple fonction de base. Cela transformera tout simplement l&#8217;adresse de type &laquo;&nbsp;<em>?s=</em>&nbsp;&raquo; par &laquo;&nbsp;<em>/search/</em>&laquo;&nbsp;. Cela reste quand même une fonctionnalité dont la nécessité reste à prouver, mais peut facilement satisfaire vos clients.</p>
<a name="modifier-l-adresse-de-recherche"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> Modifier l&#8217;adresse de recherche</h2>


<p>Si cette fonction vous intéresse, il vous suffit de coller le code suivant dans le fichier &laquo;&nbsp;<em>functions.php</em>&nbsp;&raquo; de votre blog thème <strong>WordPress</strong>. Cela appliquera automatiquement la redirection des recherches vers une bonne adresse.</p>
<pre class="brush: php">
function gksearch() {
   if ( is_search() &amp;&amp; strpos($_SERVER[&#039;REQUEST_URI&#039;], &#039;/search/&#039;) === false ) {
       wp_redirect(get_bloginfo(&#039;home&#039;) . &#039;/search/&#039; . str_replace(&#039; &#039;, &#039;+&#039;, str_replace(&#039;%20&#039;, &#039;+&#039;, get_query_var(&#039;s&#039;))));
        exit();
    }
}
</pre>
<a name="les-options-de-filtrages"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> Les options de filtrages</h2>


<p>Pour mettre ce système, rien de plus simple. Nous vous conseillons tout de même d&#8217;avoir une page &laquo;&nbsp;<strong>recherche</strong>&nbsp;&raquo; (<em>search.php</em>) personnalisé présent dans le dossier de votre thème WordPress. Nous allons utiliser la fonction de récupération de la requêtes de recherche pour permettre une personnalisation <strong>dynamique</strong> sans problème.</p>
<pre class="brush: php">
&lt;?php echo wp_specialchars($s, 1); ?&gt;
</pre>
<p>Le module sera toutefois inséré manuellement pour des questions techniques et ne pas arriver à compliquer un peu plus la chose. La mise en place de ce type de <strong>fonctionnalités</strong> est destiné à tout type de niveau, débutant ou professionnel. Voici la mise en place en HTML, contenant la fonction et l&#8217;adresse de récupération des données de recherche et de filtrage.</p>
<p>Les requêtes ci-dessous sont des exemples, mais vous pouvez aller beaucoup plus loin grâce aux nombreuses fonctionnalités d&#8217;ordres disponibles. En voici la liste. Concernant l&#8217;ordre (<em>order</em>) vous pouvez utiliser les valeurs &laquo;&nbsp;<strong>ASC</strong>&nbsp;&raquo; (<em>croissant</em>) ou &laquo;&nbsp;<strong>DESC</strong>&nbsp;&raquo; (<em>décroissant</em>) pour afficher l&#8217;ordre d&#8217;apparition des résultats.</p>
<div class="column-sect">
<p>
<div class="post-column">
</p>
<ul>
<li>orderby=author</li>
<li>orderby=date</li>
<li><strong>orderby=title</strong></li>
<li><strong>orderby=modified</strong></li>
<li>orderby=meta_value</li>
<li>orderby=meta_value_num</li>
</ul>
<p>
</div><br />
<div class="post-column">
</p>
<ul>
<li>orderby=menu_order</li>
<li>orderby=parent</li>
<li>orderby=ID</li>
<li>orderby=rand</li>
<li><strong>orderby=comment_count</strong></li>
<li>orderby=none</li>
</ul>
<p>
</div></p>
</div>
<pre class="brush: php">
&lt;div id=&quot;subsearch&quot;&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;a href=&quot;search/&lt;?php echo wp_specialchars($s, 1); ?&gt;?&amp;orderby=comment_count&quot;&gt;
			Les plus commentés
		&lt;/a&gt;
		&lt;/li&gt;

		&lt;li&gt;
			&lt;a href=&quot;search/&lt;?php echo wp_specialchars($s, 1); ?&gt;?&amp;orderby=modified&quot;&gt;
				Modifications
			&lt;/a&gt;
		&lt;/li&gt;

		&lt;li&gt;
			&lt;a href=&quot;search/&lt;?php echo wp_specialchars($s, 1); ?&gt;?&amp;orderby=title&amp;order=asc&quot;&gt;
				Par titre
			&lt;/a&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
&lt;/div&gt;
</pre>
<a name="l-affichage-et-le-style"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> L&#8217;affichage et le style</h2>


<p>Nous avons maintenant un nouveau module pour filtrer les résultats de recherches de vos visiteurs. Ils pourront ainsi fouiller à leurs convenances et selon les types de filtres que vous avez sélectionnés. Toutefois, pour que le module fonctionne <strong>graphiquement</strong>, il faudra le stylisé avec votre feuille de style. Et voici un exemple, que vous devez modifier pour fondre le module dans votre charte graphique. Ce style est à insérer dans le fichier &laquo;&nbsp;<em>style.css</em>&nbsp;&raquo; de votre thème WordPress ou dans la feuille de style principale de votre blog.</p>
<pre class="brush: css">
#subsearch {
	font-size: 12px;
	height:33px;
	width:624px;
}
#subsearch ul {
	list-style:none outside none;
	margin:0;
	padding:0 5px;
}
#subsearch li {
	float:left;
	line-height:32px;
	margin:0;
	color:#6b958c;
}
#subsearch li a:hover {
	background-color:#f0f5f6;
}
</pre>
<a name="gerer-le-contenu-des-resultats-a-afficher"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> Gérer le contenu des résultats à afficher</h2>


<p>Pour finir, nous voulons maintenant inclure des types d&#8217;articles et pages à afficher lors de la requêtes de recherche du visiteur. Avec la nouvelle fonctionnalité des <strong>types de contenus</strong> (<em>custom post types</em>) présent dans WordPress 3.0, ils sont également intégrés aux moteurs de recherches interne de votre blog. Cela peut être embêtant selon l&nbsp;&raquo;utilisation de ces contenus. Pour y remédier nous allons tout simplement utiliser le fichier &laquo;&nbsp;<em>functions.php</em>&nbsp;&raquo; de votre thème WordPress en y intégrant une fonctionnalité de filtrage. Il est ainsi possible d&#8217;intégrer les articles et certain type de contenus. Ceux présents dans la fonction seront affichés.</p>
<pre class="brush: php">
function GkRecherche($query) {
if ($query-&gt;is_search) {
$query-&gt;set(&#039;post_type&#039;, array(&#039;post&#039;, &#039;decouvertes&#039;, &#039;annuaires&#039;));
}
return $query;
}
add_filter(&#039;pre_get_posts&#039;,&#039;GkRecherche&#039;);
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/fonction-recherche-installation-wordpress-9679/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Un thème pour transformer WordPress en un système de support technique !</title>
		<link>http://www.geekeries.fr/wordpress/theme-transformer-wordpress-systeme-support-technique-9678</link>
		<comments>http://www.geekeries.fr/wordpress/theme-transformer-wordpress-systeme-support-technique-9678#comments</comments>
		<pubDate>Fri, 27 Aug 2010 17:12:47 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[Thèmes]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9678</guid>
		<description><![CDATA[Quality Control est un thème vous permettant de transformer votre installation WordPress en un véritable système de ticket et support technique pour votre communauté. En effet, le thème, présenté sous forme de &#171;&#160;framework&#160;&#187; ce qui permet donc de modeler en toute simplicité l&#8217;architecture du système comme vous le souhaitez. Vous pouvez alors l&#8217;insérer et le [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"></ul><p><strong><a title="Un thème pour transformer WordPress en un système de support technique !" href="http://spencerfinnell.com/quality-control-theme/" target="_blank">Quality Control</a></strong> est un thème vous permettant de transformer votre installation WordPress en un véritable système de ticket et <strong>support technique</strong> pour votre communauté. En effet, le thème, présenté sous forme de &laquo;&nbsp;<em>framework</em>&nbsp;&raquo; ce qui permet donc de modeler en toute simplicité l&#8217;architecture du système comme vous le souhaitez. Vous pouvez alors l&#8217;insérer et le fondre dans la charte graphique de votre blog. Nous avons également présenté l&#8217;extension WordPress &laquo;&nbsp;<strong><em><a title="Transformer WordPress en un système de support technique !" href="http://www.geekeries.fr/wordpress/transformer-wordpress-systeme-support-technique-3287" target="_self">WATS</a></em></strong>&nbsp;&raquo; qui permet également de transformer votre installation en système de support technique. Notons bien que celui-ci s&#8217;agit d&#8217;une extension et non d&#8217;un thème.</p>
<p style="padding: 4px; background-color: #d1dee2; height: 16px; margin-bottom: -1px; margin-top: 0px; text-align: center;"><strong><a title="Démonstration du thème Quality Control !" href="http://spencerfinnell.com/lab/pt/quality/" target="_blank">Démonstration du thème Quality Control !</a></strong></p>
<p><strong><a title="Un thème pour transformer WordPress en un système de support technique !" href="http://spencerfinnell.com/quality-control-theme/" target="_blank">Quality Control</a></strong> est plus facile d&#8217;utilisation. L&#8217;interface quant à elle est très bien faite, de même que l&#8217;intégration des modules. Vous pouvez par exemple afficher les derniers tickets ouverts tout en utilisant des catégories pour optimisation au maximum l&#8217;organisation de votre espace communautaire d&#8217;échange et de rapport de bug. Vous pouvez également permettre l&#8217;échange de bout de code pour par exemple aider à améliorer une fonction ou autre. Différentes couleurs sont disponibles pour chacun des statuts, tels que les nouveaux tickets, les bugs importants ou non etc.</p>
<p style="text-align: center;"><a title="Un thème pour transformer WordPress en un système de support technique !" href="http://spencerfinnell.com/quality-control-theme/" target="_blank"><img class="alignleft size-full wp-image-9682" title="Un thème pour transformer WordPress en un système de support technique !" src="http://www.geekeries.fr/wp-content/uploads/2010/08/QualityControl-WordPress.png" alt="Un thème pour transformer WordPress en un système de support technique !" width="500" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/theme-transformer-wordpress-systeme-support-technique-9678/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Intégrer un système similaire au &#171;&#160;J&#8217;aime&#160;&#187; de Facebook à votre blog WordPress !</title>
		<link>http://www.geekeries.fr/wordpress/integrer-systeme-similaire-jaime-facebook-blog-wordpress-9669</link>
		<comments>http://www.geekeries.fr/wordpress/integrer-systeme-similaire-jaime-facebook-blog-wordpress-9669#comments</comments>
		<pubDate>Fri, 27 Aug 2010 10:33:13 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[communauté]]></category>
		<category><![CDATA[Plugins WordPress 3.0]]></category>
		<category><![CDATA[Traduit]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9669</guid>
		<description><![CDATA[Thank You Counter est une extension vous permettant d&#8217;intégrer à votre blog, un système de remerciement, mais qui peu facilement se transformer comme le système &#171;&#160;J&#8217;aime&#160;&#187; ou &#171;&#160;Je recommande&#160;&#187; de Facebook. L&#8217;extension est très complète et plutôt simple de configuration. Cela permet en quelque clic seulement d&#8217;ajouter le système à votre blog et par la [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"></ul><p><strong><a title="Intégrer un système similaire au &quot;J'aime&quot; de Facebook à votre blog WordPress !" rel="wp" href="http://wordpress.org/extend/plugins/thanks-you-counter-button/" target="_blank">Thank You Counter</a></strong> est une extension vous permettant d&#8217;intégrer à votre blog, un système de remerciement, mais qui peu facilement se transformer comme le système &laquo;&nbsp;<em>J&#8217;aime</em>&nbsp;&raquo; ou &laquo;&nbsp;Je recommande&nbsp;&raquo; de <strong>Facebook</strong>. L&#8217;extension est très complète et plutôt simple de configuration. Cela permet en quelque clic seulement d&#8217;ajouter le système à votre blog et par la suite de la personnaliser. Notons toutefois que l&#8217;extension enregistrera des données dans votre base de données et la durée de l&#8217;identification en tant que votant peut être réglée dans les options.</p>
<p>    <div class="ppy ppy-left" id="ppy1">
        <ul class="ppy-imglist">
            <li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/ThanksYouCounter-Stats.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/ThanksYouCounter-Stats-197x128.png" /></a><span class="ppy-extcaption">Statistique de Thank You Counter</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/ThanksYouCounter-Stats2.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/ThanksYouCounter-Stats2-232x128.png" /></a><span class="ppy-extcaption">Statistique de Thank You Counter</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/ThanksYouCounter-Stats-Options-519x700.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/ThanksYouCounter-Stats-Options-94x128.png" /></a><span class="ppy-extcaption">Les options de Thank You Counter</span></li>

        </ul>
        <div class="ppy-outer">
            <div class="ppy-stage" style="width:232px; height:128px;">
                <div class="ppy-nav">
                    <div class="nav-wrap">
                        <a class="ppy-prev" title="Previous image">Previous image</a>
                        <a class="ppy-switch-enlarge" title="Enlarge">Enlarge</a>
                        <a class="ppy-switch-compact" title="Close">Close</a>
                        <a class="ppy-next" title="Next image">Next image</a>
                    </div>
                </div>
                <div class="ppy-counter">
                    <strong class="ppy-current"></strong> / <strong class="ppy-total"></strong> 
                </div>
        
            </div>
            <div class="ppy-caption">
                <span class="ppy-text"></span>
            </div>
        </div>
    </div>
<strong><a title="Intégrer un système similaire au ";J'aime"; de Facebook à votre blog WordPress !" rel="wp" href="http://wordpress.org/extend/plugins/thanks-you-counter-button/" target="_blank">Thank You Counter</a></strong> dispose de nombreuses options très avancées et garanti les statistiques avancées pour chacun de vos ou de pages de votre blog WordPress. Dans les options de l&#8217;extension il vous est possible de définir l&#8217;emplacement <strong>automatique</strong> du bouton. Celui-ci peut être personnalisé via un bouton ou texte personnalisé. Le style graphique peut également modifier, tel que la taille et texte du possible bouton (<em>compact ou normal</em>).</p>
<p>L&#8217;avantage d&#8217;une telle extension réside dans les<strong>statistiques</strong>. En effet, vous pouvez alors établir un classement des articles ayant reçu le plus de votes ou encore afficher les derniers votes enregistrés. Pour chaque article ou page, il vous est possible de visualiser les adresses IP et la date du vote. Par la suite, grâce aux composants d&#8217;interfaces (<em>widgets</em>) il vous est possible d&#8217;afficher les articles les plus populaires ou les derniers votes enregistrés avec ou sans les statistiques.</p>
<p style="text-align: center;"><a title="Intégrer un système similaire au &quot;J'aime&quot; de Facebook à votre blog WordPress !" href="http://wordpress.org/extend/plugins/thanks-you-counter-button/" target="_blank"><img class="size-full wp-image-9670 aligncenter" title="Intégrer un système similaire au &quot;J'aime&quot; de Facebook à votre blog WordPress !" src="http://www.geekeries.fr/wp-content/uploads/2010/08/ThankYouCounter-WordPress.png" alt="Intégrer un système similaire au &quot;J'aime&quot; de Facebook à votre blog WordPress !" width="500" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/integrer-systeme-similaire-jaime-facebook-blog-wordpress-9669/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Changer le thème de votre blog selon le navigateur du visiteur !</title>
		<link>http://www.geekeries.fr/wordpress/changer-theme-blog-selon-navigateur-visiteur-9647</link>
		<comments>http://www.geekeries.fr/wordpress/changer-theme-blog-selon-navigateur-visiteur-9647#comments</comments>
		<pubDate>Thu, 26 Aug 2010 15:46:56 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[Plugins WordPress 3.0]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9647</guid>
		<description><![CDATA[UserAgent Theme Switcher est une extension vous permettant d&#8217;établir une nouvelle action de personnalisation concernant l&#8217;interface de votre blog WordPress. Pour des raisons techniques ou tout simplement l&#8217;envie d&#8217;avoir plusieurs thèmes selon le navigateur, il est possible grâce à l&#8217;extension de définir pour chacun des agents utilisateurs un thème présent dans le dossier &#171;&#160;themes&#160;&#187; de [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"></ul><p><strong><a title="Changer le thème de votre blog selon le navigateur du visiteur !" rel="wp" href="http://wordpress.org/extend/plugins/user-agent-theme-switcher/" target="_blank">UserAgent Theme Switcher</a></strong> est une extension vous permettant d&#8217;établir une nouvelle action de personnalisation concernant l&#8217;interface de votre blog WordPress. Pour des raisons techniques ou tout simplement l&#8217;envie d&#8217;avoir plusieurs thèmes selon le navigateur, il est possible grâce à l&#8217;extension de définir pour chacun des agents utilisateurs un thème présent dans le dossier &laquo;&nbsp;themes&nbsp;&raquo; de votre blog WordPress. Dans les options de l&#8217;extension, une liste de huit agents est disponible. Allant de google Chrome à Opera mini.</p>
<p>    <div class="ppy ppy-left" id="ppy2">
        <ul class="ppy-imglist">
            <li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/UserAgentTheme-Switcher-Options.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/UserAgentTheme-Switcher-Options-221x128.png" /></a><span class="ppy-extcaption">Options de l'extension User Agent Theme Switcher</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/UserAgentTheme-Switcher-550x181.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/UserAgentTheme-Switcher-235x77.png" /></a><span class="ppy-extcaption">Options de l'extension User Agent Theme Switcher</span></li>

        </ul>
        <div class="ppy-outer">
            <div class="ppy-stage" style="width:235px; height:128px;">
                <div class="ppy-nav">
                    <div class="nav-wrap">
                        <a class="ppy-prev" title="Previous image">Previous image</a>
                        <a class="ppy-switch-enlarge" title="Enlarge">Enlarge</a>
                        <a class="ppy-switch-compact" title="Close">Close</a>
                        <a class="ppy-next" title="Next image">Next image</a>
                    </div>
                </div>
                <div class="ppy-counter">
                    <strong class="ppy-current"></strong> / <strong class="ppy-total"></strong> 
                </div>
        
            </div>
            <div class="ppy-caption">
                <span class="ppy-text"></span>
            </div>
        </div>
    </div>
<strong><a title="Changer le thème de votre blog selon le navigateur du visiteur !" rel="wp" href="http://wordpress.org/extend/plugins/user-agent-theme-switcher/" target="_blank">UserAgent Theme Switcher</a></strong> dispose également dans sa page d&#8217;option d&#8217;un mode &laquo;&nbsp;debug&nbsp;&raquo;. Vous pouvez bien évidemment supprimer certains navigateurs, ceux qui ne vous servent pas ou autre. Dans la liste déroulante des navigateurs, il vous suffit de sélectionner l&#8217;agent et le thème à associer. Le thème sera alors appliqué si votre visiteur utilise celui indiqué. Dans cette liste de navigateur il y a google Chrome, Safari, Internet Explorer (<em>version 6, 7, 8</em>) et Firefox.</p>
<p style="text-align: center;"><a title="Changer le thème de votre blog selon le navigateur du visiteur !" href="http://wordpress.org/extend/plugins/user-agent-theme-switcher/" target="_blank"><img class="size-full wp-image-9656 aligncenter" title="Changer le thème de votre blog selon le navigateur du visiteur !" src="http://www.geekeries.fr/wp-content/uploads/2010/08/UserAgentThemeSwitcher.png" alt="Changer le thème de votre blog selon le navigateur du visiteur !" width="500" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/changer-theme-blog-selon-navigateur-visiteur-9647/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Gérer l&#8217;affichage des modules de l&#8217;administration de votre blog !</title>
		<link>http://www.geekeries.fr/wordpress/gerer-affichage-modules-administration-blog-9624</link>
		<comments>http://www.geekeries.fr/wordpress/gerer-affichage-modules-administration-blog-9624#comments</comments>
		<pubDate>Thu, 26 Aug 2010 11:52:16 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[communauté]]></category>
		<category><![CDATA[Plugins WordPress 3.0]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9624</guid>
		<description><![CDATA[Mise en place manuelleLes modules du tableau de bord et de la colonne latérale Easy Hider est une extension vous permettant de cacher et de gérer l&#8217;affichage de certains modules de l&#8217;administration de votre blog WordPress. Dans les options de l&#8217;extension il vous est possible de sélectionner, au cas par cas, les membres de votre [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"><li><a href="#mise-en-place-manuelle">Mise en place manuelle</a></li><li><a href="#les-modules-du-tableau-de-bord-et-de-la-colonne-laterale">Les modules du tableau de bord et de la colonne latérale </a></li></ul><p><strong><a title="Gérer l'affichage des modules de l'administration de votre blog !" href="http://wordpress.org/extend/plugins/myeasyhider/" rel="wp" target="_blank">Easy Hider</a></strong> est une extension vous permettant de cacher et de gérer l&#8217;affichage de certains modules de l&#8217;administration de votre blog WordPress. Dans les options de l&#8217;extension il vous est possible de sélectionner, au cas par cas, les membres de votre blog et de leur attribuer une administration contenant différents modules. Chaque membre peut alors avoir un affichage diffèrent. Les paramètres effectués peuvent être enregistrés pour tout le monde. </p>
<p>    <div class="ppy ppy-left" id="ppy3">
        <ul class="ppy-imglist">
            <li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Options2-EasyHider.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Options2-EasyHider-235x115.png" /></a><span class="ppy-extcaption">Options de l'extension EasyHider</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Options-EasyHider.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Options-EasyHider-167x128.png" /></a><span class="ppy-extcaption">Options de l'extension EasyHider</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Options3-EasyHider-550x294.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Options3-EasyHider-235x125.png" /></a><span class="ppy-extcaption">Options de l'extension EasyHider</span></li>

        </ul>
        <div class="ppy-outer">
            <div class="ppy-stage" style="width:235px; height:128px;">
                <div class="ppy-nav">
                    <div class="nav-wrap">
                        <a class="ppy-prev" title="Previous image">Previous image</a>
                        <a class="ppy-switch-enlarge" title="Enlarge">Enlarge</a>
                        <a class="ppy-switch-compact" title="Close">Close</a>
                        <a class="ppy-next" title="Next image">Next image</a>
                    </div>
                </div>
                <div class="ppy-counter">
                    <strong class="ppy-current"></strong> / <strong class="ppy-total"></strong> 
                </div>
        
            </div>
            <div class="ppy-caption">
                <span class="ppy-text"></span>
            </div>
        </div>
    </div>
<strong><a title="Gérer l'affichage des modules de l'administration de votre blog !" href="http://wordpress.org/extend/plugins/myeasyhider/" rel="wp" target="_blank">Easy Hider</a></strong> dispose d&#8217;une page d&#8217;option plutôt bien conçu puisqu&#8217;il vous suffit de cliquer sur les zones vertes de l&#8217;image présentée pour cacher cette zone. Trois boutons sont disponibles pour facilité la suppression des modules. Il vous est possible de cacher l&#8217;ensemble des modules, de re-afficher les modules supprimés ou encore de masquer les modules les plus courants. L&#8217;avantage d&#8217;un tel outil est de pouvoir sélectionner les utilisateurs qui verront les changements ou non.</p>
<a name="mise-en-place-manuelle"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> Mise en place manuelle</h2>


<p>Si vous ne souhaitez pas utiliser une telle extension, mais souhaitez tout simplement effectuer de tel changement à votre interface d&#8217;administration de votre communauté, il vous est possible grâce à l&#8217;insertion de bout de code dans le fichier &laquo;&nbsp;<em>functions.php</em>&nbsp;&raquo; du thème de votre blog WordPress.</p>
<a name="les-modules-du-tableau-de-bord-et-de-la-colonne-laterale"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> Les modules du tableau de bord et de la colonne latérale </h2>


<p>Pour cacher les modules du tableau de bord de votre espace d&#8217;administration à votre communauté, il vous suffit de coller les codes suivant dans le fichier &laquo;&nbsp;functions.php&nbsp;&raquo; de votre thème WordPress. Les valeurs de types &laquo;&nbsp;dashboard_plugins&nbsp;&raquo; dont les attribut donnée aux modules. Pour le trouver il vous suffit de chercher dans le code source de votre administration l&#8217;identifiant unique du module (id=&nbsp;&raquo;"). Nous allons seulement supprimer les modules pour les membres ayant les droits inférieur au niveau 1 de votre blog. Selon le statut et rôles de vos membres, il vous possible de supprimer certain module via la valeur &laquo;&nbsp;current_user&nbsp;&raquo;.</p>
<pre class="brush: php">
function mon_tableau_de_bord() {
	global $current_user;
	get_currentuserinfo();

	if ($current_user-&gt;user_level &lt; 1)
	global $wp_meta_boxes;
	unset($wp_meta_boxes[&#039;dashboard&#039;][&#039;side&#039;][&#039;core&#039;][&#039;dashboard_quick_press&#039;]);
	unset($wp_meta_boxes[&#039;dashboard&#039;][&#039;normal&#039;][&#039;core&#039;][&#039;dashboard_incoming_links&#039;]);
	unset($wp_meta_boxes[&#039;dashboard&#039;][&#039;normal&#039;][&#039;core&#039;][&#039;dashboard_right_now&#039;]);
	unset($wp_meta_boxes[&#039;dashboard&#039;][&#039;normal&#039;][&#039;core&#039;][&#039;dashboard_plugins&#039;]);
	unset($wp_meta_boxes[&#039;dashboard&#039;][&#039;normal&#039;][&#039;core&#039;][&#039;dashboard_recent_drafts&#039;]);
	unset($wp_meta_boxes[&#039;dashboard&#039;][&#039;normal&#039;][&#039;core&#039;][&#039;dashboard_recent_comments&#039;]);
	unset($wp_meta_boxes[&#039;dashboard&#039;][&#039;side&#039;][&#039;core&#039;][&#039;dashboard_primary&#039;]);
	unset($wp_meta_boxes[&#039;dashboard&#039;][&#039;side&#039;][&#039;core&#039;][&#039;dashboard_secondary&#039;]);

}

add_action(&#039;wp_dashboard_setup&#039;, &#039;mon_tableau_de_bord&#039;);
</pre>
<p>Pour certaines raisons, vous pouvez avoir le besoin de supprimer certains modules de la colonne d&#8217;options de l&#8217;administration de votre blog. Cette colonne latérale contient de nombreux éléments que vous ne souhaitez peut-être pas afficher. Pour en supprimer il vous suffit de coller le code suivant dans le fichier &laquo;&nbsp;functions.php&nbsp;&raquo; de votre thème WordPress. Si vous ne souhaitez pas tout masquer, supprimer les éléments dont vous n&#8217;avez pas besoin. Par exemple &laquo;&nbsp;__(&#8216;Posts&#8217;),&nbsp;&raquo;</p>
<pre class="brush: php">
function remove_menus () {
global $menu;
	$restricted = array(__(&#039;Dashboard&#039;), __(&#039;Posts&#039;), __(&#039;Media&#039;), __(&#039;Links&#039;), __(&#039;Pages&#039;), __(&#039;Appearance&#039;), __(&#039;Tools&#039;), __(&#039;Users&#039;), __(&#039;Settings&#039;), __(&#039;Comments&#039;), __(&#039;Plugins&#039;));	end ($menu);
	while (prev($menu)){
		$value = explode(&#039; &#039;,$menu[key($menu)][0]);
		if(in_array($value[0] != NULL?$value[0]:&quot;&quot; , $restricted)){unset($menu[key($menu)]);}
	}
}
add_action(&#039;admin_menu&#039;, &#039;remove_menus&#039;);
</pre>
<p style="text-align: center;"><a title="Gérer l'affichage des modules de l'administration de votre blog !" href="http://wordpress.org/extend/plugins/myeasyhider/" target="_blank"><img class="size-full wp-image-9628 aligncenter" title="Gérer l'affichage des modules de l'administration de votre blog !" src="http://www.geekeries.fr/wp-content/uploads/2010/08/EasyHiderWordPress.png" alt="Gérer l'affichage des modules de l'administration de votre blog !" width="500" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/gerer-affichage-modules-administration-blog-9624/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Créer des sidebars pour vos articles et pages WordPress</title>
		<link>http://www.geekeries.fr/wordpress/creer-des-sidebars-pour-vos-articles-et-pages-wordpress-9593</link>
		<comments>http://www.geekeries.fr/wordpress/creer-des-sidebars-pour-vos-articles-et-pages-wordpress-9593#comments</comments>
		<pubDate>Tue, 24 Aug 2010 21:27:05 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[Page]]></category>
		<category><![CDATA[Sidebar]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9593</guid>
		<description><![CDATA[Custom Sidebars est une extension vous permettant de créer des colonnes laterales pour vos articles et pages WordPress. En plus de cela, tout est automatique et la personnalisation est simple et efficace. Vous pouvez donc, grâce ) cette extension, créer une &#171;&#160;sidebar&#160;&#187; différente pour chacune de vos pages. Aucun code est a ajouter puisque grâce [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"></ul><p><a rel="wp" href="http://wordpress.org/extend/plugins/custom-sidebars/" title="Créer des sidebars pour vos articles et pages WordPress" target="_blank"><strong>Custom Sidebars</strong></a> est une extension vous permettant de créer des colonnes laterales pour vos articles et pages WordPress. En plus de cela, tout est automatique et la personnalisation est simple et efficace. Vous pouvez donc, grâce ) cette extension, créer une &laquo;&nbsp;sidebar&nbsp;&raquo; différente pour chacune de vos pages. Aucun code est a ajouter puisque grâce à ses options, l’ajout est automatique.</p>
<p>    <div class="ppy ppy-left" id="ppy4">
        <ul class="ppy-imglist">
            <li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/tut-replaceablebars2-550x341.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/tut-replaceablebars2-206x128.png" /></a><span class="ppy-extcaption">Choisissez la sidebar désirée pour votre article/page</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/tut-replaceablebars1-550x469.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/tut-replaceablebars1-149x128.png" /></a><span class="ppy-extcaption">Remplacer les sidebars pour votre contenu wordpress ...</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/tut-createbar2-550x371.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/tut-createbar2-189x128.png" /></a><span class="ppy-extcaption">Ajouter les widgets dans la sidebar que vous avez créée...</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/tut-createbar-550x469.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/tut-createbar-149x128.png" /></a><span class="ppy-extcaption">Créer le nombre de sidebar que vous désirez ...</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/sidebars-metabox-550x341.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/sidebars-metabox-206x128.png" /></a><span class="ppy-extcaption">Vous pouvez choisir aussi votre sidebar pour les pages ...</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/main-550x469.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/main-149x128.png" /></a><span class="ppy-extcaption">L'accueil du panneau option de Custom sidebars</span></li>

        </ul>
        <div class="ppy-outer">
            <div class="ppy-stage" style="width:206px; height:128px;">
                <div class="ppy-nav">
                    <div class="nav-wrap">
                        <a class="ppy-prev" title="Previous image">Previous image</a>
                        <a class="ppy-switch-enlarge" title="Enlarge">Enlarge</a>
                        <a class="ppy-switch-compact" title="Close">Close</a>
                        <a class="ppy-next" title="Next image">Next image</a>
                    </div>
                </div>
                <div class="ppy-counter">
                    <strong class="ppy-current"></strong> / <strong class="ppy-total"></strong> 
                </div>
        
            </div>
            <div class="ppy-caption">
                <span class="ppy-text"></span>
            </div>
        </div>
    </div>
<a rel="wp" href="http://wordpress.org/extend/plugins/custom-sidebars/" title="Créer des sidebars pour vos articles et pages WordPress" target="_blank"><strong>Custom Sidebars</strong></a> vous permet alors de créer le nombre de colonne latérale voulues et modifier dans la page option celle désirée. Il est évidemment possible de sélectionner celle par défaut, pour les articles et les pages. Cette extension est intéressante pour les sites désirant changer de colonne latarale pour une certaine catégorie et de façon dynamique.</p>
<p></p>
<p style="text-align: center;"><a href="http://wordpress.org/extend/plugins/custom-sidebars/"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/011.png" alt="Créer des sidebars pour vos articles et pages WordPress" width="500" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/creer-des-sidebars-pour-vos-articles-et-pages-wordpress-9593/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Intégrer une forme de censure à votre blog WordPress !</title>
		<link>http://www.geekeries.fr/wordpress/integrer-censure-blog-wordpress-9574</link>
		<comments>http://www.geekeries.fr/wordpress/integrer-censure-blog-wordpress-9574#comments</comments>
		<pubDate>Sat, 21 Aug 2010 09:47:38 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[Plugins WordPress 3.0]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9574</guid>
		<description><![CDATA[Redactor est une extension vous permettant de mettre en place un système de censure dans vos articles et pages WordPress. En effet, dans les options de l&#8217;extension, vous pouvez par exemple censurer certain(e)s mots et/ou phrases. Vous pouvez en ajouter tant que vous le souhaitez et même renseigner un ordre prioritaire pour chaque phrase. En [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"></ul><p><strong><a rel="wp" title="Intégrer une forme de censure à votre blog WordPress !" href="http://wordpress.org/extend/plugins/redactor/" target="_blank">Redactor</a></strong> est une extension vous permettant de mettre en place un système de censure dans vos articles et pages WordPress. En effet, dans les options de l&#8217;extension, vous pouvez par exemple <strong>censurer</strong> certain(e)s mots et/ou phrases. Vous pouvez en ajouter tant que vous le souhaitez et même renseigner un ordre prioritaire pour chaque phrase. En sélectionnant &laquo;&nbsp;<em>Black Out</em>&nbsp;&raquo; parmi les quatre options disponibles, le texte sera alors remplacé par une ligne noire. Il vous est également possible de censurer, mais rendre visible selon l&#8217;action de vos visiteurs les textes souhaités.</p>
<p><strong><a rel="wp" title="Intégrer une forme de censure à votre blog WordPress !" href="http://wordpress.org/extend/plugins/redactor/" target="_blank">Redactor</a></strong> est un outil simple, mais complètement fonctionnel. En plus d&#8217;avoir quelques options, il vous est aussi possible d&#8217;insérer manuellement dans chacun de vos articles ces éléments de censure. Pour cela il vous suffit de coller les balises données. Retournons aux options, car cette dernière permet de <strong>remplacer</strong> le texte renseigné par un autre. Nous vous avons déjà expliqué comment faire cela de façon propre et manuel via le fichier &laquo;&nbsp;<em>functions.php</em>&nbsp;&raquo; de votre thème, dans cet <strong><a title="Les choses à faire après l'installation de WordPress !" href="http://www.geekeries.fr/wordpress/apres-installation-wordpress-7984#l-essentiel-a-savoir">article</a></strong>.</p>
<p style="text-align: center;"><a href="http://wordpress.org/extend/plugins/redactor/"><img class="alignleft size-full wp-image-9575" title="Intégrer une forme de censure à votre blog WordPress !" src="http://www.geekeries.fr/wp-content/uploads/2010/08/RedactorWordPress.png" alt="Intégrer une forme de censure à votre blog WordPress !" width="500" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/integrer-censure-blog-wordpress-9574/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Intégrer la géolocalisation d&#8217;utilisateurs et de services à votre blog WordPress !</title>
		<link>http://www.geekeries.fr/wordpress/integrer-geolocalisation-utilisateurs-services-blog-wordpress-9540</link>
		<comments>http://www.geekeries.fr/wordpress/integrer-geolocalisation-utilisateurs-services-blog-wordpress-9540#comments</comments>
		<pubDate>Fri, 20 Aug 2010 12:53:56 +0000</pubDate>
		<dc:creator>Valentin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Astuces WordPress 3.0]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Plugins WordPress 3.0]]></category>

		<guid isPermaLink="false">http://www.geekeries.fr/?p=9540</guid>
		<description><![CDATA[NotesConclusionsGeoPosty est un service et une extension vous permettant d&#8217;intégrer un service de géolocalisation d&#8217;utilisateurs avancés à votre blog WordPress. Non seulement, l&#8217;extension détectera l&#8217;emplacement de votre n&#8217;importe quel visiteur, mais affichera également, avec détails et selon les paramètres souhaités, les services préalablement renseignés qui se trouve à proximité. En effet, nous souhaitons par exemple [...]]]></description>
			<content:encoded><![CDATA[<ul id="sommaire"><li><a href="#notes">Notes</a></li><li><a href="#conclusions">Conclusions</a></li></ul><p><strong><a title="GeoPosty - Intégrer la géolocalisation d'utilisateurs et de services à votre blog WordPress !" rel="wp" href="http://wordpress.org/extend/plugins/geoposty/" target="_blank">GeoPosty</a></strong> est un service et une extension vous permettant d&#8217;intégrer un service de géolocalisation d&#8217;utilisateurs avancés à votre blog WordPress. Non seulement, l&#8217;extension détectera l&#8217;emplacement de votre n&#8217;importe quel visiteur, mais affichera également, avec détails et selon les paramètres souhaités, les services préalablement renseignés qui se trouve à proximité. En effet, nous souhaitons par exemple lui afficher, sur une carte (<em>à l&#8217;aide du service Google Maps</em>), les agences web ou sociétés de création près de chez lui pour ainsi lui garantir une présentation de qualité. On peut également lui proposer les garages ou les bons restant se trouvant à proximités.</p>
<p>    <div class="ppy ppy-left" id="ppy5">
        <ul class="ppy-imglist">
            <li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Editeur-GeoPosty.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Editeur-GeoPosty-235x63.png" /></a><span class="ppy-extcaption">Editeur et bouton GeoPosty</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Menu-GeoPosty-550x194.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Menu-GeoPosty-235x82.png" /></a><span class="ppy-extcaption">Menu de GeoPosty</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Shortcodes-GeoPosty-550x376.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Shortcodes-GeoPosty-187x128.png" /></a><span class="ppy-extcaption">Les shortcodes de GeoPosty</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/InsertShortcodes-GeoPosty-550x358.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/InsertShortcodes-GeoPosty-196x128.png" /></a><span class="ppy-extcaption">Insertion de Shortcodes - GeoPosty</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Carte-GeoPosty.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Carte-GeoPosty-125x128.png" /></a><span class="ppy-extcaption">Exemple de carte avec services</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Lists-GeoPosty.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Lists-GeoPosty-121x128.png" /></a><span class="ppy-extcaption">Exemple de listes créée par GeoPosty</span></li>
<li><a href="http://www.geekeries.fr/wp-content/uploads/2010/08/Meteo-GeoPosty.png"><img src="http://www.geekeries.fr/wp-content/uploads/2010/08/Meteo-GeoPosty.png" /></a><span class="ppy-extcaption">Météo fourni par Google et GeoPosty</span></li>

        </ul>
        <div class="ppy-outer">
            <div class="ppy-stage" style="width:235px; height:128px;">
                <div class="ppy-nav">
                    <div class="nav-wrap">
                        <a class="ppy-prev" title="Previous image">Previous image</a>
                        <a class="ppy-switch-enlarge" title="Enlarge">Enlarge</a>
                        <a class="ppy-switch-compact" title="Close">Close</a>
                        <a class="ppy-next" title="Next image">Next image</a>
                    </div>
                </div>
                <div class="ppy-counter">
                    <strong class="ppy-current"></strong> / <strong class="ppy-total"></strong> 
                </div>
        
            </div>
            <div class="ppy-caption">
                <span class="ppy-text"></span>
            </div>
        </div>
    </div>
<strong><a title="GeoPosty - Intégrer la géolocalisation d'utilisateurs et de services à votre blog WordPress !" rel="wp" href="http://wordpress.org/extend/plugins/geoposty/" target="_blank">GeoPosty</a></strong> est principalement utilisable via les balises personnalisés (<em>shortcodes</em>). L&#8217;extension intègre un raccourci utile dans l&#8217;éditeur d&#8217;articles et de pages de votre blog. Mais avant de pouvoir l&#8217;utiliser il faut tout d&#8217;abord demander une <strong><em><a title="GeoPosty API Key" href="http://geoposty.com/request-your-api-key/" target="_blank">clef d&#8217;authentification</a></em></strong> pour votre blog. Une fois votre clé reçue, il vous suffit d&#8217;installer, d&#8217;activer l&#8217;extension et de renseigner votre clef (<em>api key</em>). Par la suite, il vous suffit d&#8217;éditer un nouvel article pour pouvoir insérer les différents outils que proposes l&#8217;extension.</p>
<p>Vous pouvez par exemple afficher les informations basiques de vos visiteurs, telles que l&#8217;adresse IP, le fournisseur d&#8217;accès à internet (<em>FAI, ISP</em>), le continent, le pays, la région, l&#8217;état, la ville, le code posta, la latitude et longitude. Ces informations seront alors affichées via l&#8217;insertion d&#8217;une simple balise personnalisées. Pour cela cliquer sur le nouveau bouton de votre éditeur et sélectionner la fonction que vous voulez afficher. Une liste déroulante des services s&#8217;affichent alors. Après les options basiques, il vous est également possible d&#8217;insérer une carte contenant les services (<em>vous devez renseigner le service, tel que Fnac, Apple etc.</em>). Cette carte détectera alors l&#8217;emplacement de vos visiteurs et affichera tout simplement les services à proximités. Disponible également en simple listes.</p>
<a name="notes"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> Notes</h2>


<p>Notons que l&#8217;extension et le service GeoPosty autorise pour chaque blog (api key) 10 000 requetes par mois. À surveiller donc.</p>
<a name="conclusions"></a><h2><a href="#sommaire" title="Retour au sommaire" rel="nofollow"><img src="http://www.geekeries.fr/wp-content/plugins/anchor-links/arrowtop.png" style="float: left; margin: -13px 5px -5px 0px;border: 0px;"alt="Retour au sommaire" /></a> Conclusions</h2>


<p>Pour finir, il vous est également possible d&#8217;afficher la météo de la ville du visiteur. GeoPosty permet de tout de même d&#8217;intégrer un véritable outil de prestation de services selon l&#8217;emplacement de vos visiteurs. Parfait pour les entreprises, il peut ainsi signaler l&#8217;emplacement d&#8217;une boutique selon votre région, ville etc. L&#8217;extension reste très simple en fonctionnalités, mais facilite l&#8217;ajout et l&#8217;affichage d&#8217;informations dans vos articles et pages.</p>
<p style="text-align: center;"><a title="GeoPosty - Intégrer la géolocalisation d'utilisateurs et de services à votre blog WordPress !" href="http://wordpress.org/extend/plugins/geoposty/" target="_blank"><img class="alignleft size-full wp-image-9555" title="GeoPosty - Intégrer la géolocalisation d'utilisateurs et de services à votre blog WordPress !" src="http://www.geekeries.fr/wp-content/uploads/2010/08/GeoPosty-WordPress.png" alt="GeoPosty - Intégrer la géolocalisation d'utilisateurs et de services à votre blog WordPress !" width="500" height="128" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekeries.fr/wordpress/integrer-geolocalisation-utilisateurs-services-blog-wordpress-9540/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Object Caching 2862/3019 objects using disk

Served from: geekeries.fr @ 2010-09-02 17:36:29 -->