Je tente d'enregistrer une nouvelle zone de widget dans mon thème enfant Genesis pour WordPress. Le code ne semble pas fonctionner et bloque mon site. Quelqu'un peut-il me dire ce que je fais mal ici? J'essaie de l'obtenir au-dessus du contenu sur toutes les pages. Voici le code que j'ai:Comment enregistrer un widget dans le thème enfant WordPress Genesis?
genesis_register_sidebar(array(
'id' => ‘above_content’,
'name' => __(‘Above Content’, 'domain'),
'description' => __(‘Above the content’, 'domain'),
));
add_action('genesis_before_loop’, ‘above_content’);
function your_widget() {
if (is_active_sidebar(‘above_content’)) {
genesis_widget_area(‘above_content’, array(
'before' => '<div class=“above_content widget-area">',
'after' => '</div>',
));
}
}
Où mettez-vous ce code? Aussi, assurez-vous que vous utilisez des guillemets simples standards '' ', pas des guillemets ''' ' – rnevius
Wow, je n'ai même pas réalisé qu'il y avait différents types de guillemets. Merci d'avoir fait remarquer cela! J'ai corrigé les guillemets et maintenant le widget s'affiche dans ma zone d'administration mais il n'apparaît pas sur le site. – Julie
Le code est dans mon fichier de fonctions – Julie