Importer des flux rss dans wordpress

Fermé
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 - 8 déc. 2009 à 16:24
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 - 9 déc. 2009 à 19:34
Bonjour,
mon problème est tout simplement que je n'arrive pas à comprendre comment importer des flux rss dans wordpress.

J'ai bien vu dans outil/ qu'il y avait une solution, mais ce que je ne comprend pas c'est quand ont me demande de choisir un fichier sur mon ordianteur ? moi je pensais qu'il fallait juste mettre le lien d'un flux par exemple pour sport24 https://www.lefigaro.fr/rss/figaro_sport.xml

je voudrais tout simplement faire comme ce site http://www.coteur.com/actualites.php

merci par avance
A voir également:

19 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
8 déc. 2009 à 17:16
Utilise un parseur XML.
Le code est à insérer dans le fichier /wp-content/themes/{tontheme}/sidebar.php (par exemple).
Je t'ai fais un script PHP assez simple ici.
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 17:39
j'ai coller le code en passant par wordpress, j'ai coller le code tout en bas, mais ça ne marche pas voir ici http://www.casino-bingo-best.fr/a-propos



		<div id="sidebar">
			<div id="rss_bg">
			<div id="rss" >
			RSS Feeds
			<br />
			<a href="<?php bloginfo('rss2_url'); ?>"><span class="rsslink">Subscribe NOW</span></a></div>
			</div>
			<div id="menu_search_box" >
			<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
				<input type="text" value="Search..." onfocus="if (this.value == 'Search...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search...';}" name="s" id="s" />
				<input type="submit" id="submit" value="" />
			</form>
		</div>
			<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(1) ) : ?>
			<div class="sidebar_container">
				<h2>Pages</h2>
				<ul>
					<?php wp_list_pages('title_li='); ?>
				</ul>
				<div class="sidebar_bottom"></div>
			</div>
			<div class="sidebar_container">
				<h2>Categories</h2>
				<ul>
					<?php wp_list_categories('title_li='); ?>
				</ul>
				<div class="sidebar_bottom"></div>
			</div>
			<div class="sidebar_container">
				<h2>Archives</h2>
				<ul>
					<?php wp_get_archives('type=monthly'); ?>
				</ul>
				<div class="sidebar_bottom"></div>
			</div>
			<div class="sidebar_container">
				<h2>Blog Roll</h2>
				<ul>
					<?php wp_list_bookmarks('categorize=0&title_li='); ?>
				</ul>
                <ul><li><a href="http://www.templates-free.com/">Wordpress Themes</a></li></ul>
				<div class="sidebar_bottom"></div>
			</div>
			<?php endif; ?>
		
		</div>
               
<?php
$url = 'http://www.sport24.com/rssfeeds/sport24-accueil.xml';
$xml = file_get_contents($url);
$rss = new SimpleXMLElement($xml);
foreach($rss->channel->item as $actualite) {
	echo '<h3><a href="'.$actualite->link.'">'.$actualite->title.'</a></h3>'."\n".
	$actualite->description.'<br />'."\n";
}
?>

0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
8 déc. 2009 à 18:13
Les admins de ton serveur ont désactiver l'accès aux fichiers via une URL (avec http).
Avec un peu de chance, ils n'ont pas désactiver CURL.
Essaye avec ce script.
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 18:36
Les admins de ton serveur ont désactiver l'accès aux fichiers via une URL (avec http).

qu'est-ce que tu veut dire 1&1 ?

car sinon l'hebergement est a mon nom est je suis tout seul, sinon j'ai acheter un serveur virtuel plesk 9, il est en place depuis ce matin,( mais je n'arrive pas a envoyer tout mes domaines dessus^^) bon c'est un autre probleme lol
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
8 déc. 2009 à 18:41
D'abord ce n'est pas toi qui a désactiver les file_get_contents via http, mais Plesk.
1&1 ne fait aucun paramètrage sur les dédiés (et heureusement).
Mais avec mon second script (voir réponse #3), est-ce que ça fonctionne ?
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 18:41
punaise !!! ça marche c'est génial !!!

merci !!!

comment dois-je faire pour le mettre seulement sur une page ?

car la je l'est dans toutes les pages , je vais creer une page news pour l'exemple.

encore merci!
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
8 déc. 2009 à 18:56
Tu ne peux pas mettre du PHP dans une page créée depuis Wordpress.
Là c'est sur toutes les pages parce que c'est dans le sidebar.
Sinon tu peux créer un modèle propre à cette page dans les fichiers de ton thème, mais ça demande déjà plus de chipotages.
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 19:01
j'ai un petit soucis avec mon navigateur, si par exemple je veut aller sur le lien du flux d'equidia https://www.equidia.fr/Flux-RSS ( c'est pas celui la!) mais je ne peut pas y aller !

quand je clic sur imformation général,mon navigateur ( firefox) m'ouvre une fenêtre et me propose de m'abonner aux marque page dynamique ( comme si je voulais le mettre dans mes favoris)

déjà je ne veut pas, et puis en plus je ne peut pas atteindre le flux ........equidia.xml
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
8 déc. 2009 à 19:06
Va dans Outils → Options → Applications
Trouve la ligne "Flux Web" et dans la liste à droite, sélectionne "Aperçu dans Firefox".
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 19:10
je l'est changer d'endroit c'est toujous dans les mêmes pages, l'idéal serait de l'intégré dans la page news et de pouvoir garder 20 ou 30 articles comme le fait http://www.coteur.com/actualites.php?page=1

ensuite les nouveaux articles écrase les suivant et ainsi de suite.....

c'est beaucoup de boulot a coder un truc comme ça ?

je sais je suis un peu chiant, mais j'aimerai tellement avoir ce genre de truc. c'est vraiment important
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 19:13
génial !!! merci !

j'étais allez chipoter dans dedans mais je n'avais pas trouver ;-)

merci
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 20:06
je fait un up ( avant qu'il passe aux oubliettes )
Tu ne peux pas mettre du PHP dans une page créée depuis Wordpress.
Là c'est sur toutes les pages parce que c'est dans le sidebar.
Sinon tu peux créer un modèle propre à cette page dans les fichiers de ton thème, mais ça demande déjà plus de chipotages. 


exactement qu'est-ce qui faut créer ? et le mettre ou ?

Merci
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
8 déc. 2009 à 20:09
Faudra coder en PHP.
Aides-toi de ça.
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 20:23
mouais pas évident, justement j'ai l'exemple a l'envers le flux est affiché sur toutes les pages sauf la page d'accueil http://www.casino-bingo-best.fr/

c'est la seul page qui contient un article, il faudrait que j'arrive à mettre justement les fluxs sur une page avec articles et non sur les autres qui n'aurons jamais d'articles.

donc en résumé comment affiché les fluxs dans un articles ? et après viendra le problème de la boucle.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
8 déc. 2009 à 20:25
Dans l'article en lui-même tu ne peux pas.
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 20:32
ok, donc je suis tricard : s je ne saurais jamais coder ce truc, comment isoler une page pour qu'elle puisse recevoir elle et elle seul les flux rss ?

si quelqu'un a la gentillesse de pouvoir m'aider, avion f-16 tu est vraiment un gars génial et tu as déjà beaucoup fait, je comprend que t'es pas envie de tout faire à ma place^^

mais j'espere que quelqu'un va me filer un coup de main sur ce coup!

merci par avance, c'est vraiment important pour moi.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
8 déc. 2009 à 21:38
Je t'ai déjà tout expliqué, à toi de chercher dans la doc. de Wordpress.
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
8 déc. 2009 à 22:20
ok merci sincèrement

je recherche un codeur ou un webmaster pour solutionner mon problème.

merci par avance.
0
kaizen17 Messages postés 85 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 23 mars 2011 23
9 déc. 2009 à 19:34
je fait un petit up !

on ne sais jamais.
0