Je souhaite ajouter le widget "Articles récents" dans une barre latérale sans titre, mais chaque fois que je l'ajoute, le texte "Articles récents" s'affiche sous forme de titre. Comment puis-je l'avoir sans titre? Je ne veux utiliser aucun plugin pour cela.
Je vous remercie.
Ce code définira le titre sur une chaîne vide s'il est défini sur Recent Posts
(ce que, comme vous l'avez indiqué, correspond à ce que le widget Articles récents définira si le titre est vide):
add_filter( 'widget_title', 'wpse_widget_title', 10, 3 );
function wpse_widget_title( $title, $instance, $id_base ) {
if ( 'recent-posts' === $id_base && __( 'Recent Posts', 'text_domain' ) === $title ) {
$title = '';
}
return $title;
}
Une autre solution consiste à définir le titre sur l'entité HTML d'un espace,
dans l'éditeur de widgets.
Allez dans 'Apparence -> Personnaliser -> CSS supplémentaire' et ajoutez:
.widget_recent_entries>h3 {
display: none;
}
Cliquez sur 'Enregistrer et publier'. Quittez le personnalisateur.