Souhaitez-vous ajouter des types de publication personnalisés à votre flux RSS WordPress principal ?
Par défaut, le flux RSS de WordPress n’affiche que vos articles de blog récents. Toutefois, si vous utilisez des types de publication personnalisés pour d’autres contenus, vous pouvez également les inclure dans votre flux RSS principal.
Dans cet article, nous allons vous montrer comment ajouter facilement des types de publication personnalisés à votre flux RSS WordPress principal.

Pourquoi ajouter des types de publication personnalisés au flux RSS principal dans WordPress ?
Par défaut, WordPress est livré avec deux types de contenu couramment utilisés appelés publications et pages. Cependant, vous pouvez également créer des types de publication personnalisés pour ajouter plus de types de contenu si nécessaire.
Par exemple, un site Web de critiques de films peut souhaiter créer un type de publication personnalisé à l’aide de taxonomies personnalisées adaptées à ce type de contenu particulier.

Désormais, vos types de publication personnalisés peuvent avoir leur propre flux RSS, auquel les utilisateurs peuvent accéder en ajoutant /feed/
à la fin de l’URL d’archive de type de publication personnalisée.
https://example.com/custom-post-type/feed/
https://example.com/movies/feed/
Cependant, ces flux de post-type personnalisés ne sont pas facilement détectables.
Par exemple, lorsqu’un utilisateur saisit l’URL de votre site Web dans son lecteur de flux, seule l’option d’abonnement à votre flux RSS WordPress principal lui sera proposée, et les types de publication personnalisés ne seront pas inclus.

Cela étant dit, voyons comment résoudre facilement ce problème en ajoutant un type de publication personnalisé à votre flux RSS WordPress principal. Nous couvrirons deux méthodes, vous pouvez donc utiliser les liens ci-dessous pour accéder à la méthode que vous souhaitez utiliser.
Cette méthode est pour vous si vous souhaitez ajouter tous les types de publication personnalisés à votre flux RSS WordPress.
Si vous utilisez un plug-in de commerce électronique tel que WooCommerce, cette méthode vous permettra également d’inclure le type de publication personnalisé Produits dans le flux RSS principal.
Vous pouvez facilement le faire en ajoutant un code personnalisé au fichier functions.php de votre thème.
Cependant, gardez à l’esprit que la moindre erreur lors de la saisie du code peut rendre votre site Web inaccessible.
C’est pourquoi nous vous recommandons d’utiliser le plugin WPCode pour ajouter du code à votre site Web. C’est le meilleur plugin d’extrait de code personnalisé sur le marché et c’est le moyen le plus simple d’ajouter du code personnalisé sans casser votre site.
Tout d’abord, vous devez installer et activer le plugin gratuit WPCode. Pour plus d’instructions, consultez notre guide du débutant sur l’installation d’un plugin WordPress.
Note: Le plugin gratuit WPCode est tout ce dont vous avez besoin pour ce tutoriel. Cependant, la mise à niveau vers le plug-in premium WPCode vous donnera accès à une bibliothèque d’extraits de code basée sur le cloud, à une logique conditionnelle intelligente, à des révisions de code, etc.
Lors de l’activation, dirigez-vous vers le Extraits de code » + Ajouter un extrait page de la barre latérale d’administration de WordPress.
À partir de là, cliquez sur le bouton “Utiliser un extrait” sous l’option “Ajouter votre code personnalisé (nouvel extrait)”.

Cela vous mènera à la page “Créer un extrait de code personnalisé”, où vous pouvez commencer par saisir un nom pour l’extrait de code.
Après cela, sélectionnez simplement ‘PHP Snippet’ comme ‘Type de code’ dans le menu déroulant à droite.

Ensuite, vous devez copier et coller le code suivant dans la case “Aperçu du code”.
Ce code vous permettra d’ajouter tous les types de publications accessibles au public à votre flux RSS WordPress principal.
function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');

Une fois que vous avez fait cela, faites défiler jusqu’à la section “Insertion” et choisissez “Insertion automatique” comme méthode d’insertion.
Désormais, le code sera automatiquement exécuté sur votre site Web WordPress une fois que vous aurez activé et enregistré l’extrait de code.

Après cela, revenez en haut de la page et basculez le commutateur “Inactif” sur “Actif”.
Enfin, cliquez simplement sur le bouton “Enregistrer l’extrait” pour enregistrer et exécuter le code personnalisé sur votre site Web.

Tous les types de publication personnalisés seront désormais ajoutés à votre flux RSS WordPress principal.
Pour vous assurer que votre code fonctionne, vous pouvez vérifier votre flux RSS en visitant un lecteur de flux.
Pour ce didacticiel, nous utiliserons Feedly, un outil en ligne qui permet aux utilisateurs d’ajouter des flux RSS et des sites Web à leur compte Feedly, d’organiser facilement leur contenu et de recevoir des mises à jour en temps réel.
Une fois que vous y êtes, tapez simplement l’URL de votre site Web sous l’option “Suivez vos sites Web préférés”.
Le contenu du type de publication personnalisé sera désormais affiché dans votre flux RSS WordPress.

Méthode 2 : Ajouter un type de publication personnalisé spécifique dans le flux RSS WordPress
Si vous souhaitez ajouter un type de publication personnalisé spécifique au flux RSS principal de WordPress, cette méthode est faite pour vous.
Pour ce faire, vous devrez ajouter du code personnalisé au fichier functions.php de votre thème. Mais gardez à l’esprit que la moindre erreur lors de la saisie du code peut casser votre site Web.
C’est pourquoi nous vous recommandons d’utiliser WPCode à la place. C’est le plugin d’extrait de code WordPress #1 sur le marché. L’utilisation de WPCode est le moyen le plus simple et le plus sûr d’ajouter du code personnalisé à votre site Web WordPress.
Tout d’abord, vous devez installer et activer le plugin gratuit WPCode. Pour plus d’instructions, consultez notre guide du débutant sur l’installation d’un plugin WordPress.
Note: Le plugin gratuit WPCode est tout ce dont vous avez besoin pour ce tutoriel. Cependant, la mise à niveau vers le plug-in premium WPCode vous donnera accès à une bibliothèque d’extraits de code basée sur le cloud, à une logique conditionnelle intelligente, à des révisions de code, etc.
Une fois le plugin activé, visitez le Extraits de code » + Ajouter un extrait page de la barre latérale d’administration de WordPress.
À partir de là, vous devez cliquer sur le bouton “Utiliser l’extrait” sous l’option “Ajouter votre code personnalisé (nouvel extrait)”.

Vous allez maintenant être dirigé vers la page “Créer un extrait de code personnalisé”, où vous pouvez commencer par saisir un nom pour votre extrait de code.
Ce nom ne sera affiché nulle part et est uniquement utilisé à des fins d’identification.
Ensuite, choisissez l’option ‘PHP Snippet’ dans le menu déroulant ‘Code Type’ sur la droite.

Une fois que vous avez fait cela, vous devez copier et coller le code suivant dans la case “Aperçu du code”.
function myfeed_request($qv) {
if (isset($qv['feed']) && !isset($qv['post_type']))
$qv['post_type'] = array('post', 'movies', 'books');
return $qv;
}
add_filter('request', 'myfeed_request');
Après avoir ajouté le code, tapez le nom du type de publication personnalisé à côté de où ‘[‘post_type’]’ est écrit dans le code. Dans notre exemple, nous avons ‘post’, ‘films’ et ‘livres’.
Ce type de publication personnalisé sera ajouté à votre flux RSS WordPress principal.

Maintenant, faites défiler jusqu’à la section “Insertion” et sélectionnez le paramètre “Insertion automatique”.
Le code personnalisé sera désormais automatiquement exécuté sur votre site WordPress lors de l’activation.

Ensuite, vous devez revenir en haut de la page et basculer le commutateur “Inactif” sur “Actif”.
Enfin, n’oubliez pas de cliquer sur le bouton “Enregistrer l’extrait” pour enregistrer et exécuter le code sur votre site WordPress.

Pour vous assurer que le type de message personnalisé a été dirigé, vous devrez visiter un lecteur de flux comme Feedly.
Une fois que vous y êtes, tapez simplement l’URL de votre site Web pour rechercher son flux RSS.
Le contenu du type de publication personnalisé sera désormais affiché dans votre flux RSS WordPress.

Nous espérons que cet article vous a aidé à apprendre comment ajouter des types de publication personnalisés à votre flux RSS WordPress principal. Vous pouvez également consulter nos conseils pour optimiser les flux RSS WordPress et nos meilleurs choix pour les meilleurs plugins de flux RSS WordPress pour augmenter le trafic du site Web.
Si vous avez aimé cet article, veuillez vous abonner à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.