Annonce

Important : WordPress 2.5.1 est disponible.
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

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

Xavier
Photogénique en noir et blanc
Lieu: Paris
Date d'inscription: 19-09-2005
Messages: 1696
Site web

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


Mainteneur de la traduction de WordPress
http://xavier.borderie.net/wp-fr/

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:

  1. 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
  2.  
  3. Warning: fwrite(): supplied argument is not a valid stream resource in /home/ilci/www/blog/youssef/php-cache.inc.php on line 65
  4.  
  5. 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 smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.17
© Copyright 2005-2006 WordPress France

Tous droits réservés - wordpress-fr.net © 2005-2006

  • RSS
WPfr ValidatorXhtml ValidatorCSS mysql Php GetFirefox
Design par AmO - Crédits - Equipe WordPress France

Réseau International : Hongrie - Allemagne - Grèce - Italie - Japon - Corée - Suisse - Turquie - USA