Les widgets WordPress reprennent le titre que vous définissez dans la section des widgets. Vous pouvez remplacer le titre du widget par un titre personnalisé et du HTML.
Instructions : Ajoutez le code suivant au fichier functions.php de votre thème WordPress.
Vous devez remplacer le texte dans le code ci-dessous par un titre de widget personnalisé.
add_filter('widget_title', 'change_widget_title', 10, 3);
function change_widget_title($title, $instance, $wid){
return $title = str_replace('Widget Title', '<span style="color: red">Custom</span>', $title);
}
Vous pourriez également aimer styliser les widgets en fonction de leur position dans une zone de widget.
Comment puis-je changer le H pour le titre du widget ? J'ai mes titres en H5 et je voudrais les avoir en H3.
Cela dépend probablement du thème. Vous pourriez vouloir créer un thème enfant.
Salutations Kevin…est-il possible de configurer cela pour renommer plusieurs instances d'un widget qui ont toutes le même nom de base…en utilisant de nombreux widgets « liens » pour la catégorisation…WP 3.2.1…?
Ça ne marche pas pour moi.
quelle est votre version de wordpress ? obtenez-vous une erreur, si oui quelle est l'erreur que vous obtenez ?
Ça ne marche pas pour moi non plus, ça affiche juste le texte comme test sur le front-end :
Le code PHP ne peut pas être ajouté au widget HTML personnalisé. Vous voudrez peut-être consulter ce guide sur la façon d’ajouter du PHP à l’aide d’un plugin : https://www.isitwp.com/properly-add-code-snippets-wordpress-site/