Using WordPress modèle pour créer un plan Sitemap
Wednesday, Juillet 16, 2008Y at-il une fonctionnalité dans WordPress, parfois négligé, ce qui le rend très polyvalent, surtout pour ceux qui créent des thèmes: l'utilisation des Template! Un modèle est simplement un fichier inclus dans le dossier du thème. Pour l'identifier comme un modèle vous suffit d'insérer un commentaire spécial au début du fichier en PHP:
- / *
- Nom du modèle: Plan du site
- * /
Tirant parti de cette fonctionnalité, vous pouvez créer une page blanche, à la procédure standard de WordPress, et connectez-le à notre modèle. Si vous créez un fichier, par sitemap.php exemple (en ajoutant que le commentaire a indiqué ci-dessus) et les charge dans le dossier de votre thème, vous remarquerez que éditeur de WordPress lors de la création d'une page (pas de poste) menu Template (ci-dessous) contient le nom du fichier modèle chargé. Comme mentionné dans la section Modèle:
Certains thèmes ont des modèles personnalisés que vous pouvez utiliser pour certaines pages qui contiennent mai fonctionnalités supplémentaires ou des graphiques personnalisés. [...]
Moi, par exemple, j'ai utilisé cette fonction pour créer une page dynamique (qui exécute alors le code PHP) qui montre un plan du site réel de votre blog.
Création d'une page Plan du site
Créez d'abord un sitemap.php fichier et de la charge dans le dossier de votre thème. Wordpress créé par une nouvelle page, donnez lui un nom et sélectionnez le modèle dans le menu qui se trouve dessous de l'éditeur! C'est fini!
Le modèle, qui fait partie du thème, contient aussi toute la structure du thème lui-même et il est donc important de savoir ce qu'il écrit correctement. Pourtant, voici un squelette d'un plan Sitemap que vous pouvez personnaliser le thème que vous avez installé:
- <? Php
- / *
- Nom du modèle: Plan du site
- * /
- "content" > <div id = "content">
- "post" id = "post-<?php the_ID(); ?> "> <class div = "post" id = "post-<? php the_title ();?>">
- <h2> <? php the_title ();?> </ h2>
- "date-time" ><?php the_time ( 'lj F, Y' ) ?>< / small> classe <small "date-time"> = <? php the_time ( 'lj F Y')?> </ small>
- 'showposts=1000' ) ; <? Php wp_query $ archive_query = new ( 'showposts = 1000');
- have_posts()) : $archive_query->the_post(); ?> while ($ archive_query-> have_posts ()): $ archive_query-> the_post ();?>
- ) ; ? > <? Wp_get_archives Php ( 'type = mensuel');?>
- " alt="RDF/RSS 1.0 feed"> <acronym title = "Resource Description Framework" > RDF </acronym> / <acronym title = "Really Simple Syndication" > RSS </acronym> 1.0 feed < / a>< / li> <li> <a href = "<? php bloginfo ( 'rdf_url');?>" alt =" RDF / RSS 1.0 feed "> Titre de <acronym = "Resource Description Framework"> RDF </ acronym> / <Titre de l'acronyme = "Really Simple Syndication"> RSS </ acronym> 1.0 feed </ a> </ li>
- " alt="RSS 0.92 feed"> <acronym title = "Really Simple Syndication" > RSS </acronym> 0.92 feed < / a>< / li> <li> <a href = "<? php bloginfo ( 'rss_url');?>" alt =" RSS 0.92 feed "> Titre de <acronym = "Really Simple Syndication"> RSS </ acronym> 0.92 feed </ a> </ li>
- " alt="RSS 2.0 feed"> <acronym title = "Really Simple Syndication" > RSS </acronym> 2.0 feed < / a>< / li> <li> <a href = "<? php bloginfo ( 'rss2_url');?>" alt =" RSS 2.0 feed "> Titre de <acronym = "Really Simple Syndication"> RSS </ acronym> 2.0 feed </ a> </ li>













Muito útil!
Une der deutschen Übersetzung solltest du aber noch etwas arbeiten.
[...] Http: / / www.undolog.com/2008/07/16/usare-i-template-wordpress-per-creare-una-sitemap/ [...]
Utiles post! Merci!