Vous n'êtes pas identifié.
Annonce
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
#1 02-04-2008 13:07:04
- Kechniman
- Membre WP
- Date d'inscription: 02-04-2008
- Messages: 6
Aide pour débutant en stage d'informatique
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.5
- Thème utilisé : Freshy
- Plugins en place : Google Analyticator
- Nom de l'hebergeur : ...
- Adresse du site : ...
Problème(s) rencontré(s) :
Bonjour à tous,
comme il est dit en titre de mon post, je suis en période de stage. En effet, je suis des études de BTS Informatique de gestion.
Mon tuteur me demande quotidiennement des tâches à faire, et il m'arrive de ne pas trouver de solutions.
Ce qu'il me demande c'est :
1/Trouver comment ne mettre que quelques lignes des articles sans avoir à le faire manuellement et à rajouter les 'Lire la suite'
2/Dans les articles récents, trouve un moyen afin que cela remonte par catégorie.
3/Crée une page html indépendante et fait remonter le flux rss d'une seule catégorie (titre et une ligne du texte).
HELP !!
Hors ligne
#2 02-04-2008 16:31:01
- Lumière de Lune
- Modérateur

- Date d'inscription: 15-08-2007
- Messages: 900
Re: Aide pour débutant en stage d'informatique
1/ utiliser la balise more
2/ modifier la requete pour les ordonner par catégorie
3/ utiliser les flus rss par categorie de wordpress, qui sont sous la forme monblog/category/nom de la cat/feed
Photo et développement Web
Voyage au Maroc
S'installer et travailler au Maroc
... tout ça sous WordPress, bien sûr !
Hors ligne
#3 03-04-2008 10:00:35
- Kechniman
- Membre WP
- Date d'inscription: 02-04-2008
- Messages: 6
Re: Aide pour débutant en stage d'informatique
1/ Sans utiliser la balise "more"
2/ comment fait-on ?
3/ J'ai pas trop compris, tu peux ré expliquer ?
Hors ligne
#4 04-04-2008 01:03:54
Re: Aide pour débutant en stage d'informatique
1) remplacer dans le fichier du thème, la fonction the_content() par la fonction the_excerpt()
http://codex.wordpress.org/Template_Tags/the_excerpt
2) Ce plugin, peut-être ? http://wordpress.org/extend/plugins/sob … -category/
ou, plus technique, jouer avec query_posts()
http://codex.wordpress.org/Template_Tags/query_posts
3) Chacune des catégories de ton blog a son propre flux RSS, accessible en ajoutant simplement /feed/ à la fin de son URL ; par exemple, monsite.com/blog/macategoie/feed/
Ensuite, pour faire remonter ce flux, il te faut utiliser un script à part, par exemple j'utilise SimpleRss
http://www.ejeliot.com/blog/77
Hors ligne
#5 04-04-2008 12:14:47
- Kechniman
- Membre WP
- Date d'inscription: 02-04-2008
- Messages: 6
Re: Aide pour débutant en stage d'informatique
1/ Ça ne marche pas. Je suis allé dans la partie Article et j'ai fais ce que tu m'as dis.
2/Non ce n'est pas ça.
3/Ok merci, ça marche sauf que j'ai des erreurs que j'arrive pas à résoudre.
Il est affiché :
Code:
- Warning: fopen(/home/tmp/24b3de73947defc896e1c68196717804.txt) [function.fopen]: failed to open stream: No such file or directory in /home/ilci/www/blog/youssef/php-cache.inc.php on line 64
- Warning: fwrite(): supplied argument is not a valid stream resource in /home/ilci/www/blog/youssef/php-cache.inc.php on line 65
- Warning: fclose(): supplied argument is not a valid stream resource in /home/ilci/www/blog/youssef/php-cache.inc.php on line 66
Hors ligne
#6 04-04-2008 12:51:55
- Rafik
- Expert WP

- Lieu: Tunisie
- Date d'inscription: 28-09-2007
- Messages: 340
Re: Aide pour débutant en stage d'informatique
1/Trouver comment ne mettre que quelques lignes des articles sans avoir à le faire manuellement et à rajouter les 'Lire la suite'
C'est comme a dit Xavier,
-ouvres le fichier index.php qui se trouve dans le dossier du theme
-cherches : the_content()
- remplace par : the_excerpt()
2/Dans les articles récents, trouve un moyen afin que cela remonte par catégorie.
Deja il faut expliquer un peu plus.
Tu veux par exemple une liste de 8 articles avec les quatre plus récents de la catégorie 1, les quatre plus récents de la catégorie 2 ? si c'est ça, tu fais un loop sur les différentes catégories
-lister les cats -> pour chaque cat, query_posts() ordonnés par date et rajouter à un array -> afficher les 10 article de l'array obtenu.
Sinon, si tu as la requête classique qui récupère 10 articles et tu veux les réordonner par catégorie, tu passes l'array sur une fonction usort() en comparant les catégories.
3/Crée une page html indépendante et fait remonter le flux rss d'une seule catégorie (titre et une ligne du texte).
Google te trouvera un lecteur rss, tu ajouteras ce lecteur à la page html et tu lui donnera en adresse de flux : http://tonblog.com/category/tacategorie/feed/
Hors ligne
#7 04-04-2008 13:52:49
- Kechniman
- Membre WP
- Date d'inscription: 02-04-2008
- Messages: 6
Re: Aide pour débutant en stage d'informatique
1/ Ok merci
2/ Merci, mais finalement, mon tuteur a oublié cette tâche.
3/ Toujours au même point avec les erreurs
Hors ligne
#8 07-04-2008 14:46:35
- Kechniman
- Membre WP
- Date d'inscription: 02-04-2008
- Messages: 6
Re: Aide pour débutant en stage d'informatique
UP UP 
Hors ligne






