Bonjour,
Un flux xml d'export des articles de mon site affiche les éléments suivants :
;categorie|titre|url;
Il fonctionne très bien.
Le problème est que les apostrophes affichent "&rsquo".
D'après les pistes que j'ai trouvé, je pense devoir utiliser la fonction html_entity_decode
seulement je ne sais pas où et comment la faire intervenir.
Voici le code de mon flux :
Est-ce que quelqu'un sait comment corriger ce probleme ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <?php /* Template Name: Custom Feed */ $numposts = 2000; function custom_rss_date( $timestamp = null ) { $timestamp = ($timestamp==null) ? time() : $timestamp; echo date(DATE_RSS, $timestamp); } $posts = query_posts('showposts='.$numposts); $lastpost = $numposts - 1; header("Content-Type: application/rss+xml; charset=UTF-8"); ?> <?php foreach ($posts as $post) { ?> ;<?php $categories = get_the_category(); echo $categories[0]->cat_name; ?>|<?php echo get_the_title($post->ID); ?>|<?php echo get_permalink($post->ID); ?>; <?php } ?>
Merci d'avance
Partager