Comment ajouter des types de publication personnalisés à votre flux RSS WordPress principal


Souhaitez-vous ajouter des types de publication personnalisés à votre flux RSS WordPress principal ?

Par défaut, le flux RSS WordPress affiche uniquement vos articles de blog récents. Cependant, si vous utilisez des types de publication personnalisés pour d'autres contenus, vous souhaiterez peut-être é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 souhaitera peut-être 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 du type de publication personnalisé.

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 présenté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 aborderons deux méthodes, vous pouvez donc utiliser les liens ci-dessous pour accéder à la méthode que vous souhaitez utiliser.

Méthode 1 : ajoutez tous les types de publications personnalisés à votre flux RSS WordPress

Cette méthode est faite pour vous si vous souhaitez ajouter tous les types de publications personnalisées à votre flux RSS WordPress.

Si vous utilisez un plugin de commerce électronique comme 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 du code personnalisé au fichier function.php de votre thème.

Gardez toutefois à l’esprit que faire 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. Il s’agit du meilleur plugin d’extrait de code personnalisé sur le marché et constitue 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 la façon d’installer un plugin WordPress.

Remarque : Le plugin gratuit WPCode est tout ce dont vous avez besoin pour ce didacticiel. Cependant, la mise à niveau vers le plugin 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 et bien plus encore.

Lors de l'activation, rendez-vous sur la page Extraits de code » + Ajouter un extrait depuis la barre latérale d'administration de WordPress.

À partir de là, cliquez sur le bouton « Utiliser l'extrait » sous l'option « Ajouter votre code personnalisé (nouvel extrait) ».

Cela vous mènera à la page « Créer un extrait personnalisé », où vous pourrez 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 zone « 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 simplement 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 WordPress une fois que vous aurez activé et enregistré l'extrait.

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 publications 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 function.php de votre thème. Mais gardez à l’esprit que la moindre erreur lors de la saisie du code peut faire échouer votre site Web.

C'est pourquoi nous vous recommandons plutôt d'utiliser WPCode. Il s’agit du plugin d’extrait de code WordPress n°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 la façon d’installer un plugin WordPress.

Remarque : Le plugin gratuit WPCode est tout ce dont vous avez besoin pour ce didacticiel. Cependant, la mise à niveau vers le plugin 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 et bien plus encore.

Une fois le plugin activé, visitez la page Extraits de code » + Ajouter un extrait depuis 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 serez maintenant dirigé vers la page « Créer un extrait personnalisé », où vous pourrez 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 zone « 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 l'endroit 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 Web 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 publication personnalisé a été dirigé, vous devrez visiter un lecteur de flux comme Feedly.

Une fois sur place, saisissez 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 voudrez peut-être é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, abonnez-vous à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.