J'utilise Genesis Framework sur mon site Web. Je voulais ajouter des classes CSS personnalisées au menu de navigation de mon site Web et à la barre latérale principale.Comment ajouter plusieurs filtres dans Function.php?
Pour ce faire, je le code suivant:
add_filter('genesis_attr_nav-primary', 'themeprefix_add_css_attr');
function themeprefix_add_css_attr($attributes) {
$attributes['class'] .= ' toggle';
return $attributes;
}
Et une nouvelle classe nommée « bascule » a été ajouté à la navigation primaire.
Mais quand j'ajouté le code à function.php pour ajouter une nouvelle classe CSS dans la barre latérale primaire comme suit, mon site a montré l'erreur 500.
add_filter('genesis_attr_sidebar-primary', 'themeprefix_add_css_attr');
function themeprefix_add_css_attr($attributes) {
$attributes['class'] .= 'toggle2';
return $attributes;
}
Merci beaucoup pour l'aide David. Cela a fonctionné parfaitement :) –