<?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>Comments on: Récupérer l&#8217;ID d&#8217;un post ou d&#8217;une page sous WordPress</title>
	<atom:link href="http://www.skyminds.net/recuperer-lid-dun-post-ou-dune-page-sous-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skyminds.net/recuperer-lid-dun-post-ou-dune-page-sous-wordpress/</link>
	<description>~ by Matt</description>
	<lastBuildDate>Mon, 21 May 2012 14:46:15 +0200</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Amrani</title>
		<link>http://www.skyminds.net/recuperer-lid-dun-post-ou-dune-page-sous-wordpress/#comment-67434</link>
		<dc:creator>Amrani</dc:creator>
		<pubDate>Mon, 14 Mar 2011 21:16:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.skyminds.net/?p=519#comment-67434</guid>
		<description>Ah enfin j&#039;essaye de supprimer les pubs qui sont dans une de mes catégories et je ne pouvais pas récupérer son id

merci beaucoup pour ce code</description>
		<content:encoded><![CDATA[<p>Ah enfin j&#8217;essaye de supprimer les pubs qui sont dans une de mes cat&eacute;gories et je ne pouvais pas r&eacute;cup&eacute;rer son id</p>
<p>merci beaucoup pour ce code</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.skyminds.net/recuperer-lid-dun-post-ou-dune-page-sous-wordpress/#comment-57590</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Wed, 07 Jan 2009 20:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.skyminds.net/?p=519#comment-57590</guid>
		<description>@&lt;a href=&quot;#comment-57580&quot; rel=&quot;nofollow&quot;&gt;kReEsTaL&lt;/a&gt; : je t&#039;en prie ! :)</description>
		<content:encoded><![CDATA[<p>@<a href="#comment-57580" rel="nofollow">kReEsTaL</a>&nbsp;: je t&#8217;en prie<span class="fine">&nbsp;</span>! :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kReEsTaL</title>
		<link>http://www.skyminds.net/recuperer-lid-dun-post-ou-dune-page-sous-wordpress/#comment-57580</link>
		<dc:creator>kReEsTaL</dc:creator>
		<pubDate>Wed, 07 Jan 2009 11:59:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.skyminds.net/?p=519#comment-57580</guid>
		<description>Super, merci beaucoup pour ton aide!! :) Je vais essayer ça.</description>
		<content:encoded><![CDATA[<p>Super, merci beaucoup pour ton aide<span class="fine">&nbsp;</span>!! :) Je vais essayer &ccedil;a.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.skyminds.net/recuperer-lid-dun-post-ou-dune-page-sous-wordpress/#comment-57559</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sun, 04 Jan 2009 18:16:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.skyminds.net/?p=519#comment-57559</guid>
		<description>Salut &lt;a href=&quot;#comment-57556&quot; rel=&quot;nofollow&quot;&gt;kReEsTaL&lt;/a&gt;,

Voici comment récupérer l&#039;ID d&#039;une catégorie :

&lt;pre lang=&quot;php&quot; line=&quot;1&quot;&gt;
/* Pour récupérer l&#039;ID de la catégorie d&#039;un post ; */
$category = get_the_category(); 
echo $category[0]-&gt;cat_ID;&lt;/pre&gt;

Le problème avec ce premier bout de code est que l&#039;on récupère uniquement l&#039;ID de la première catégorie d&#039;un post. 

Si l&#039;article est classé dans plusieurs catégories, il faut créer une boucle :

&lt;pre lang=&quot;php&quot; line=&quot;1&quot;&gt;/* Pour récupérer toutes les ID de catégories d&#039;un post ; */
foreach((get_the_category()) as $category) { 
    echo $category-&gt;cat_ID; 
} &lt;/pre&gt;

A titre indicatif, voici les autres variables concernant les catégories :

&lt;blockquote&gt;&lt;strong&gt;cat_ID&lt;/strong&gt; : ID de catégorie.
&lt;strong&gt;cat_name&lt;/strong&gt; : nom de la catégorie.
&lt;strong&gt;category_nicename&lt;/strong&gt; : le slug automatique généré pour la catégorie.
&lt;strong&gt;category_description&lt;/strong&gt; : la description de la catégorie
&lt;strong&gt;category_parent&lt;/strong&gt; : l&#039;ID de la catégorie parente. Sera égal à 0 s&#039;il n&#039;y en a pas.
&lt;strong&gt;category_count&lt;/strong&gt; : le nombre d&#039;occurences de cette catégorie.&lt;/blockquote&gt;

Les pages sont considérées comme des posts : la méthode fonctionne pour les deux.</description>
		<content:encoded><![CDATA[<p>Salut <a href="#comment-57556" rel="nofollow">kReEsTaL</a>,</p>
<p>Voici comment r&eacute;cup&eacute;rer l&#8217;ID d&#8217;une cat&eacute;gorie&nbsp;:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">/* Pour récupérer l'ID de la catégorie d'un post ; */</span>
<span style="color: #000088;">$category</span> <span style="color: #339933;">=</span> get_the_category<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$category</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">cat_ID</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Le probl&egrave;me avec ce premier bout de code est que l&#8217;on r&eacute;cup&egrave;re uniquement l&#8217;ID de la premi&egrave;re cat&eacute;gorie d&#8217;un post. </p>
<p>Si l&#8217;article est class&eacute; dans plusieurs cat&eacute;gories, il faut cr&eacute;er une boucle&nbsp;:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">/* Pour récupérer toutes les ID de catégories d'un post ; */</span>
<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>get_the_category<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$category</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
    <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$category</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">cat_ID</span><span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>A titre indicatif, voici les autres variables concernant les cat&eacute;gories&nbsp;:</p>
<blockquote><p><strong>cat_ID</strong>&nbsp;: ID de cat&eacute;gorie.<br />
<strong>cat_name</strong>&nbsp;: nom de la cat&eacute;gorie.<br />
<strong>category_nicename</strong>&nbsp;: le slug automatique g&eacute;n&eacute;r&eacute; pour la cat&eacute;gorie.<br />
<strong>category_description</strong>&nbsp;: la description de la cat&eacute;gorie<br />
<strong>category_parent</strong>&nbsp;: l&#8217;ID de la cat&eacute;gorie parente. Sera &eacute;gal &agrave; 0 s&#8217;il n&#8217;y en a pas.<br />
<strong>category_count</strong>&nbsp;: le nombre d&#8217;occurences de cette cat&eacute;gorie.</p></blockquote>
<p>Les pages sont consid&eacute;r&eacute;es comme des posts&nbsp;: la m&eacute;thode fonctionne pour les deux.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kReEsTaL</title>
		<link>http://www.skyminds.net/recuperer-lid-dun-post-ou-dune-page-sous-wordpress/#comment-57556</link>
		<dc:creator>kReEsTaL</dc:creator>
		<pubDate>Sun, 04 Jan 2009 13:33:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.skyminds.net/?p=519#comment-57556</guid>
		<description>Bonjour! Merci pour cet article.

Cependant, sais-tu comment récupérer l&#039;ID d&#039;une catégorie en dehors de la Boucle, avec $wp_query? (et aussi l&#039;ID des pages, tant qu&#039;on y est :-D)

Je cherche une solution depuis des jours sans succès... D&#039;avance merci pour ton aide!</description>
		<content:encoded><![CDATA[<p>Bonjour<span class="fine">&nbsp;</span>! Merci pour cet article.</p>
<p>Cependant, sais-tu comment r&eacute;cup&eacute;rer l&#8217;ID d&#8217;une cat&eacute;gorie en dehors de la Boucle, avec $wp_query<span class="fine">&nbsp;</span>? (et aussi l&#8217;ID des pages, tant qu&#8217;on y est :-D)</p>
<p>Je cherche une solution depuis des jours sans succ&egrave;s&#8230; D&#8217;avance merci pour ton aide<span class="fine">&nbsp;</span>!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for ( desktop www.skyminds.net/recuperer-lid-dun-post-ou-dune-page-sous-wordpress/feed/ ) in 0.24635 seconds, on May 22nd, 2012 at 12:49 pm CEST. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 22nd, 2012 at 1:49 pm CEST -->
