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 10-12-2005 17:53:31
- Pat64
- Membre WP
- Date d'inscription: 10-12-2005
- Messages: 1
"Home" Page en index ??? Arrrggg !
Bonjours à tous(tes).
Un big problème sur lequel je planche depuis 3 jours! J'utilise le thème Blix 0.9.1 comme base de construction.
Je souhaiterai placer une page d'acceuil statique sur WP. Soit, je télécharge le plugin "Static Front Page" v.2,
je crée une "Page" depuis le panneau Admin que je nomme "Home" et j'active le plugin... Et je perds mon blog!
Le menu de ce thème est conçu de cette manière :
Code:
- <ul>
- <li<?php if (is_home()) echo " class=\"selected\""; ?>><a href="<?php bloginfo('url'); ?>">Accueil</a></li>
- <?php
- $pages = BX_get_pages();
- if ($pages) {
- foreach ($pages as $page) {
- $page_id = $page->ID;
- $page_title = $page->post_title;
- $page_name = $page->post_name;
- if ($page_name == "archives") {
- (is_page($page_id) || is_archive() || is_search() || is_single())?$selected = ' class="selected"':$selected='';
- echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">Archives</a></li>\n";
- }
- elseif($page_name == "about") {
- (is_page($page_id))?$selected = ' class="selected"':$selected='';
- echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">About</a></li>\n";
- }
- elseif ($page_name == "contact") {
- (is_page($page_id))?$selected = ' class="selected"':$selected='';
- echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">Contact</a></li>\n";
- }
- elseif ($page_name == "about_short") {/*ignore*/}
- else {
- (is_page($page_id))?$selected = ' class="selected"':$selected='';
- echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">$page_title</a></li>\n";
- }
- }
- }
- ?>
- </ul>
Je pense comprendre la raison de l'échec de "Static Front Page" dans la mesure ou l'appel de la page nommée "Home" est lié à l'url du blog <?php bloginfo('url'); ?>
Est-ce que quelqu'un pourrait m'aider? Et m'expliquer en détails la procédure à suivre et les modifications à appliquer dans les balises de ce menu.
Un grand merci d'avance.
Patrick.
Hors ligne
#2 10-12-2005 23:56:44
#3 14-02-2006 16:06:34
Re: "Home" Page en index ??? Arrrggg !
Je suis en train de me prendre la tête pour parvenir également à mettre une Page (créée dans WordPress) en page d'accueil de mon site que je suis en train de réaliser intégralement grâce à WordPress (je m'en sers donc comme un CMS).
Je me sers en particulier de cette page du Codex avec laquelle je suis en train de perdre mon latin (enfin mon anglais plutôt !). Je parle de la section intitulée "WordPress as a CMS"...
1. Je pense ne pas tout saisir dans la démarche expliquée... D'abord, je ne comprend pas tout à fait comment utiliser le plugin Static Front Page... je pense faire ce qu'on me dit mais au final, je me retrouve avec une page blanche. Normal... car le fichier home.php qu'on me demande de créer que doit-il contenir ? J'ai un peu de mal là...
... donc je souhaiterais avoir des explications complémentaires à ce sujet. Merci
Petite précision utile, le plugin est désactivé pour le moment.
2. Ensuite, en ce qui concerne la section de cette même page nommée "Making your blog appear in a non-root folder", j'ai suivi la procédure mais la page nommé blog ne me ramène pas du tout au blog mais a une page "blog" vide !
Là encore d'autres explications plus claires seraient les bienvenues. merci.
J'avoue patauger bien comme il faut dans ces manipulations là... 
En exclusivité (car par encore fini !!) je vous donne le lien vers ce site :C'est par ici.
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#4 14-02-2006 20:14:45
- codfingers
- Maître WP

- Lieu: Nice
- Date d'inscription: 16-12-2005
- Messages: 595
- Site web
Re: "Home" Page en index ??? Arrrggg !
je suis peut être un peu naïf mais je ne vois pas la difficulté !
Tu réalises une page en html, en flash ou php que tu heberges avec un lien vers ton blog genre : enter !
En html ou en flash avec un jpeg en fond de page qui représente la présentation du blog !
L'adresse de ton blog étant la nouvelle page...
Si je suis a côté de la plaque pas grave !
Je te la fait en flash si tu veux !
mais j'imagine que tu le feras mieux que moi ;-)))
cordialement,
Hors ligne
#5 15-02-2006 01:15:33
Re: "Home" Page en index ??? Arrrggg !
La difficulté est justement que je souhaite créer la page avec WordPress et non la créer extérieurement moi meme pour ensuite greffer le tout dessus... je veux faire du 100 % WP. 
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#6 15-02-2006 09:30:11
- codfingers
- Maître WP

- Lieu: Nice
- Date d'inscription: 16-12-2005
- Messages: 595
- Site web
Re: "Home" Page en index ??? Arrrggg !
Un pur un dur ce ben ;-)
Hors ligne
#7 15-02-2006 11:23:52
Re: "Home" Page en index ??? Arrrggg !
Il ne suffit pas de créer un fichier home.php de thème dans lequel on récupère une page suivant des critères quelconques ?
Hors ligne
#8 15-02-2006 11:24:36
Re: "Home" Page en index ??? Arrrggg !
Je viens de régler le point n°2 ci-dessus. C'est simplement que je n'avais pas associé la page avec le template 'blog' créé. C'est z720 qui m'y a fait pensé dans mon autre discussion avec mon problème d'archives.
Le problème n°1 est toujours d'actualité.
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#9 15-02-2006 11:36:12
Re: "Home" Page en index ??? Arrrggg !
Le fichier home.php doit contenir la même chose que le fichier single.php ou page.php mais à la place du "loop", tu dois mettre le contenu qui s'affiche lorsque que WordPress affiche la home.
Hors ligne
#10 15-02-2006 18:32:50
Re: "Home" Page en index ??? Arrrggg !
z720 a écrit:
[...]mais à la place du "loop", tu dois mettre le contenu qui s'affiche lorsque que WordPress affiche la home.
J'ai peur de ne plus te suivre là. 
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#11 16-02-2006 19:20:46
Re: "Home" Page en index ??? Arrrggg !
J'avance à tout petit pas... J'ai collé le contenu de "page.php" dans mon fichier "home.php". J'ai activé le plugin. Je tombe bien sur la page 'home' en accueil. Seulement, le bouton home ne marche pas car il ne renvoit pas vers /home/ mais toujours vers le dossier par défaut de WP...
De plus, l'accès au blog par le bouton blog dirige vers un blog vide !! (en désactivant le plugin c'est OK)...
En fait je crois que je n'ai pas tout compris à propos du Loop, de sont fonctionnemet et de son utilisation... des corrections doivent être faites à ce niveau mais lesquelles ?
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#12 16-02-2006 19:42:47
- codfingers
- Maître WP

- Lieu: Nice
- Date d'inscription: 16-12-2005
- Messages: 595
- Site web
Re: "Home" Page en index ??? Arrrggg !
Ben lorsque tu auras réussi tu nous fera un tuto complet pour nous expliquer ! ;-)
c'est ainsi que le monde avance non ? On ne peut pas être tous au four et au moulin.
Hors ligne
#13 17-02-2006 09:52:36
Re: "Home" Page en index ??? Arrrggg !
Il n'y a pas besoin de plugin pour utiliser le fichier home.php
Celui-ci est utilisé dans la thème, s'il existe et que WordPress assimile la requete comme étant la "home" (fonction is_home())
Plus d'infos sur le codex : http://codex.wordpress.org/Template_Hierarchy
Hors ligne
#14 17-02-2006 15:10:15
Re: "Home" Page en index ??? Arrrggg !
La fonction fonction is_home(), je l'avais repérré, mais maintenant comment l'utiliser afin que ma page 'home' soit effectivement chargée au démarrage du site via mon nom de domaine...
Actuellement il me lance mon blog mais reformaté (??) et non pas la page 'home'... j'ai pensé que cela vient du fait que j'ai effectué les modif figurant sur cette page... mais peut etre n'aurai-je pas du le faire finalement...
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#15 18-02-2006 17:41:36
Re: "Home" Page en index ??? Arrrggg !
Je dois sans doute être idiot... mais je ne parviens pas à mettre la page 'Home' en tant que page d'accueil de mon site.
De plus je me retrouve avec 2 liens 'Blog' (blog et benblog) : le premier créer pour que le blog s'ouvre via .../blog/ et le second est le lien d'origine du blog...
Pour voir c'est par ici.
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#16 20-02-2006 15:12:41
Re: "Home" Page en index ??? Arrrggg !
La flemme de tout lire !!!!!
En gros !
Tu crée une page appelé Home
tu upload le plugins
tu l'active
tu obtiens une page par défaut... tu peux ensuite renommer la page si ca te chante...
Une fois cela fait... tu créer une catégorie Blog, tu met dans toutes tes catégories et post dedans
tu fais un lien depuis un menu horizontal supérieur vers la catégorie blog
Exemple : http://www.wordpress-fr.net/dev/
It's good?
Ou bien sinon, il suffit d'ajouter la side bar dans le fichier page.php
grace à : <?php get_sidebar(); ?>
Voilllaaaaaa 
Mais vous savez, je crois pas qu'il y ait de bon ou mauvais blog... Enfin si je devais résumer ma vie aujourd'hui avec vous, je dirais que c'est d'abord des rencontres, des blogs qui m'ont tendu la main peut être à un moment où je ne pouvais pas, où j'étais seul chez moi.

WP-Box: Travailler avec un spécialiste des technologies WordPress !
Hors ligne
#17 05-03-2006 00:08:09
Re: "Home" Page en index ??? Arrrggg !
J'ai créé une page "home", j'ai activé le plugin.
J'ai donc ma page 'home' qui s'est mis en accueil mais par dessus mon blog. Ce qui fait que ma page 'home' fraichement créer se retrouve en plus puisque la page d'accueil ainsi activée est à la place du blog.
Je m'en vais donc sur le site du créateur du plugin pour glaner quelque info... mais je suis en difficulté pour comprendre parfaitement ce paragraphe :
In addition, the plugin turns any link to your 'home' page into a link to your blog's front page. And it lets you customize your front page normally:
* If you want a front page specific template, simply create a home.php file for your WordPress theme
* If you want front page specific features, simply use WordPress' built-in is_home() test normally
Si on pouvait me dire ce que cela signifie exactement... Merci.
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#18 05-03-2006 14:34:45
Re: "Home" Page en index ??? Arrrggg !
De plus, pour pouvoir de nouveau avoir accès au blog, selon la technique indiquée dans le site du créateur du plugin et citée par Amo précédemment, il faut créer une catégorie mère nommée Blog dont toutes les anciennes catégories deviennent "filles".
Cette technique aussi fonctionnelle soit-elle ne me semble pas très propre ni pratique. En effet, cela signifie que le blog au lieu de se trouver à une adresse simple telle que monsite.com/blog va se trouver à monsite.com/category/blog... pas très pratique donc.
Aussi mes recherches m'ont conduit sur la page du codex suivante qui correspond davantage à ce que je veux faire. Seulement, mes essais se révèlent infructueux puisque je n'arrive pas à faire fonctionner tout ça. en cliquant sur Blog, je ne retombe pas sur le blog...
Extrait du codex :
Making your blog appear in a non-root folder
Suppose you have Wordpress running at http://example.com/. Suppose further that you want your blog to be located at http://example.com/blog/ and that you want other pages to be available at http://example.com/page1/.
The first thing you will want to do is to create a home page. You can do this by creating home.php in your theme directory. Next, create a blog template. The easiest way to do this is to create a file named blog.php with the following contents in your theme directory:
<?php
/*
Template Name: Blog
*/
?>
<?php query_posts('cat=-0'); //gets all posts
load_template( TEMPLATEPATH . '/index.php'); //loads index
?>
Log into Wordpress and create a page named "Blog" with template "blog". You're done. The one last thing you will want to do is to update your permalinks structure to begin with "/blog/", ie, "/blog/%year%/%monthnum%/%postname%/". Now you have a Wordpress-managed CMS with a unique front page and logically-structured blog content.
Soit je suis extrêmement nul pour toutes ces manipulations soit y a quelque chose mais je galère vraiment là...
Voir ici
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#19 11-05-2007 14:26:59
Re: "Home" Page en index ??? Arrrggg !
Dis Ben en cherchant moi même a réaliser un "splash screen" pour mon site , sans avoir a perdre mes réferencement et les tracbacks qui ont pu être fait je suis tomber sur cette discussion.....
As tu résolue ton problème depuis le temps ?? ( plus d un an ^^ ) ou meme as tu changer d avis car je ne vois pas de page d acceuil sur ton site me semble t il.....
Toujours est il que grace a cette discussion et à divers test j ai reussie à obtenir ce que je voulais...
- 1 splash screen
- une page vers laquelle envoie le splash screen et qui contient le loop "classique" de billet
- les permaliens inchangés
- pas de migration vers une sous catégorie
Si ca t intéresse tu peux jeter un coup d oeuil sur mon blog de test ( pas encore finaliser la page "splash screen" donc pas mis en prod ) --------> http://test.kakushin.fr/
Hors ligne
#20 11-05-2007 15:11:11
- dlo
- Blogodépendant

- Date d'inscription: 10-04-2007
- Messages: 1876
Re: "Home" Page en index ??? Arrrggg !
Hummmm, Kakushin le Necromancien ! 
C'est pas beau de réveiller des discussions mortes depuis si longtemps. Tu vas t'attirer les foudres des âmes vengeresses que tu as dérangées. Et tu l'auras bien cherché ! 
Signé: Un ami qui te veut du bien. 
Non, je ne suis pas blogodépendant... C'est juste que je n'ai toujours pas trouvé la sortie de ce forum !
Hors ligne
#21 11-05-2007 15:11:50
Re: "Home" Page en index ??? Arrrggg !
En fait j'ai un peu abandonné ce concept... et j'ai changé de thème le mois dernier...
En outre, si j'avais voulu continuer dans cette voie maintenant j'aurai perdu mes permaliens ce qui ne m'arrangeait pas...
Finalement le thème que j'ai actuellement me convient bien donc voila. 
Sinon, z720 a réalisé un article expliquant un peu le même genre de concept qui m'intéressait à l'époque.
Que la Force soit avec vous...
-----------------------------------------------------------------------------
Venez découvrir la BD sur www.kroniks.net, le blog BD pour ceux qui n'y connaissent rien !
Hors ligne
#22 08-06-2007 14:35:08
Re: "Home" Page en index ??? Arrrggg !
Et hop ! je rebondis sur la question... Dans la version 2.1 de WP, on peut décider d'avoir une autre page d'accueil pour le "site". On peut choisir parmi les autres pages du blog. J'ai fait la manoeuvre avec k2. Je choisis une page "A propos" comme page d'accueil. Je rafraîchis le tout et ça passe. La page "A Propos" est bien la page affichée en page d'accueil. Par contre, via l'onglet "Blog", je n'ai plus accès au blog...Je reviens sur la page d'accueil... A quoi sert cette option si ça ne fonctionne pas ?? J'ai loupé un truc peut-être ? ;-)
Hors ligne
#23 06-07-2007 11:44:17
Re: "Home" Page en index ??? Arrrggg !
Dsl Fran6 j'avais oublier de m abonner a la discusiion....
Etant donner les porblemes que je viens de rencontrer sur mon blog avec Static Front Page ( le plugin aime pas la nouvelle version ) , je me suis penché un peu plus sur l'option dont tu parle....
et du coup j ai réussie a obtenir ce que je voulais sans plugin...
Explication :
-Créer 2 "template page" (dans mon exemple appeler : portail & billets)
-- "portail" doit contenir votre PAGE D ACCEUIL
-- "billets" doit contenir votre loop wordpress
-Créer 2 "page" avec la template page lui correpondant ( dans mon exemple : portail & billets )
-Dans l'administration de wordpress ( Options >> Lecture ) définir :
-- portail comme page d acceuil
-- billets comme pages des articles.
Et voilà une page d acceuil libre et une page pour afficher tes billets............
Pour info depuis ce matin c'est comme ca que fonctionne mon site : www.kakushin.fr
Hors ligne



