Salut, j'ai mis à jour mon wordpress manuellement, maintenant j'obtiens l'erreur mentionnée ci-dessous dans le front et le backend.
Remarque: register_sidebar a été appelé incorrectement. Aucun identifiant n'a été défini dans le tableau d'arguments pour la barre latérale "Barre latérale principale". Par défaut, "sidebar-1". Définissez manuellement l'ID sur "sidebar-1" pour désactiver cette notification et conserver le contenu de la barre latérale existante. Veuillez consulter Débogage dans WordPress pour plus d'informations. (Ce message a été ajouté dans la version 4.2.0.)
Quelqu'un peut-il aider?
Rechercher le fichier où se trouve register_sidebar
(doit être sur le dossier du thème ou les plugins)
ajouter un identifiant à la barre latérale
register_sidebar( array(
'name' => __( 'Main Sidebar', 'theme-slug' ),
'id' => 'change_me', // Add only this line
'description' => __( 'Widgets in this area will be shown on all posts and pages.', 'theme-slug' ),
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h2 class="widgettitle">',
'after_title' => '</h2>',
) );
Ou vous pouvez simplement désactiver la notification dans wp-config.php
éditer WP_DEBUG
à faux
define('WP_DEBUG', false);
On dirait que vous avez un thème très ancien. Vous devrez rechercher le functions.php
fichier pour register_sidebar
et assurez-vous que le $args
suivre le format mentionné dans le codex .