Pour chaque article de ce blog, je créé une image d’illustration que je renseigne via un champ personnalisé de WordPress. Cette image n’est donc pas dans le corps de l’article et je l’affiche ensuite manuellement dans le thème que j’utilise. Le problème de cette méthode, c’est que l’image n’apparait donc pas mon flux RSS et les agrégateurs comme NetVibes.
J’ai créé pour ce faire un petit plugin ultra léger pour WordPress : Post Meta RSS il permet de rajouter le contenu de mon champs personnalisé (ou il y a le chemin de l’image) au début de chaque post dans le flux RSS. Cette image est appelée à la volée uniquement lors de l’affichage du flux, c’est donc totalement transparent et rien n’est modifié dans vos articles ni dans votre base de donnée.
Mon flux RSS est quand même bien plus sexy comme ça et le plugin Post Meta RSS est compatible avec Feedburner & Netvibes.
- Lien pour le téléchargement : plugin Post Meta RSS
Avant d’utiliser ce plugin, il faut ouvrir le fichier post-meta-rss.php et configurer ces 2 variables :
- le chemin de votre dossier qui contient les images :
$chemin_images ="
http://www.rollins.fr/………………/images/"
; - le nom du champs personnalisé à appeler dans le flux RSS :
$nom_du_champs ="
Image"
;
Une fois ces 2 variables renseignées, il ne vous reste qu’à uploader le dossier dans le répertoire plugins de WordPress puis ensuite l’activer. Le résultat devrait être visible à la prochaine MAJ de votre flux (ou quand celui-ci régénéré).
Apparement ça marche pas vraiment, voici ce qu’affiche ton flux rss ->
Warning: Cannot modify header information – headers already sent by (output started at /homez.87/rollins/www/__website/sebyrollins/wp-content/themes/channel/functions.php:206) in /homez.87/rollins/www/__website/sebyrollins/wp-content/plugins/feedburner_feedsmith_plugin_2.2/FeedBurner_FeedSmith_Plugin.php on line 79
Warning: Cannot modify header information – headers already sent by (output started at /homez.87/rollins/www/__website/sebyrollins/wp-content/themes/channel/functions.php:206) in /homez.87/rollins/www/__website/sebyrollins/wp-content/plugins/feedburner_feedsmith_plugin_2.2/FeedBurner_FeedSmith_Plugin.php on line 80
Si vous regardez le flux il y a un lien cassé (l’image) en début de chaque post. Donc ça marche ! Le problème est que j’ai mis à jour mon thème et qu’il ne va pas chercher l’image au bon endroit. Je vais modifier ça…
salut. Le plugin n’a pas l’air de fonctionner, même sur votre flux rss les images n’apparaisse pas ??
Il marche très bien maintenant : mes images apparaissent dans mon flux RSS. Il faut bien renseigner le nom du champs personnalisé et le chemin absolu vers le dossier (ou il y a les images par ex)
Je confirme : j’ai testé, et ce plugin ne semble avoir aucun effet.
Il faut penser à tester l’un ou l’autre des cas (en enlevant ou rajoutant //)
En tout cas le Plugin fonctionne très bien. Il faut juste le configurer !
Ce que donne le plugin sur Netvibes par ex :
Bonjour. J’ai configuré comme indiqué, mais ça ne fonctionne pas?! J’ai un lien cassé pour l’image.
Bonsoir Sidy, quand tu clic droit sue le lien cassé et tu récupère l’URL de l’image, tu devrais la comparer avec le chemin réel pour voir ou ça plante. Je pense à un chemin mal rentré (un slash de trop par exemple) ?
Merci mais j’ai abandonné. Je ne vois pas pourquoi ça pose problème… Merci tout de même.