<?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 : Utiliser et configurer plusieurs sidebar dans votre thême Wordpress</title>
	<atom:link href="http://glob.bargeo.fr/fr/web/wordpress/utiliser-et-configurer-plusieurs-sidebar-dans-votre-theme-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://glob.bargeo.fr/fr/web/wordpress/utiliser-et-configurer-plusieurs-sidebar-dans-votre-theme-wordpress/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=utiliser-et-configurer-plusieurs-sidebar-dans-votre-theme-wordpress</link>
	<description>L'underground froggy political, cultural and over-serious web techno blog</description>
	<lastBuildDate>Fri, 12 Mar 2010 14:35:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : George</title>
		<link>http://glob.bargeo.fr/fr/web/wordpress/utiliser-et-configurer-plusieurs-sidebar-dans-votre-theme-wordpress/comment-page-1/#comment-787</link>
		<dc:creator>George</dc:creator>
		<pubDate>Tue, 02 Feb 2010 18:40:22 +0000</pubDate>
		<guid isPermaLink="false">http://glob.bargeo.fr/?p=1726#comment-787</guid>
		<description>La solution est en effet de nommer ses fichiers comme ceci : sidebar-nomdelasidebar.php 
et de les appeler ce cette façon : 
if ( !function_exists(‘dynamic_sidebar’) &#124;&#124; !dynamic_sidebar(’nomdelasidebar’) ) :

Je suis content d&#039;avoir pu t&#039;aider par ce tuto, même si tu as trouvé seul la solution à ton problème de nommage ;)</description>
		<content:encoded><![CDATA[<p>La solution est en effet de nommer ses fichiers comme ceci : sidebar-nomdelasidebar.php<br />
et de les appeler ce cette façon :<br />
if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(’nomdelasidebar’) ) :</p>
<p>Je suis content d&#8217;avoir pu t&#8217;aider par ce tuto, même si tu as trouvé seul la solution à ton problème de nommage <img src='http://glob.bargeo.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : AnthonyB</title>
		<link>http://glob.bargeo.fr/fr/web/wordpress/utiliser-et-configurer-plusieurs-sidebar-dans-votre-theme-wordpress/comment-page-1/#comment-786</link>
		<dc:creator>AnthonyB</dc:creator>
		<pubDate>Tue, 02 Feb 2010 16:56:40 +0000</pubDate>
		<guid isPermaLink="false">http://glob.bargeo.fr/?p=1726#comment-786</guid>
		<description>HEUREKA ! J&#039;ai trouvé !!!

... Juste un problème de nomenclature de fichier :
Dans mon cas je dois nommer mes fichiers php des sidebar comme suit :
sidebar-sidebarecole.php et sidebar-sidebaractualites.php !!!

Bon ça fait très moche comme ça, mais bon, cela fonctionne alors ... pensez à bien nommer vos fichiers !!!

(encore désolé pour les trois posts de tout à l&#039;heure)

En espérant que cela serve de leçon à un prochain lecteur ...</description>
		<content:encoded><![CDATA[<p>HEUREKA ! J&#8217;ai trouvé !!!</p>
<p>&#8230; Juste un problème de nomenclature de fichier :<br />
Dans mon cas je dois nommer mes fichiers php des sidebar comme suit :<br />
sidebar-sidebarecole.php et sidebar-sidebaractualites.php !!!</p>
<p>Bon ça fait très moche comme ça, mais bon, cela fonctionne alors &#8230; pensez à bien nommer vos fichiers !!!</p>
<p>(encore désolé pour les trois posts de tout à l&#8217;heure)</p>
<p>En espérant que cela serve de leçon à un prochain lecteur &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : AnthonyB</title>
		<link>http://glob.bargeo.fr/fr/web/wordpress/utiliser-et-configurer-plusieurs-sidebar-dans-votre-theme-wordpress/comment-page-1/#comment-785</link>
		<dc:creator>AnthonyB</dc:creator>
		<pubDate>Tue, 02 Feb 2010 16:30:31 +0000</pubDate>
		<guid isPermaLink="false">http://glob.bargeo.fr/?p=1726#comment-785</guid>
		<description>(je repost donc mon commentaire car mes balises div et php ne sont pas apparue. je vous retire donc les accolade . tant pis sa va faire moche mé fodra faire avec !!! )

Bonjour et merci pour ces explications. C&#039;est pile poil ce que je cherchais à mon problème de sidebar différentes pour deux sortes de pages.

Néanmoins subsiste un problème car même en ayant suivi à la lettre les étapes de ce tuto (sauf php get_sidebar(lenomdemasidebar);  qui devrait être plutôt php get_sidebar(&#039;lenomdemasidebar&#039;); , enfin je crois ...) mon site (basé sur le fonctionnement du theme Kubrick) affiche tout de même une sidebar par défaut. 

Je m&#039;explique :


1) Sidebar 1

• dans le fichier sidebarecole.php il y a : 

php if ( !function_exists(&#039;dynamic_sidebar&#039;) &#124;&#124; !dynamic_sidebar(&#039;sidebarecole&#039;) ) : 
... et tout le reste du contenu à savoir la liste des Pages seulement.

• dans le fichier ecole.php (template de la page &quot;école&quot;) il y a :

php get_sidebar(&#039;sidebarecole&#039;);


2) Sidebar 2

• dans le fichier sidebaractualites.php il y a : 

php if ( !function_exists(&#039;dynamic_sidebar&#039;) &#124;&#124; !dynamic_sidebar(&#039;sidebaractualites&#039;) ) :
... et tout le reste du contenu à savoir la liste des Catégories et des Archives seulement.

• dans les fichiers index.php, archive.php il y a :

php get_sidebar(&#039;sidebaractualites&#039;);


• dans le fichier single.php il y a :

php if(is_category(6)) { 
	php get_sidebar(&#039;sidebarecole&#039;); 
php }else{ 
	php get_sidebar(&#039;sidebaractualites&#039;); 
php } 



3) Fonction

dans le fichier fonction.php il y a :

if ( function_exists(&#039;register_sidebar&#039;) ) {
	$sidebar1 = array(
		&#039;before_widget&#039; =&gt; &#039;li id=&quot;%1$s&quot; class=&quot;widget %2$s&quot;&#039;,
		&#039;after_widget&#039; =&gt; &#039;/li&#039;,
		&#039;before_title&#039; =&gt; &#039;h2 class=&quot;widgettitle&quot;&#039;,
		&#039;after_title&#039; =&gt; &#039;/h2&#039;,        
		&#039;name&#039; =&gt; &#039;sidebarecole&#039;, 
	);
	$sidebar2 = array(
		&#039;before_widget&#039; =&gt; &#039;li id=&quot;%1$s&quot; class=&quot;widget %2$s&quot;&#039;,
		&#039;after_widget&#039; =&gt; &#039;/li&#039;,
		&#039;before_title&#039; =&gt; &#039;h2 class=&quot;widgettitle&quot;&#039;,
		&#039;after_title&#039; =&gt; &#039;/h2&#039;,        
		&#039;name&#039; =&gt; &#039;sidebaractualites&#039;,	
	);
	register_sidebar($sidebar1);
	register_sidebar($sidebar2);
	
}


4) Conclusion

En définitive, et comme je le rapportais plus haut, le thème affiche quoi qu&#039;il en soit une sidebar de je ne sais où, surement par défaut car il y a la liste des pages, archives, catégories, meta, liens et module de recherche. Chose que je ne veux pas (vu plus haut)

Par contre je retrouve bien dans l&#039;espace admin&gt;widget les deux sidebar. Et si je mets à la première le widget &quot;pages&quot; et à la deuxième le widget &quot;catégories&quot; par exemple, eh bien le theme affichera le module &quot;page&quot; seulement.

Je n&#039;y comprend plus rien !!!
Quelqu&#039;un voit-il une solution car sincèrement je désespères depuis plusieurs heures ... snif !

Merci d&#039;avance</description>
		<content:encoded><![CDATA[<p>(je repost donc mon commentaire car mes balises div et php ne sont pas apparue. je vous retire donc les accolade . tant pis sa va faire moche mé fodra faire avec !!! )</p>
<p>Bonjour et merci pour ces explications. C&#8217;est pile poil ce que je cherchais à mon problème de sidebar différentes pour deux sortes de pages.</p>
<p>Néanmoins subsiste un problème car même en ayant suivi à la lettre les étapes de ce tuto (sauf php get_sidebar(lenomdemasidebar);  qui devrait être plutôt php get_sidebar(&#8216;lenomdemasidebar&#8217;); , enfin je crois &#8230;) mon site (basé sur le fonctionnement du theme Kubrick) affiche tout de même une sidebar par défaut. </p>
<p>Je m&#8217;explique :</p>
<p>1) Sidebar 1</p>
<p>• dans le fichier sidebarecole.php il y a : </p>
<p>php if ( !function_exists(&#8216;dynamic_sidebar&#8217;) || !dynamic_sidebar(&#8217;sidebarecole&#8217;) ) :<br />
&#8230; et tout le reste du contenu à savoir la liste des Pages seulement.</p>
<p>• dans le fichier ecole.php (template de la page &laquo;&nbsp;école&nbsp;&raquo;) il y a :</p>
<p>php get_sidebar(&#8217;sidebarecole&#8217;);</p>
<p>2) Sidebar 2</p>
<p>• dans le fichier sidebaractualites.php il y a : </p>
<p>php if ( !function_exists(&#8216;dynamic_sidebar&#8217;) || !dynamic_sidebar(&#8217;sidebaractualites&#8217;) ) :<br />
&#8230; et tout le reste du contenu à savoir la liste des Catégories et des Archives seulement.</p>
<p>• dans les fichiers index.php, archive.php il y a :</p>
<p>php get_sidebar(&#8217;sidebaractualites&#8217;);</p>
<p>• dans le fichier single.php il y a :</p>
<p>php if(is_category(6)) {<br />
	php get_sidebar(&#8217;sidebarecole&#8217;);<br />
php }else{<br />
	php get_sidebar(&#8217;sidebaractualites&#8217;);<br />
php } </p>
<p>3) Fonction</p>
<p>dans le fichier fonction.php il y a :</p>
<p>if ( function_exists(&#8216;register_sidebar&#8217;) ) {<br />
	$sidebar1 = array(<br />
		&#8216;before_widget&#8217; =&gt; &#8216;li id=&nbsp;&raquo;%1$s&nbsp;&raquo; class=&nbsp;&raquo;widget %2$s&nbsp;&raquo;&#8216;,<br />
		&#8216;after_widget&#8217; =&gt; &#8216;/li&#8217;,<br />
		&#8216;before_title&#8217; =&gt; &#8216;h2 class=&nbsp;&raquo;widgettitle&nbsp;&raquo;&#8216;,<br />
		&#8216;after_title&#8217; =&gt; &#8216;/h2&#8242;,<br />
		&#8216;name&#8217; =&gt; &#8217;sidebarecole&#8217;,<br />
	);<br />
	$sidebar2 = array(<br />
		&#8216;before_widget&#8217; =&gt; &#8216;li id=&nbsp;&raquo;%1$s&nbsp;&raquo; class=&nbsp;&raquo;widget %2$s&nbsp;&raquo;&#8216;,<br />
		&#8216;after_widget&#8217; =&gt; &#8216;/li&#8217;,<br />
		&#8216;before_title&#8217; =&gt; &#8216;h2 class=&nbsp;&raquo;widgettitle&nbsp;&raquo;&#8216;,<br />
		&#8216;after_title&#8217; =&gt; &#8216;/h2&#8242;,<br />
		&#8216;name&#8217; =&gt; &#8217;sidebaractualites&#8217;,<br />
	);<br />
	register_sidebar($sidebar1);<br />
	register_sidebar($sidebar2);</p>
<p>}</p>
<p>4) Conclusion</p>
<p>En définitive, et comme je le rapportais plus haut, le thème affiche quoi qu&#8217;il en soit une sidebar de je ne sais où, surement par défaut car il y a la liste des pages, archives, catégories, meta, liens et module de recherche. Chose que je ne veux pas (vu plus haut)</p>
<p>Par contre je retrouve bien dans l&#8217;espace admin&gt;widget les deux sidebar. Et si je mets à la première le widget &laquo;&nbsp;pages&nbsp;&raquo; et à la deuxième le widget &laquo;&nbsp;catégories&nbsp;&raquo; par exemple, eh bien le theme affichera le module &laquo;&nbsp;page&nbsp;&raquo; seulement.</p>
<p>Je n&#8217;y comprend plus rien !!!<br />
Quelqu&#8217;un voit-il une solution car sincèrement je désespères depuis plusieurs heures &#8230; snif !</p>
<p>Merci d&#8217;avance</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Plusieurs sidebars pour WordPress, c&#8217;est possible ! &#124; web design, wordpress, création et intégration de sites internet</title>
		<link>http://glob.bargeo.fr/fr/web/wordpress/utiliser-et-configurer-plusieurs-sidebar-dans-votre-theme-wordpress/comment-page-1/#comment-450</link>
		<dc:creator>Plusieurs sidebars pour WordPress, c&#8217;est possible ! &#124; web design, wordpress, création et intégration de sites internet</dc:creator>
		<pubDate>Wed, 07 Oct 2009 20:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://glob.bargeo.fr/?p=1726#comment-450</guid>
		<description>[...] adéquates au moment opportun. Certes, en cherchant bien, on finit effectivement par dénicher des tutos relativement clairs&#8230; mais allez, ça me fait plaisir de vous exposer les choses à ma façon  [...]</description>
		<content:encoded><![CDATA[<p>[...] adéquates au moment opportun. Certes, en cherchant bien, on finit effectivement par dénicher des tutos relativement clairs&#8230; mais allez, ça me fait plaisir de vous exposer les choses à ma façon  [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
