• Par Tammy Clark
  • 28-07-2021
  • Création de sites web
catégorie wordpress

Les catégories gèrent l'organisation du contenu de votre site WordPress. Par défaut, WordPress affiche les publications de toutes les catégories sur votre page d'accueil. Grâce à cette fonctionnalité, les visiteurs peuvent trouver facilement ce qu'ils recherchent.

Cependant, certaines catégories ne devraient pas apparaître sur la page d'accueil pour plusieurs raisons. Il peut s'agir de contenu privé pour les membres premium ou simplement d'une liste de messages obsolètes. C'est pourquoi vous devez rechercher un moyen de masquer des catégories spécifiques de votre site WordPress.

Dans l'article d'aujourd'hui, nous expliquerons 2 raisons principales pour lesquelles vous devriez masquer ou supprimer des catégories dans WordPress. La section suivante vous guidera sur la façon de les exclure de WordPress, à la fois manuellement et à l'aide de plugins.

Raisons d'exclure une catégorie de la page d'accueil WordPress

Il y a deux raisons principales expliquant pourquoi la suppression d'une catégorie de WordPress doit être prise en considération : masquer le contenu obsolète et créer du contenu privé pour les membres.

Masquer les catégories de contenu obsolètes de la page d'accueil

Plus vous avez travaillé longtemps avec votre site Web, plus vous avez créé de catégories. Il peut s'agir de catégories supplémentaires pour de nouveaux produits ou de nouvelles fonctionnalités. Parfois, vous devez réorganiser les catégories sur votre page d'accueil pour afficher uniquement les messages importants ou les plus récents.

Les catégories obsolètes peuvent entraîner d'énormes difficultés pour les lecteurs lors de la mise à jour avec votre dernier contenu. De plus, trop de catégories inutiles affecteront directement la vitesse de chargement du site. Ainsi, l'exclusion des catégories joue un rôle crucial dans l'exploitation de votre site Web tout en aidant les visiteurs à aborder sans effort votre contenu important.

Création de contenu privé pour les membres premium ou payants
Si vous gérez un site d'adhésion ou vendez des cours en ligne, il est indispensable de rendre certaines catégories privées sur votre site. Cela peut empêcher des étrangers de tenter d'accéder à votre contenu ou à des produits conçus uniquement pour vos membres internes.

WordPress, par défaut, ne vous permet pas de masquer les catégories de votre page d'accueil. Cela signifie que les publications ou les pages indésirables apparaissent toujours pour tous les visiteurs. Nous allons donc vous expliquer 2 façons simples de masquer une catégorie dans WordPress.

2 méthodes pour masquer les catégories de la page d'accueil dans WordPress

Exclure une catégorie de la page d'accueil WordPress à l'aide de code
Cette méthode nécessite que vous ajoutiez du code à votre fichier WordPress functions.php. Pour commencer, vous avez besoin de l'ID de catégorie dont vous souhaitez masquer.
Étape 1 : Accédez à votre tableau de bord WordPress
Étape 2 : Cliquez sur Catégories sous la section Messages
Étape 3 : Survolez la catégorie souhaitée pour obtenir son ID dans l'URL dans le coin inférieur gauche de la page
Étape 4 : Ouvrez Apparence > Éditeur de thème dans le menu de navigation
Étape 5 : Insérez le code suivant dans le fichier « functions.php » de votre thème.

function exclude_category_home( $query ) {
si ( $query->is_home ) {
$query->set( ‘cat', ‘-19' );
}
retourne $requête ;
}

add_filter( ‘pre_get_posts', ‘exclude_category_home' );

Dans le $query->set( ‘cat', ‘-19' ); vous devez remplacer “-19” par votre identifiant de catégorie. Lorsque cela est fait, tous les messages appartenant à cette catégorie seront immédiatement masqués.

En fait, cette méthode n'est pas préférable à la plupart des utilisateurs de WordPress en raison de sa complexité. Ils doivent sauvegarder le site ou créer un thème enfant et y modifier le fichier function.php, sinon cela affectera les performances de l'ensemble du site.

Nous vous recommandons fortement de profiter des plugins WordPress qui vous évitent de toucher à un morceau de code.

Restreindre l'accès aux catégories avec PPWP Pro et Access Level Extension
Protéger par mot de passe WordPress (PPWP) Pro prouve le plugin de protection des catégories à la hauteur. Il dispose également d'une interface utilisateur (UI) intuitive et facile à utiliser, ce qui en fait un choix solide pour tous les niveaux de compétence.

PPWP Pro gardera tous les messages de votre catégorie WordPress privés à l'aide de mots de passe. Pour être plus clair, nous vous guiderons à travers les 4 étapes ci-dessous sur la façon de démarrer avec le plugin.

Étape 1 : Installez le plugin PPWP, les versions Free et Pro.
Étape 2 : Accédez à Articles > Catégories dans votre tableau de bord WordPress.
Étape 3 : Sélectionnez la catégorie que vous souhaitez protéger.
Étape 4 : Cliquez simplement sur le bouton Protéger la catégorie dans la colonne Protection par mot de passe.

Par conséquent, tous les messages de cette catégorie deviennent invisibles pour le public. Chaque fois que les utilisateurs ont accès à des messages appartenant à cette catégorie, ils sont obligés de remplir un formulaire de mot de passe.

Une fois protégé, votre contenu ne sera pas indexé par les robots de recherche ni n'apparaîtra dans les résultats de recherche.

Prêt à l'emploi, PPWP Pro vous permet de rendre l'intégralité du site WordPress privé avec un ou plusieurs mots de passe. Il vous est également possible d'exclure certaines pages de la protection à l'échelle du site.

De plus, l'extension PPWP Access Levels vous permet de protéger les catégories de produits ainsi que limiter l'accès par niveaux et rôles d'utilisateur. Ce module complémentaire reste un moyen prioritaire de protéger votre contenu par mot de passe.

Protégez les catégories WordPress par niveaux
L'extension Access Levels vous permet de protéger l'intégralité des catégories de publications ainsi que plusieurs catégories de produits WooCommerce en même temps. En outre, il vous permet de protéger automatiquement les nouveaux messages dans toutes les catégories sélectionnées du niveau de base. Vous pouvez définir différents niveaux d'accès pour chaque base ou des mots de passe illimités pour un niveau particulier.

Continuez à lire pour suivre 3 étapes faciles pour masquer les catégories WordPress par niveaux à l'aide de l'extension PPWP Pro Access Levels.

Étape 1 : Créer une base

Assurez-vous d'installer et d'activer l'extension PPWP Access Levels. Une section supplémentaire sera automatiquement ajoutée au menu WordPress Password Protect de votre barre latérale. Cliquez sur Niveaux d'accès pour sécuriser certaines catégories.

Ensuite, vous accéderez à la gestion des niveaux d'accès. Dirigez-vous vers Ajouter une nouvelle base et une fenêtre contextuelle apparaîtra pour ajouter un nom de base.

Étape 2 : Choisissez des catégories et classez-les en niveaux

Il est temps de sélectionner les types de publication à protéger dans la colonne Actions. Les publications, les produits ou tout autre type de publication personnalisé peuvent également être masqués.

Dans cette étape, vous pourrez décider des niveaux de vos catégories. Le niveau 1 sera une autorisation inférieure au niveau 2.

Étape 3 : Créer des mots de passe de niveaux d'accès
Dans l'onglet Ajouter un nouveau mot de passe, vous devez entrer votre mot de passe et ses informations telles que les niveaux, le type (rôles globaux ou utilisateur), la limite d'utilisation et le délai d'expiration.

Si vous souhaitez modifier vos mots de passe, revenez à l'onglet Gérer les mots de passe. Cela vous montre une liste de tous vos mots de passe et leur statut.

Gardez vos catégories WordPress privées
Le tri du contenu en différentes catégories aidera les visiteurs à rechercher du contenu plus rapidement. Cependant, vous ne devez pas laisser trop de catégories interrompre le développement de votre site ou la navigation de vos lecteurs.

Cet article vous propose 2 méthodes pour masquer vos catégories WordPress. Vous pouvez choisir de le faire manuellement ou d'installer un plugin et de le laisser gérer la tâche.

Veuillez laisser un commentaire ci-dessous si vous avez des questions sur les catégories dans WordPress.

Laisser un commentaire