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.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
#1 01-07-2008 22:25:44
- cx42net
- Connaisseur WP
- Date d'inscription: 01-07-2008
- Messages: 11
Ecrire un article dans une page spécifique
Bonjour,
Ma configuration WP actuelle
- Version 2.5.1 :
- Thème Perso :
- Aucun pour le moment :
- Localhost
:
- http://localhost/wordpress/ :
Bonsoir tout le monde ! 
Voila, j'utilise Wordpress pour réaliser un petit site web, et j'aimerai savoir s'il est possible de créer une page particulière, que j'appelerai "Jeux", et quand je publie un Article, je peux le mettre dans cette page "Jeux". Comme ca si je rédige une info sur un jeu, ca apparait dans la page "Jeux", si c'est une info sur ma ville, ca va dans "Ville", etc.
Est-ce possible ? Et si oui comment ?
Merci de votre aide 
Hors ligne
#2 01-07-2008 23:18:41
- Comme une image
- Burpeur Wordpress

- Lieu: Paris (enfin presque)
- Date d'inscription: 30-01-2008
- Messages: 1637
- Site web
Re: Ecrire un article dans une page spécifique
En gros, tu veux créer une page pour chacune de tes catégories ?
Eh bien, c'est « par défaut » possible dans wp.
Il faut créer une page « category.php » dans ton thème (si cette page convient à toutes les catégories)
Ou bien plusieurs pages category-xxx.php (où xxx correspond à l'ID de la catégorie) si tu veux des pages spécifiques pour certaines catégories.
Page à baser sur « index.php » (sauf si ton thème a déjà une page category.php, mais c'est rare).
Voir dans le codex : Hiérarchie de modèles.
Hors ligne
#3 01-07-2008 23:25:06
- cx42net
- Connaisseur WP
- Date d'inscription: 01-07-2008
- Messages: 11
Re: Ecrire un article dans une page spécifique
Balez comme système !!
Juste un truc qui me perturbe. Tu parle de catégorie, moi je parle bien de pages. Est-ce qu'on parle de la meme chose ? (on peux créer des pages et des catégories dans Wordpress !)
En fait je vais détailler mon cas ce sera plus simple :
Voici les différentes pages et leur usages :
Accueil : un message statique de bienvenue (un truc que j'aurai écris dans wordpress, une page quoi)
A propos : Une page qui contient des sous pages
Le site : Une page qui décrit le site
La société : Une page qui décrit la société
Moi : Une page qui me décrit
Nos Manifestations : Une page qui contient des sous pages
Nos communiques : Contiendra différents communiqués que nous posterons (articles donc)
Nos actions : idem
Nos Manifestations : idem
Documents : Contient une liste de tous les documents ajoutés (comment faire ? avec gestion des droits ?)
Liens : Page contenant les liens
Contact
Adresse : Une page contenant un texte (une page dans wordpress quoi)
Nous contacter : Un formulaire, probablement avec cforms
Voila.
Bon, créer les pages et les catégories ca va, mais comment :
_ concilier les pages, les catégories, les liens dans le même menu ?
_ avoir une page (genre Nos Actions) qui liste les articles contenus dans la même catégorie ?
_ afficher les documents ajoutés ?
_ Et gerer les droits utilisateurs ? (n'afficher que ceux dont l'utilisateur peux voir (optionnel, mais un plus !))
Je sais que j'en demande beaucoup, mais je ne vous demande pas de me dire en détail comment faire, des liens sur des bons tutoriaux ou articles explicatifs seront parfaits ! 
Merci de votre aide !! 
Hors ligne
#4 02-07-2008 09:49:17
- Comme une image
- Burpeur Wordpress

- Lieu: Paris (enfin presque)
- Date d'inscription: 30-01-2008
- Messages: 1637
- Site web
Re: Ecrire un article dans une page spécifique
Je ne suis pas super spécialiste du sujet parce que je n'ai pas tellement bidouillé sur WP dans ce sens-là.
Ce que je ferais, ce serait compléter le menu des pages par un menu des catégories (quitte à tout faire à la main, si c'est relativement statique).
Pour le visiteur, c'est transparent, il clique sur des liens dans un menu.
Pour toi, certains liens iront vers des pages, d'autres vers la page de catégorie.
Bon, espérons qu'un gourou du CMS passe par ici pour mieux te guider que moi 
Hors ligne
#5 02-07-2008 10:06:22
- cx42net
- Connaisseur WP
- Date d'inscription: 01-07-2008
- Messages: 11
Re: Ecrire un article dans une page spécifique
Bon c'est clair qu'il me reste toujours la possibilité de le coder à la main.
Si aucun "gourou" (comme tu dit :p) ne vient me proposer de solution, voici celle que j'envisage de faire. Je le dit histoire d'avoir vos points de vue la dessus.
J'envisage de faire une petite classe "Menu" à laquelle on lui indique quelle nom de page s'applique au lien, et quelle(s) nom de page s'applique aux catégories.
Ce qui donnera un truc du genre
Code:
- $Menu = new Menu ();
- $Menu->setLink ('liens');
- $Menu->setCategory ('nos manifestations');
Du coup, le menu listera toutes les pages avec leur parent, etc, et quand il tombera sur la page 'nos manifestations' il ira chercher la catégorie du meme nom et listera ce coup-ci les catégories enfant à cette catégorie mère. Pareil pour les liens.
Ensuite j'aurai 4 type de page php :
la page qui affiche une page wordpress
la page qui liste les articles dans une catégorie précise
la page qui affiche un article
la page qui liste les liens
Le menu pointant sur la bonne page en fonction du type !
Qu'en pensez-vous ?
Hors ligne
#6 02-07-2008 16:38:56
- Lumière de Lune
- Not a plastic girl

- Lieu: Allemagne - Maroc
- Date d'inscription: 15-08-2007
- Messages: 2062
- Site web
Re: Ecrire un article dans une page spécifique
Ya plus ka 
Voyage au Maroc
Photos et web au Maroc
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?
Hors ligne
#7 02-07-2008 16:53:25
- cx42net
- Connaisseur WP
- Date d'inscription: 01-07-2008
- Messages: 11
Re: Ecrire un article dans une page spécifique
ya pas de meilleure solutions ? (sic a peux me faire gagner du temps je suis preuneur aussi !) :p
Hors ligne
#8 03-07-2008 14:55:12
Re: Ecrire un article dans une page spécifique
Moi j'ai fais ça à la main.
http://www.groupeifca.fr/
Le menu rouge est composé pages (les titres de chaque colonne) et de sous-pages (les colonnes).
Partant de là, j'ai modifié le modèle de page (page.php) :
Code:
- <?php define('WP_USE_THEMES', false);
- get_header();
- if (have_posts()) : while (have_posts()) : the_post(); ?>
- <div class="page">
- <h2 id="page-<?php the_ID(); ?>"><?php the_title();?></h2>
- <div class="contenu">
- <?php
- if (is_page() && $post->post_parent ) {
- the_content('<p class="serif">Lire la suite de cette page »</p>');
- } else {
- echo "Voici les pages disponibles dans cette section :";
- echo "<ul>";
- wp_list_pages('title_li=&child_of='.$post->ID.'&sort_column=menu_order');
- echo "</ul>";
- }
- ?>
- <div class="clearfloats"></div>
- </div>
- </div>
- <?php
- endwhile;
- endif;
- get_footer();
- ?>
Dernière modification par Xavier (03-07-2008 14:55:52)
Hors ligne
#9 03-07-2008 19:52:41
- cx42net
- Connaisseur WP
- Date d'inscription: 01-07-2008
- Messages: 11
Re: Ecrire un article dans une page spécifique
Le problème pour ma part c'est qu'il y a des pages qui seront des catégories en fait (car elle contiendront un listing des articles appartenant à cette catégorie).
De toute facon je vous met la source à disposition une fois fait 
Hors ligne
#10 03-07-2008 20:25:41
- Lumière de Lune
- Not a plastic girl

- Lieu: Allemagne - Maroc
- Date d'inscription: 15-08-2007
- Messages: 2062
- Site web
Re: Ecrire un article dans une page spécifique
Ce n'est pas un "problème"
C'est à toi de choisir exactement ce que tu veux afficher dans ton menu, et tu peux le faire :
- en codant chaque élément de ton menu à la main
- en utilisant les options des fonctions wp_list_category et wp_list_page qui te permettent d'exclure certains éléments
Voyage au Maroc
Photos et web au Maroc
... tout ça sous WordPress, bien sûr !
Avez-vous lu les Dix commandements du débuggueur de blog ?
Hors ligne
#11 11-07-2008 17:10:14
- Kadus
- Habitué WP
- Date d'inscription: 09-07-2008
- Messages: 65
Re: Ecrire un article dans une page spécifique
Personne c'est un peu la même chose que je voudrais faire avec ce type de plan dans le menu :
Accueil (qui n'aura pas de sous page)
Site ou à propos avec comme sous pages :
-présentation du site
-présentation du staff
-une page contact avec un formulaire de contact (cform2)
News qui sera déjà une page conduisant vers la catégorie news que je créerai. Et en sous pages les sous catégories avec leur articles bien évidement :
-Manga
-Anime
-Evènement
-Japon
-divers
Puis une page critiques ou je listerais les titres d'articles de la catégorie critique (avec le liens vers les articles en question). Avec comme sous pages, les différentes sous catégories (il est possible que je ne créer pas de sous page)
Une page sorties qui donnerait vers les articles de la catégorie sorties. En sous page, ça sera des pages normales où je mettrais un tableau des sorties
-Déjà sorti (avec les titres déjà sorti)
-prochaines sorties.
Une page ressource ou j'y mettrais une présentation de la catégorie ressource. Avec comme sous pages, des pages listant les titres des artciles de la sous catégorie auteur. Et une autre avec les titre de la sous catégorie éditeurs (les titre renverront vers les articles en question)
Après la dernière page sera la page communauté qui sera une présentation de l'aspect communautaire du site, et les sous pages seront des liens vers divers trucs comme un forum, une galerie, ect..
Ce post m'aura au moins permis de déterminer l'organisation du site xD (car je pensais en même temps que j'écrivais) Et c'est possible de faire ça d'après ce qui a été dit en utilisant les fonctions, mais un petit tuto ou un lien vers une partie expliquant un peu comment faire serait cool
Merci d'avance
ps : Comment faire pour qu'au lieu que les sous pages soient en colonne, il serait en ligne juste sous le menu si vous voyais ce que je veux dire. ça ne serait pas en changeant de display dans le css en le rendant inline ?
Dernière modification par Kadus (11-07-2008 20:46:08)
Hors ligne