Quelle est la différence entre front-page.php et home.php? [dupliquer]

14

Lorsque vous développez un thème, wordpress nous autorise à utiliser des modèles de page d'accueil et de page d'accueil. Quelle est donc la principale différence entre ces deux modèles, car ils semblent identiques? Je veux aussi savoir quel sera le but du fichier index.php si nous avons front-page.php ou home.php de fonctionner comme notre fichier index principal, je veux dire que le serveur accepte le fichier index à indexer comme page principale ou page d'accueil Donc, si nous nommons le fichier en première page ou à la maison comment il sera possible d’indexer le site.

    
posée Lightcoder 21.08.2013 - 05:58

1 réponse

16

En bref:

  • index.php est un modèle de secours uniquement, si aucun modèle approprié n'a été trouvé
  • home.php est utilisé pour le blog (liste de publications récentes)
  • front-page.php est utilisé pour la page d'arrivée

Le modèle universel index.php modèle

Le fichier de modèle index.php est un modèle de secours. Il est utilisé en dernier recours lorsqu'aucun autre modèle plus approprié n'est disponible. Par exemple, si vous n'avez ni front-page.php ni home.php , alors index.php sera utilisé. Ceci est également vrai pour archive.php ou single.php manquant, etc.

.

À propos de front-page.php VS home.php

Maintenant, la différence entre front-page.php et home.php templates est que le front-page.php est utilisé, comme son nom l’indique, comme page de couverture principale du site, alors que home.php est destiné à être la maison de la section Blog .

Quel modèle sera utilisé pour la page de destination de mon site?

Le modèle front-page.php , s'il est présent, sera utilisé pour la page d'accueil principale du site (par exemple, http://www.example.com/ ). S'il n'est pas présent, alors home.php sera utilisé à la place. Si les fichiers de modèle front-page.php et home.php manquent, le modèle de remplacement index.php sera utilisé.

Quel modèle sera utilisé pour ma page de blog?

WordPress vous permet d’avoir une page "Blog" (qui répertorie les publications récentes) sur une page différente de la page de destination (par exemple, http://www.example.com/blog/ ). Donc, si tel est le cas sur votre site, la page Blog utilisera toujours le modèle home.php . Si home.php n’existe pas, le modèle de remplacement index.php sera utilisé.

Comment configurer la page de destination et la page de blog?

Pour configurer le contenu à afficher sur votre page d'accueil, accédez à Admin WordPress , sous Outils > En lisant , vous pouvez configurer les " Affichages de la page de couverture " pour afficher une page statique ou vos derniers messages.

Si vous choisissez d'afficher une page statique sur la page d'accueil, vous avez également la possibilité de définir quelle page utiliser comme espace réservé pour la page Blog (qui utilisera le modèle home.php ):

Deplusamplesdétailstechniquessontdisponiblesdansle WordPress Codex .

    
réponse donnée asked Feb 12 '12 21.08.2013 - 07:30

Lire d'autres questions sur les étiquettes