Les catégories offrent un moyen simple de trier votre contenu WordPress. Cependant, il y a tellement plus que vous pouvez faire avec les catégories pour rendre votre site plus convivial pour les utilisateurs et les moteurs de recherche. Dans cet article, nous allons vous montrer quelques-uns des hacks et plugins de catégorie les plus recherchés pour WordPress.
1. Flux RSS de catégorie
Saviez-vous que chaque catégorie de votre site WordPress a son propre flux RSS ? Ajoutez simplement un flux à la fin de l’URL de votre catégorie comme ceci :
https://www.wpbeginner.com/category/news/feed/
C’est tout, vous pouvez ajouter ce lien sur les modèles de catégorie. Ne vous inquiétez pas, nous vous montrerons comment créer des modèles de catégorie plus loin dans cet article.
Un autre grand avantage des flux de catégories est que vous pouvez autoriser vos utilisateurs à s’abonner à des catégories. Cela donne à vos utilisateurs la possibilité de s’abonner uniquement aux sujets qui les intéressent.
2. Liste des catégories avec liens de flux RSS
Le widget de catégories par défaut dans WordPress ne vous permet pas d’afficher un lien de flux RSS à côté des noms de catégories. Si vous souhaitez afficher des liens de flux à côté des noms de catégories, ajoutez ce code dans le fichier functions.php de votre thème ou dans un plugin WordPress spécifique au site.
function wpb_categories_with_feed() { $args = array( 'orderby' => 'name', 'feed' => 'RSS', 'echo' => false, 'title_li' => '', ); $string .= '<ul>'; $string .= wp_list_categories($args); $string .= '</ul>'; return $string; } // add shortcode add_shortcode('categories-feed', 'wpb_categories_with_feed'); // Add filter to execute shortcodes in text widgets add_filter('widget_text', 'do_shortcode');
Vous devez ajouter [categories-feed]
shortcode à l’intérieur d’un widget de texte pour répertorier les catégories avec des liens de flux à côté d’eux.
3. Ajout d’icônes de catégorie dans WordPress
Les images rendent le Web plus intéressant. Vous pouvez utiliser des images pour faire ressortir vos pages de catégorie. Pour associer des images à vos catégories, vous devez installer et activer le plugin Taxonomy Images. Lors de l’activation, vous devez visiter Paramètres » Images de taxonomie pour activer les images pour les catégories.
Pour associer des images à des catégories, il suffit de visiter Publier » Catégories et cliquez sur l’icône de vignette pour télécharger des images de catégorie.
Consultez notre guide sur la façon d’ajouter des images de taxonomie dans WordPress pour plus de détails.
4. Activer les catégories pour les pages
Par défaut, les catégories ne sont disponibles que pour les publications dans WordPress. Cependant, vous pouvez les associer à n’importe quel type de publication, y compris les pages. Installez et activez simplement Étiquettes de publication et catégories pour les pages brancher. Cela fonctionne hors de la boîte et il n’y a pas de paramètres à configurer. Cliquez simplement sur les pages et vous verrez des catégories et des balises sous le menu des pages. Jetez un œil à notre tutoriel sur la façon d’ajouter des catégories et des balises pour les pages WordPress pour plus d’informations.
5. Activer les messages collants pour les archives de catégorie
Dans WordPress, vous pouvez rendre les articles collants pour les présenter sur votre page d’accueil. Pour ajouter des articles collants pour vos pages de catégorie, installez et activez simplement Catégorie Posts collants brancher. Lors de l’activation, le plugin ajoute une métabox de catégorie collante sur l’écran d’édition de publication. Consultez notre didacticiel sur la façon d’ajouter des articles collants pour les catégories WordPress pour des instructions détaillées.
6. Création de modèles de catégorie dans WordPress
WordPress est livré avec un moteur de thème puissant. Par défaut, il recherche des modèles avec des noms spécifiques dans votre thème pour afficher certaines pages. Par exemple, le category.php
modèle dans un thème est utilisé pour afficher toutes les pages de catégorie.
De même, vous pouvez créer des modèles pour des catégories spécifiques en nommant le modèle avec le nom de la catégorie. Par exemple, pour créer un modèle pour la catégorie films, vous nommerez le fichier modèle category-movie.php
.
Utilisez le fichier category.php de votre thème comme point de départ pour votre modèle de catégorie unique, puis apportez les modifications dont vous avez besoin. Pour des instructions plus détaillées, consultez notre tutoriel sur la création de modèles de catégorie dans WordPress.
7. Exclure des catégories spécifiques du flux RSS
Par défaut, toutes vos publications apparaissent dans le flux RSS de votre site. Si vous souhaitez masquer certaines catégories du flux RSS principal du site, installez et activez simplement le Exclueur de catégorie ultime brancher. Lors de l’activation, il suffit de visiter Paramètres » Exclusion de catégorie pour sélectionner les catégories que vous souhaitez masquer dans vos flux RSS.
8. Afficher les messages récents de catégories spécifiques
L’utilisation principale des catégories est de vous aider à trier votre contenu et à aider vos utilisateurs à trouver facilement du contenu. Si un utilisateur trouve intéressant un article dans une catégorie spécifique, il est susceptible de lire des articles similaires dans la même catégorie. Pour afficher les publications récentes d’une catégorie, utilisez ce code dans votre thème où vous souhaitez que les publications récentes d’une catégorie apparaissent.
$the_query = new WP_Query( 'category_name=news' ); if ( $the_query->have_posts() ) { echo '<ul>'; while ( $the_query->have_posts() ) { $the_query->the_post(); echo '<li>' . get_the_title() . '</li>'; } echo '</ul>'; } else { // no posts found } /* Restore original Post Data */ wp_reset_postdata();
Remplacez la valeur de category_name par le nom de la catégorie que vous souhaitez utiliser.
9. Attribuer l’auteur à des catégories spécifiques
Lors de la gestion d’un site WordPress multi-auteurs, vous souhaiterez peut-être affecter les auteurs à publier uniquement dans des catégories spécifiques qui leur sont attribuées. Installez et activez simplement le Restreindre la publication de l’auteur brancher. Lors de l’activation, accédez à Utilisateurs et modifiez l’utilisateur auquel vous souhaitez attribuer une catégorie. Sur l’écran de modification de l’utilisateur, vous verrez un Restreindre la publication de l’auteur à une catégorie section, où vous pouvez sélectionner la catégorie attribuée à cet utilisateur particulier.
10. Afficher des extraits sur les pages de catégorie
Nous recommandons à nos utilisateurs d’afficher des extraits sur les pages d’archives et de catégories. L’affichage d’extraits ne fait que réduire le temps de chargement de votre page, ce qui est bon pour le référencement. En dehors de cela, il vous protège également contre les problèmes de contenu en double sur votre site. Pour remplacer le contenu complet par des extraits sur les pages de catégorie, ajoutez simplement ce code au fichier functions.php de votre thème ou à un plugin spécifique au site.
function my_excerpts($content = false) { if(is_category()) : global $post; $content = $post->post_excerpt; // If the post has explicitly set excerpt use that if($content) : $content = apply_filters('the_excerpt', $content); // If no excerpt is set else : $content = $post->post_content; $excerpt_length = 55; $words = explode(' ', $content, $excerpt_length + 1); if(count($words) > $excerpt_length) : array_pop($words); array_push($words, '...'); $content = implode(' ', $words); endif; $content="<p>" . $content . '</p>'; endif; endif; return $content; } add_filter('the_content', 'my_excerpts');
Vous pouvez également remplacer le contenu par un extrait en modifiant le fichier category.php de votre thème et en remplaçant le_contenu par le_extrait. Pour plus d’instructions, consultez ce didacticiel sur la façon d’afficher des extraits de publication dans les thèmes WordPress.
Nous espérons que cet article vous a aidé à apprendre de nouveaux hacks et plugins de catégorie pour WordPress. Pour plus de conseils sur les meilleures pratiques, consultez notre guide sur les catégories par rapport aux balises (meilleures pratiques).