L’une des caractéristiques de WordPress est la possibilité de développer son propre flux RSS. Ces flux peuvent inclure tout, des articles de base au contenu développé par un seul auteur. Cependant, il peut arriver que vous souhaitiez développer un flux RSS personnalisé. Bien qu’il existe plusieurs façons de le faire, comme l’ajout d’une vignette, vous pouvez aller un peu plus loin.

Que faire si vous souhaitez créer un flux spécifique et approfondir le type de contenu que vous diffusez ? Une autre des caractéristiques les plus séduisantes de WordPress est la possibilité de le personnaliser pour effectuer de tels changements.

Dans ce tutoriel, nous allons vous montrer comment créer un flux RSS personnalisé pour promouvoir votre matériel.

Gardez à l’esprit que ce tutoriel est davantage destiné à l’utilisateur avancé. Il nécessite un peu de bricolage de code et peut être dangereux pour le fonctionnement de WordPress en cas d’erreur. Vous devrez peut-être résoudre divers problèmes en cas d’erreur de flux dans WordPress.

Étape 1 : Créer une sauvegarde de votre site web

Avant d’apporter des modifications à votre site web, assurez-vous toujours d’avoir une copie de sauvegarde. Cela peut être fait en utilisant des outils comme FileZilla pour copier tous vos fichiers ou en utilisant des plugins de sauvegarde. Dans les deux cas, vous devez vous assurer que vous disposez d’une option de restauration au cas où quelque chose tournerait mal.

L’une des meilleures méthodes est peut-être d’utiliser FileZilla. Comme vous modifierez directement les fichiers, un simple téléchargement de fichier peut suffire à réparer le site en cas de problème. Par exemple, disons que quelque chose s’est produit et que le fichier functions.php empêchait votre thème de fonctionner correctement. Vous pouvez facilement télécharger la copie du fichier functions.php pour écraser celui que vous avez édité. Cela annulerait les modifications que vous avez apportées.

En relation  Comment ajouter du contenu conditionnel WordPress aux widgets de la barre latérale.

Étape 2 : Création du nouveau flux

Après avoir créé la sauvegarde, vous devez mettre en place un nouveau flux RSS dans WordPress. Cela se fait en utilisant un système d’édition pour accéder au fichier functions.php du thème WordPress que vous utilisez. Vous pouvez le faire de plusieurs manières différentes.

En utilisant FileZilla, vous pouvez ouvrir le fichier à l’aide d’un éditeur tel que Notepad dans les systèmes informatiques Windows. Il existe toute une série de programmes d’édition de texte qui vous permettront de modifier le codage d’un fichier auquel vous accédez.

cPanel dispose de son propre éditeur intégré au système. En accédant au gestionnaire de fichiers, vous pouvez modifier directement n’importe quel fichier sur votre site web. Il vous suffit d’accéder au dossier racine de votre installation WordPress à partir du gestionnaire de fichiers de cPanel, de sélectionner le fichier functions.php et de cliquer sur la commande “Edit” dans la barre d’administration supérieure.

Une fois que vous avez ouvert le fichier functions.php, collez le code suivant :

Dans ce code, faites bien attention à “newfeed”. C’est le nom du nouveau flux RSS que vous souhaitez utiliser. Il s’affichera essentiellement comme suit “http://votresiteinternetName.com/feed/newfeed.” Ce nom peut être celui que vous souhaitez, mais vous devrez vous en souvenir car vous en aurez besoin pour l’étape suivante.

Enregistrez le fichier et continuez, mais ne le fermez pas.

Étape 3 : Création du rappel dans WordPress

Dans l’étape précédente, vous avez configuré WordPress pour initialiser le flux. Maintenant, vous devez ajouter du code dans le fichier functions.php du thème afin de créer la fonction de rappel. Cela permettra à WordPress de créer le flux.

En relation  Comment ajouter une fonction J'aime ou Je n'aime pas aux commentaires sur WordPress.

Dans le fichier functions.php, vous voulez ajouter le code suivant :

Là encore, gardez à l’esprit le texte du code pour “newfeed”. Ce sera le même nom que celui que vous avez utilisé auparavant.

Ce code permet de garder le nouveau flux RSS pertinent pour le thème spécifique que vous utilisez. Ce code “get” peut être modifié pour créer un lien vers un modèle distinct. Pour l’instant, il suffit de le garder isolé du thème actuel et de le laisser tel quel.

La partie “rss” du code ci-dessus est le nom du fichier que vous allez créer à l’étape suivante. Il peut être renommé si vous le souhaitez. Cependant, il est préférable de le laisser comme “rss” pour l’instant.

Enregistrez le fichier functions.php et fermez-le.

Étape 4 : Création du modèle de flux

Une fois les étapes ci-dessus terminées, il est temps de créer le modèle RSS distinct pour votre nouveau flux.

Créez un nouveau fichier appelé “rss.php“. C’est le fichier que le code précédent recherchera avec la balise “rss”. Enregistrez-le dans le dossier de votre thème où vous avez édité le fichier functions.php.

Dans ce nouveau fichier, collez le code suivant :

Dans ce code, vous pouvez modifier de nombreux aspects différents tels que le “postCount” pour contrôler le nombre de messages dans le flux. Vous pouvez apporter de nombreuses modifications à ce code afin de le personnaliser davantage pour vous permettre de tout afficher, des images des messages aux commentaires.

Enregistrez ce fichier.

Désormais, votre site web dispose d’un flux RSS personnalisé qui peut être modifié pour répondre à vos besoins. Nous vous suggérons de rechercher les différents contrôles dans la programmation pour ajouter ou supprimer des éléments si vous souhaitez modifier davantage la façon dont le RSS apparaît.

En relation  Faire entrer les invités dans le WLAN par code QR

Que se passe-t-il si je mets à jour mon thème ?

Si vous avez apporté des modifications au thème parent dans WordPress, la mise à jour de celui-ci peut effacer tous ces changements. C’est pourquoi de nombreuses personnes utiliseront des thèmes enfants afin d’apporter des modifications à leurs sites web.

Un flux personnalisé peut être très utile si vous souhaitez que votre site soit plus unique. Si vous souhaitez modifier davantage l’apparence de vos flux RSS, vous pouvez explorer certains des plugins disponibles. Personnalisez votre site web et faites-le ressortir des autres en donnant au flux une apparence et une convivialité tout à fait uniques.

Quel type de personnalisation avez-vous effectué sur votre site web ? Utilisez-vous le flux RSS pour partager votre contenu ?