Wordpress : Pb MAJ sidebars dans admin

Fermé
Gilles Gallico Messages postés 1 Date d'inscription vendredi 7 septembre 2012 Statut Membre Dernière intervention 7 septembre 2012 - 7 sept. 2012 à 14:20
essai2012 Messages postés 101 Date d'inscription lundi 27 août 2012 Statut Membre Dernière intervention 5 octobre 2016 - 23 avril 2014 à 18:57
Bonjour,

Ma configuration WP actuelle
- Version de WordPress : Wordpress 3.4.2 FR + MU
- Version de PHP/MySQL : PHP 5+ Mysql 5.0.95 using readline 5.1
- Thème utilisé : child de Twentyeleven
- Extensions en place : All in One SEO Pack, Contact Form 7, Really Simple CAPTCHA
- Nom de l'hebergeur : OVH, serveur dédié
- Adresse du site : http://www.conseils-et-devis.fr + sous-domaines

Problème(s) rencontré(s) :
Je souhaite remplacer les sidebars par défaut du thème twentyeleven par 3 nouveaux dans mon interface admin. J'ai fait les modifications suivantes et rien ne se met à jour : j'ai toujours les anciens même après avoir basculé d'un template à l'autre au cas où il y ait des problèmes de cache.

J'ai déjà rencontré ce problème pour un autre site sous Wordpress qui n'était pas Wordpress MU et j'avais fini par abandonner.

Voilà ce que j'ai fait :

functions.php
if ( function_exists('register_sidebar') ) {
	register_sidebar(array(
		'name' => 'Right',
		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
		'after_widget' => "</aside>",
		'before_title' => '<h3 class="widget-title">',
		'after_title' => '</h3>',
	));

	register_sidebar(array(
		'name' => 'Bottom',
		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
		'after_widget' => "</aside>",
		'before_title' => '<h3 class="widget-title">',
		'after_title' => '</h3>',
	));
	
	register_sidebar(array(
		'name' => 'Footer',
		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
		'after_widget' => "</aside>",
		'before_title' => '<h3 class="widget-title">',
		'after_title' => '</h3>',
	));
}

création de 3 fichiers sidebar-....php :

sidebar-right.php :
<div role="complementary" class="widget-area" id="secondary">
	<ul>
		<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('right')) : ?>
		<?php endif;?>
	</ul>
</div>

sidebar-bottom.php :
<div role="complementary" class="widget-area" id="secondary">
	<ul>
		<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('bottom')) : ?>
		<?php endif;?>
	</ul>
</div>

sidebar-footer.php :
<div id="supplementary">
	<div id="third" class="widget-area" role="complementary">
		<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('footer')) : ?>
		<?php endif;?>
	</div><!-- #third .widget-area -->
</div><!-- #supplementary -->

Merci pour votre aide !

3 réponses

essai2012 Messages postés 101 Date d'inscription lundi 27 août 2012 Statut Membre Dernière intervention 5 octobre 2016 16
19 avril 2014 à 21:44
Bonjour,
Je suis débutante sur Wordpress mais est-ce que le problème ne vient pas des deux points dans les lignes de code juste
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('right')) : ?>
deviendrait
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('right')) ?>
La même erreur est reproduite dans tes 3 fichiers sidebar-....php
enfin j'espère que cela résoud ton problème.

Pour ma part, atuellement j'ai un problème avec l'utilisation de Contact Form 7 car à l'envoi de mon formulaire, il atteste que le message est bien envoyé mais je ne reçois rien. Je n'arrive pas à résoudre mon problème malgré mes recherches sur le net As tu une piste pour me guider (site hébergé chez OVH et adresse mail chez cegetel.net ?

Merci
0
essai2012 Messages postés 101 Date d'inscription lundi 27 août 2012 Statut Membre Dernière intervention 5 octobre 2016 16
22 avril 2014 à 12:19
est-ce que ton problème est résolu ?
0
essai2012 Messages postés 101 Date d'inscription lundi 27 août 2012 Statut Membre Dernière intervention 5 octobre 2016 16
23 avril 2014 à 18:57
As tu résolu ton problème ?
Si oui, nous préciser comment
Merci
0