Adaptation code php pour parser xml
Résolu/Fermé
oncletom
Messages postés
39
Date d'inscription
samedi 7 juillet 2007
Statut
Membre
Dernière intervention
28 octobre 2021
-
5 févr. 2010 à 12:09
oncletom Messages postés 39 Date d'inscription samedi 7 juillet 2007 Statut Membre Dernière intervention 28 octobre 2021 - 6 févr. 2010 à 00:47
oncletom Messages postés 39 Date d'inscription samedi 7 juillet 2007 Statut Membre Dernière intervention 28 octobre 2021 - 6 févr. 2010 à 00:47
A voir également:
- Adaptation code php pour parser xml
- Xml download - Télécharger - Édition & Programmation
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
1 réponse
oncletom
Messages postés
39
Date d'inscription
samedi 7 juillet 2007
Statut
Membre
Dernière intervention
28 octobre 2021
2
6 févr. 2010 à 00:47
6 févr. 2010 à 00:47
J'ai trouvé ma réponse ici
http://www.memwg.com/enabling-wordpress-full-feeds/
iL supprime la fabrication de <content:encoded> et le remplace par <description>
Plus de problème pour le lire et mon petit parser rsslib.php fait très bien son boulot.
attention, il y a une petite erreur dans la solution décrite dan shttp://www.memwg.com/enabling-wordpress-full-feeds/
dans le fichier includes/feed-rss2.php
il faut changer le bout de code
<?php if (get_option('rss_use_excerpt')) : ?>
<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
<?php else : ?>
<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
<?php if ( strlen( $post->post_content ) > 0 ) : ?>
<content:encoded><![CDATA[<?php the_content() ?>]]></content:encoded>
<?php else : ?>
<content:encoded><![CDATA[<?php the_excerpt_rss() ?>]]>
</content:encoded>
<?php endif; ?>
<?php endif; ?>
par le code
<?php if (get_option('rss_use_excerpt')) : ?>
<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
<?php else : ?>
<description><![CDATA[<?php the_content('',0,'') ?>]]></description>
<?php endif; ?>
Mais attention un seul <?php endif; ?>
et pas deux comme indiqué dans le post cité plus haut
voilà je me suis dépanné tout seul mais ça en valait la peine.
Bonsoir à tous
http://www.memwg.com/enabling-wordpress-full-feeds/
iL supprime la fabrication de <content:encoded> et le remplace par <description>
Plus de problème pour le lire et mon petit parser rsslib.php fait très bien son boulot.
attention, il y a une petite erreur dans la solution décrite dan shttp://www.memwg.com/enabling-wordpress-full-feeds/
dans le fichier includes/feed-rss2.php
il faut changer le bout de code
<?php if (get_option('rss_use_excerpt')) : ?>
<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
<?php else : ?>
<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
<?php if ( strlen( $post->post_content ) > 0 ) : ?>
<content:encoded><![CDATA[<?php the_content() ?>]]></content:encoded>
<?php else : ?>
<content:encoded><![CDATA[<?php the_excerpt_rss() ?>]]>
</content:encoded>
<?php endif; ?>
<?php endif; ?>
par le code
<?php if (get_option('rss_use_excerpt')) : ?>
<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
<?php else : ?>
<description><![CDATA[<?php the_content('',0,'') ?>]]></description>
<?php endif; ?>
Mais attention un seul <?php endif; ?>
et pas deux comme indiqué dans le post cité plus haut
voilà je me suis dépanné tout seul mais ça en valait la peine.
Bonsoir à tous