<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Fixer un nombre d&#8217;articles différents selon la vue ou l&#8217;on se situe dans WordPress</title>
	<atom:link href="http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/</link>
	<description>Blog personnel et technique, Blog technique et personnel, Blog avant tout.</description>
	<lastBuildDate>Tue, 07 Feb 2012 14:43:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : Maximilien</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-35861</link>
		<dc:creator>Maximilien</dc:creator>
		<pubDate>Wed, 18 Jan 2012 14:40:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-35861</guid>
		<description>Pas mal comme astuce ! Ca date un peu mais c&#039;est exactement ce que je cherchais :) Merci beaucoup pour le partage !</description>
		<content:encoded><![CDATA[<p>Pas mal comme astuce ! Ca date un peu mais c&#8217;est exactement ce que je cherchais :) Merci beaucoup pour le partage !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Manuel</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-35245</link>
		<dc:creator>Manuel</dc:creator>
		<pubDate>Sat, 27 Nov 2010 10:18:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-35245</guid>
		<description>Je suis d&#039;accord avec Sebastien. il est impossible d&#039;utiliser cette function avec le permaliens /%postname%/
Quelqu&#039;un at-il une idée?</description>
		<content:encoded><![CDATA[<p>Je suis d&#8217;accord avec Sebastien. il est impossible d&#8217;utiliser cette function avec le permaliens /%postname%/<br />
Quelqu&#8217;un at-il une idée?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : One Chapter a Day &#187; Afficher un nombre d&#8217;articles différents par page</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-34760</link>
		<dc:creator>One Chapter a Day &#187; Afficher un nombre d&#8217;articles différents par page</dc:creator>
		<pubDate>Mon, 10 May 2010 00:03:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-34760</guid>
		<description>[...] possibles. Une fonction PHP peut vous simplifier la tâche. Je vous encourage à lire cet excellent article d&#8217;Amaury Balmer. // Some remedies are possible. A PHP function can simplify the task. I [...]</description>
		<content:encoded><![CDATA[<p>[...] possibles. Une fonction PHP peut vous simplifier la tâche. Je vous encourage à lire cet excellent article d&#8217;Amaury Balmer. // Some remedies are possible. A PHP function can simplify the task. I [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Amaury</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33922</link>
		<dc:creator>Amaury</dc:creator>
		<pubDate>Thu, 17 Sep 2009 10:17:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33922</guid>
		<description>CUI &gt; Si le code passe mal, passe via un service de partage de code ;)</description>
		<content:encoded><![CDATA[<p>CUI &gt; Si le code passe mal, passe via un service de partage de code ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Amaury</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33921</link>
		<dc:creator>Amaury</dc:creator>
		<pubDate>Thu, 17 Sep 2009 10:16:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33921</guid>
		<description>Hop une dernière précision à ce sujet.
Pour n&#039;affecter qu&#039;une seule fois le requête WP_Query.
Il suffit de placer la fonction
remove_filter( &#039;pre_get_posts&#039;, &#039;quantity_per_view&#039; );
A l&#039;intérieur de la fonction quantity_per_view.
Cela permet d&#039;auto-désactiver la fonction et ainsi on peut utiliser plusieurs fois la méthode query_posts sans aucun problème !</description>
		<content:encoded><![CDATA[<p>Hop une dernière précision à ce sujet.</p>
<p>Pour n&#8217;affecter qu&#8217;une seule fois le requête WP_Query.<br />
Il suffit de placer la fonction</p>
<p>remove_filter( &#8216;pre_get_posts&#8217;, &#8216;quantity_per_view&#8217; );</p>
<p>A l&#8217;intérieur de la fonction quantity_per_view.<br />
Cela permet d&#8217;auto-désactiver la fonction et ainsi on peut utiliser plusieurs fois la méthode query_posts sans aucun problème !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Comme une image</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33920</link>
		<dc:creator>Comme une image</dc:creator>
		<pubDate>Thu, 17 Sep 2009 10:11:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33920</guid>
		<description>Hum... ça s&#039;affiche bizarre. Je reposte la fonction !
&lt;code&gt;function cui_quantity_per_view( $wp_query = &#039;&#039; ) {
	//global $paged;
	$nb_home = 7;		// Home page
	$nb_def = $wp_query-&gt;query_vars[&#039;posts_per_page&#039;];		// Valeur par défaut, définie dans l&#039;interface (Réglages/Lecture)
	$nb_search = 20;	// Search pages
	if ( is_home()) { // home, page 1
		$page = absint($wp_query-&gt;query_vars[&#039;paged&#039;]);
		if ($page query_vars[&#039;posts_per_page&#039;] = $nb_home ;
		} else {
			$wp_query-&gt;query_vars[&#039;offset&#039;] = ($page-2) * $nb_def + $nb_home ;
			// $wp_query-&gt;query_vars[&#039;posts_per_page&#039;] = $nb_def ;
		}
	} elseif ( is_search() ) { // recherche
		$wp_query-&gt;query_vars[&#039;posts_per_page&#039;] = $nb_search;
	}
	// else : on garde la valeur par défaut
	return $wp_query;
}&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Hum&#8230; ça s&#8217;affiche bizarre. Je reposte la fonction !<br />
<code>function cui_quantity_per_view( $wp_query = '' ) {<br />
	//global $paged;<br />
	$nb_home = 7;		// Home page<br />
	$nb_def = $wp_query-&gt;query_vars['posts_per_page'];		// Valeur par défaut, définie dans l'interface (Réglages/Lecture)<br />
	$nb_search = 20;	// Search pages</p>
<p>	if ( is_home()) { // home, page 1<br />
		$page = absint($wp_query-&gt;query_vars['paged']);<br />
		if ($page query_vars['posts_per_page'] = $nb_home ;<br />
		} else {<br />
			$wp_query-&gt;query_vars['offset'] = ($page-2) * $nb_def + $nb_home ;<br />
			// $wp_query-&gt;query_vars['posts_per_page'] = $nb_def ;<br />
		}<br />
	} elseif ( is_search() ) { // recherche<br />
		$wp_query-&gt;query_vars['posts_per_page'] = $nb_search;<br />
	}<br />
	// else : on garde la valeur par défaut</p>
<p>	return $wp_query;<br />
}</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Comme une image</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33919</link>
		<dc:creator>Comme une image</dc:creator>
		<pubDate>Thu, 17 Sep 2009 10:08:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33919</guid>
		<description>@ tous » Je me suis aperçu d&#039;un petit problème quand on utilise un nombre d&#039;articles différents sur la home (mettons qu&#039;on en ait 6 sur la home et 10 sur les autres pages, la page 1 va afficher les articles 1 à 6 et la page 2 les articles &lt;strong&gt;10&lt;/strong&gt; à 20, exit donc les article 7 à 9 !
Il faut donc positionner l&#039;offset.
Voici donc ce que donne ma fonction après mise au point :
&lt;code&gt;function cui_quantity_per_view( $wp_query = &#039;&#039; ) {
	//global $paged;
	$nb_home = 7;		// Home page
	$nb_def = $wp_query-&gt;query_vars[&#039;posts_per_page&#039;];		// Valeur par défaut, définie dans l&#039;interface (Réglages/Lecture)
	$nb_search = 20;	// Search pages
	// Optimiser en regroupant par valeurs identiques une fois les valeurs fixées
	if ( is_home()) { // home, page 1
		$page = absint($wp_query-&gt;query_vars[&#039;paged&#039;]);
		if ($page query_vars[&#039;posts_per_page&#039;] = $nb_home ;
		} else {
			$wp_query-&gt;query_vars[&#039;offset&#039;] = ($page-2) * $nb_def + $nb_home ;
			// $wp_query-&gt;query_vars[&#039;posts_per_page&#039;] = $nb_def ;
		}
	} elseif ( is_search() ) { // recherche
		$wp_query-&gt;query_vars[&#039;posts_per_page&#039;] = $nb_search;
	}
	// else : on garde la valeur par défaut
	return $wp_query;
}&lt;/code&gt;
Dans cet exemple, on utilise pour toutes les pages la valeur par défaut définie dans l&#039;interface WordPress, sauf pour la Home et les résultats de recherche.</description>
		<content:encoded><![CDATA[<p>@ tous » Je me suis aperçu d&#8217;un petit problème quand on utilise un nombre d&#8217;articles différents sur la home (mettons qu&#8217;on en ait 6 sur la home et 10 sur les autres pages, la page 1 va afficher les articles 1 à 6 et la page 2 les articles <strong>10</strong> à 20, exit donc les article 7 à 9 !<br />
Il faut donc positionner l&#8217;offset. </p>
<p>Voici donc ce que donne ma fonction après mise au point :<br />
<code>function cui_quantity_per_view( $wp_query = '' ) {<br />
	//global $paged;<br />
	$nb_home = 7;		// Home page<br />
	$nb_def = $wp_query-&gt;query_vars['posts_per_page'];		// Valeur par défaut, définie dans l'interface (Réglages/Lecture)<br />
	$nb_search = 20;	// Search pages</p>
<p>	// Optimiser en regroupant par valeurs identiques une fois les valeurs fixées<br />
	if ( is_home()) { // home, page 1<br />
		$page = absint($wp_query-&gt;query_vars['paged']);<br />
		if ($page query_vars['posts_per_page'] = $nb_home ;<br />
		} else {<br />
			$wp_query-&gt;query_vars['offset'] = ($page-2) * $nb_def + $nb_home ;<br />
			// $wp_query-&gt;query_vars['posts_per_page'] = $nb_def ;<br />
		}<br />
	} elseif ( is_search() ) { // recherche<br />
		$wp_query-&gt;query_vars['posts_per_page'] = $nb_search;<br />
	}<br />
	// else : on garde la valeur par défaut</p>
<p>	return $wp_query;<br />
}</code></p>
<p>Dans cet exemple, on utilise pour toutes les pages la valeur par défaut définie dans l&#8217;interface WordPress, sauf pour la Home et les résultats de recherche.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Wolforg</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33916</link>
		<dc:creator>Wolforg</dc:creator>
		<pubDate>Sat, 12 Sep 2009 12:36:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33916</guid>
		<description>@ cui : C&#039;est là que réside la grande force du libre, on s&#039;entraide non pas parce que l&#039;on éprouve le besoin d&#039;aider mais plutôt car nos besoins convergent à un moment donné sur un sujet précis, cela s&#039;appelle les réseaux de coopération faibles je crois. Linux s&#039;est monté comme cela et nos politiques seraient bien inspirés de s&#039;en ...inspirer justement :-p</description>
		<content:encoded><![CDATA[<p>@ cui : C&#8217;est là que réside la grande force du libre, on s&#8217;entraide non pas parce que l&#8217;on éprouve le besoin d&#8217;aider mais plutôt car nos besoins convergent à un moment donné sur un sujet précis, cela s&#8217;appelle les réseaux de coopération faibles je crois. Linux s&#8217;est monté comme cela et nos politiques seraient bien inspirés de s&#8217;en &#8230;inspirer justement :-p</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Comme une image</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33915</link>
		<dc:creator>Comme une image</dc:creator>
		<pubDate>Sat, 12 Sep 2009 12:23:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33915</guid>
		<description>J&#039;avoue, &lt;strong&gt;Wolforg&lt;/strong&gt;, que je me suis mis vraiment à chercher que lorsque j&#039;en ai eu besoin ;-) Mais bon, c&#039;est le résultat qui importe.
&lt;strong&gt;Sébastien&lt;/strong&gt;, j&#039;ai regardé un peu le source de wp-include/query.php, j&#039;ai fait des tests et j&#039;ai réussi, je crois, à trouver un truc qui fonctionne (chez moi, en tout cas) :
Remplace &lt;code&gt;if (is_category(&#039;slug&#039;))&lt;/code&gt; par &lt;code&gt;if ($wp_query-&gt;query_vars[&#039;category_name&#039;] == &#039;slug&#039;)&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>J&#8217;avoue, <strong>Wolforg</strong>, que je me suis mis vraiment à chercher que lorsque j&#8217;en ai eu besoin ;-) Mais bon, c&#8217;est le résultat qui importe.</p>
<p><strong>Sébastien</strong>, j&#8217;ai regardé un peu le source de wp-include/query.php, j&#8217;ai fait des tests et j&#8217;ai réussi, je crois, à trouver un truc qui fonctionne (chez moi, en tout cas) :</p>
<p>Remplace <code>if (is_category('slug'))</code> par <code>if ($wp_query-&gt;query_vars['category_name'] == 'slug')</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Wolforg</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33914</link>
		<dc:creator>Wolforg</dc:creator>
		<pubDate>Sat, 12 Sep 2009 10:11:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33914</guid>
		<description>@cui :
Ce que je préfère dans la mentalité &quot;Open Source&quot; c&#039;est qu&#039;une question ne reste que très rarement sans réponse ;-)
C&#039;est plus ou moins rapide selon la question mais comme dirait l&#039;autre &quot;Vieux motard que jamais&quot; :-D
Merci à toi Jérome donc, et au plaisir de te recroiser (ainsi qu&#039;Amaury) à un prochain Wordcamp :-)
Ré@gissons, p@rticipons...</description>
		<content:encoded><![CDATA[<p>@cui :<br />
Ce que je préfère dans la mentalité &laquo;&nbsp;Open Source&nbsp;&raquo; c&#8217;est qu&#8217;une question ne reste que très rarement sans réponse ;-)<br />
C&#8217;est plus ou moins rapide selon la question mais comme dirait l&#8217;autre &laquo;&nbsp;Vieux motard que jamais&nbsp;&raquo; :-D<br />
Merci à toi Jérome donc, et au plaisir de te recroiser (ainsi qu&#8217;Amaury) à un prochain Wordcamp :-)</p>
<p>Ré@gissons, p@rticipons&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : sebastien</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33913</link>
		<dc:creator>sebastien</dc:creator>
		<pubDate>Sat, 12 Sep 2009 08:58:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33913</guid>
		<description>Comme une image &gt; Ah Ok, oui, excuse-moi, je ne suis pas familier de cette forme de notation.
Comme tu peux le voir dans les précédents commentaires, j&#039;avais pour ma part essayer à une époque de cibler les catégories pour leur affecter des nombres d&#039;articles différents mais ça ne marchait pas dès lors que mes permaliens étaient personnalisés /%category%/%postname%
Est-ce que tu as une idée pour résoudre ce problème ?</description>
		<content:encoded><![CDATA[<p>Comme une image &gt; Ah Ok, oui, excuse-moi, je ne suis pas familier de cette forme de notation.<br />
Comme tu peux le voir dans les précédents commentaires, j&#8217;avais pour ma part essayer à une époque de cibler les catégories pour leur affecter des nombres d&#8217;articles différents mais ça ne marchait pas dès lors que mes permaliens étaient personnalisés /%category%/%postname%<br />
Est-ce que tu as une idée pour résoudre ce problème ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Comme une image</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33912</link>
		<dc:creator>Comme une image</dc:creator>
		<pubDate>Sat, 12 Sep 2009 08:53:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33912</guid>
		<description>@ &lt;strong&gt;Sébastien&lt;/strong&gt; »
La notation &lt;code&gt;(condition) ? valeur1 : valeur2&lt;/code&gt; se comprend ainsi :
Si la condition est vraie, retourner valeur1 sinon retourner valeur2.
Donc, dans mon code, si je suis sur la home, de deux choses l&#039;une : soit je suis sur la 1ère page, dans ce cas j&#039;affiche 7 articles, soit non, et j&#039;en affiche 12.</description>
		<content:encoded><![CDATA[<p>@ <strong>Sébastien</strong> »<br />
La notation <code>(condition) ? valeur1 : valeur2</code> se comprend ainsi :<br />
Si la condition est vraie, retourner valeur1 sinon retourner valeur2.</p>
<p>Donc, dans mon code, si je suis sur la home, de deux choses l&#8217;une : soit je suis sur la 1ère page, dans ce cas j&#8217;affiche 7 articles, soit non, et j&#8217;en affiche 12.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : sebastien</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33911</link>
		<dc:creator>sebastien</dc:creator>
		<pubDate>Sat, 12 Sep 2009 08:45:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33911</guid>
		<description>Comme une image &gt; dans ton code, j&#039;imagine que 12 est le nombre d&#039;articles sur la home, mais que représente le 7 s&#039;il te plait ?</description>
		<content:encoded><![CDATA[<p>Comme une image &gt; dans ton code, j&#8217;imagine que 12 est le nombre d&#8217;articles sur la home, mais que représente le 7 s&#8217;il te plait ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Comme une image</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33909</link>
		<dc:creator>Comme une image</dc:creator>
		<pubDate>Fri, 11 Sep 2009 23:17:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33909</guid>
		<description>Après avoir un peu creusé pour comprendre pourquoi le truc donné à Wolforg ne marchait pas, j&#039;ai le plaisir de vous indiquer la soluce !
Il ne faut pas utiliser global $paged mais $wp_query-&gt;query_vars[&#039;paged&#039;]
Ça donne ça :
&lt;code&gt;
	if ( is_home()) { // home, page 1
		$wp_query-&gt;query_vars[&#039;posts_per_page&#039;] = ($wp_query-&gt;query_vars[&#039;paged&#039;] &lt;= 1) ? 7 : 12 ;
	} elseif ( is_search() ) { // recherche
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Après avoir un peu creusé pour comprendre pourquoi le truc donné à Wolforg ne marchait pas, j&#8217;ai le plaisir de vous indiquer la soluce !<br />
Il ne faut pas utiliser global $paged mais $wp_query-&gt;query_vars['paged']</p>
<p>Ça donne ça :<br />
<code><br />
	if ( is_home()) { // home, page 1<br />
		$wp_query-&gt;query_vars['posts_per_page'] = ($wp_query-&gt;query_vars['paged'] &lt;= 1) ? 7 : 12 ;<br />
	} elseif ( is_search() ) { // recherche<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : 手机主题</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33855</link>
		<dc:creator>手机主题</dc:creator>
		<pubDate>Sun, 05 Jul 2009 08:41:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33855</guid>
		<description>很舒服的模板</description>
		<content:encoded><![CDATA[<p>很舒服的模板</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : 山寨版手机</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33854</link>
		<dc:creator>山寨版手机</dc:creator>
		<pubDate>Sun, 05 Jul 2009 08:16:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33854</guid>
		<description>貌似有点道理</description>
		<content:encoded><![CDATA[<p>貌似有点道理</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : 学电脑</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33845</link>
		<dc:creator>学电脑</dc:creator>
		<pubDate>Sat, 20 Jun 2009 11:26:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33845</guid>
		<description>我也准备换成你这样的了！</description>
		<content:encoded><![CDATA[<p>我也准备换成你这样的了！</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : 快速健康减肥</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33844</link>
		<dc:creator>快速健康减肥</dc:creator>
		<pubDate>Sat, 20 Jun 2009 09:17:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33844</guid>
		<description>我笑笑！</description>
		<content:encoded><![CDATA[<p>我笑笑！</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Amaury</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33838</link>
		<dc:creator>Amaury</dc:creator>
		<pubDate>Sun, 14 Jun 2009 21:16:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33838</guid>
		<description>Tu as essayé sur le modèle suivant :
&lt;pre&gt;&lt;?php
$cat_id = (int) get_query_var(&#039;cat&#039;);
$category_name = trim(get_query_var(&#039;category_name&#039;));
if ( $cat_id != 0 ) { // If there&#039;s a category ID without Permalink
	// Use method with ID
} elseif ( !empty($category_name) ) { // Use permalink
	if ( stristr($category_name,&#039;/&#039;) ) {
			$category_name = explode(&#039;/&#039;,$category_name);
			if ( $category_name[count($category_name)-1] )
				$category_name = $category_name[count($category_name)-1]; // no trailing slash
			else
				$category_name = $category_name[count($category_name)-2]; // there was a trailling slash
	}
	// Soit tu testes le slug, soit tu récupères l&#039;ID depuis le slug...
	$cat = get_term_by(&#039;slug&#039;, $category_name, &#039;category&#039;, OBJECT, &#039;display&#039;);
	if ( $cat ) {
		$cat_id = $cat-&gt;term_id;
	}
}
if ( $cat_id == 3 ) {
	global $wp_query;
	// Blabla ;)
}
?&gt;&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Tu as essayé sur le modèle suivant :</p>
<pre>< ?php
$cat_id = (int) get_query_var('cat');
$category_name = trim(get_query_var('category_name'));
if ( $cat_id != 0 ) { // If there's a category ID without Permalink
	// Use method with ID
} elseif ( !empty($category_name) ) { // Use permalink
	if ( stristr($category_name,'/') ) {
			$category_name = explode('/',$category_name);
			if ( $category_name[count($category_name)-1] )
				$category_name = $category_name[count($category_name)-1]; // no trailing slash
			else
				$category_name = $category_name[count($category_name)-2]; // there was a trailling slash
	}
	// Soit tu testes le slug, soit tu récupères l'ID depuis le slug...
	$cat = get_term_by('slug', $category_name, 'category', OBJECT, 'display');
	if ( $cat ) {
		$cat_id = $cat->term_id;
	}
}
if ( $cat_id == 3 ) {
	global $wp_query;
	// Blabla ;)
}
?></pre>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Sebastien</title>
		<link>http://www.herewithme.fr/2009/03/02/fixer-un-nombre-articles-differents-selon-vue-situe-wordpress/#comment-33837</link>
		<dc:creator>Sebastien</dc:creator>
		<pubDate>Sun, 14 Jun 2009 20:18:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=666#comment-33837</guid>
		<description>Amaury,
tout d&#039;abord merci pour tout. Je suis un peu dégouté car j&#039;aimais beaucoup ta fonction mais il semble que je sois un bien piètre développeur car je ne suis pas parvenu à cibler des catégories ni avec les id ni avec les slugs (en tout cas pas en utilisant une autre forme de permalien que celle par défaut). En désespoir de cause, je me suis rabattu sur ce plugin http://www.maxblogpress.com/plugins/dppp/ qui semble fonctionner très bien.
Si d&#039;aventure tu pouvais vérifier que tu arrives bel et bien à cibler une catégorie, à lui attribuer un nombre d&#039;articles particulier, et tout ça avec une forme de permalien autre que la forme par défaut, je serai heureux de le savoir (ça me confirmerait qu&#039;il faut décidément que j&#039;arrête définitivement toute tentative dans le domaine du php). Si en revanche tu me confirmais le contraire, j&#039;aurais au moins le plaisir de penser que je n&#039;ai pas perdu ces heures en vain :-)
et si tu allais jusqu&#039;à me dire où se situait l&#039;erreur je crois que je te baiserais les pieds et dresserais illico une statue à ton effigie :-)</description>
		<content:encoded><![CDATA[<p>Amaury,</p>
<p>tout d&#8217;abord merci pour tout. Je suis un peu dégouté car j&#8217;aimais beaucoup ta fonction mais il semble que je sois un bien piètre développeur car je ne suis pas parvenu à cibler des catégories ni avec les id ni avec les slugs (en tout cas pas en utilisant une autre forme de permalien que celle par défaut). En désespoir de cause, je me suis rabattu sur ce plugin <a href="http://www.maxblogpress.com/plugins/dppp/" rel="nofollow">http://www.maxblogpress.com/plugins/dppp/</a> qui semble fonctionner très bien.</p>
<p>Si d&#8217;aventure tu pouvais vérifier que tu arrives bel et bien à cibler une catégorie, à lui attribuer un nombre d&#8217;articles particulier, et tout ça avec une forme de permalien autre que la forme par défaut, je serai heureux de le savoir (ça me confirmerait qu&#8217;il faut décidément que j&#8217;arrête définitivement toute tentative dans le domaine du php). Si en revanche tu me confirmais le contraire, j&#8217;aurais au moins le plaisir de penser que je n&#8217;ai pas perdu ces heures en vain :-)<br />
et si tu allais jusqu&#8217;à me dire où se situait l&#8217;erreur je crois que je te baiserais les pieds et dresserais illico une statue à ton effigie :-)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

