Verwenden Sie die WordPress-Vorlage zum Erstellen einer Sitemap
Mittwoch, 16. Juli, 2008Gibt es eine Funktion in WordPress, manchmal vernachlässigt, das es sehr vielseitig, vor allem für diejenigen, die Schaffung von Themen: die Verwendung von Vorlagen! Eine Vorlage ist einfach in eine Datei-Ordner auf das Thema. Zur Identifizierung es als Vorlage geben Sie einfach am Anfang einer bestimmten Datei Kommentare in PHP:
- / *
- Template Name: Sitemap
- * /
Bei Einnahme von Vorteil dieser Funktion können Sie eine leere Seite mit dem Standard-Verfahren von WordPress, und verbinden Sie es mit unserer Vorlage. Wenn Sie eine Datei, zum Beispiel sitemap.php (Hinzufügung der Kommentar oben) geladen und innerhalb des Ordners Ihres Thema, können Sie sehen, die WordPress-Editor bei der Erstellung einer Seite (nicht ein-post) das Menü Vorlage (unten) enthält den Namen der Template-Datei geladen werden. Wie bereits in Abschnitt Vorlage:
Einige Fragen sind benutzerdefinierte Vorlagen, die Sie verwenden können, um bestimmte Seiten, die Mai enthalten zusätzliche Funktionen oder benutzerdefinierte Grafiken. [...]
Ich, zum Beispiel, habe ich diese Funktion, um eine dynamische Seite (die dann läuft PHP-Code) können eine echte Sitemaps-Blog.
Erstellen einer Seite Sitemap
Zunächst erstellen Sie eine Datei sitemap.php und laden Sie den Ordner innerhalb Ihres Themas. Durch die Verabreichung von Wordpress eine neue Seite, gib ihm einen Namen und wählen Sie das Menü Vorlage, die unter der Editor! Fertig!
Die Vorlage, die das Thema enthält auch die gesamte Struktur der Materie selbst und ist daher wichtig, schrieb genug wissen. Aber hier ist ein Skelett einer Sitemap, die Sie ändern sich je nach Thema Sie installiert haben:
- <? Php
- / *
- Template Name: Sitemap
- * /
- >
- <? Php get_header ();?>
- > <div id = "content">
- : while ( have_posts ( ) ) : the_post ( ) ; ? > <? Php if (have_posts ()): while (have_posts ()): the_post ();?>
- id = "post-<?php the_ID(); ?> "> <div class = "post" id = "post-<? php the_ID ();?>>
- <h2> <? php the_title ();?> </ H2>
- <?php the_time('lj F, Y') ?> </small> <small class=" date-time "> <? php the_time ( 'LJ M, Y')?> </ small>
- <div Eintritt class=" ">
- ?php bloginfo ( 'url' ) ; ? > " alt=" < ?php bloginfo ( 'name' ) ; ? > ">Home </a> </strong> </p> <p> <a href = "<? php bloginfo ( 'url');?>" alt =" <? php bloginfo (' name');?>> Home </ a> </ strong> </ P>
- <h4> Seiten </ h4>
- ) ; ? > <? Php wp_list_pages ( 'title_li =');?>
- </ Ul>
- <h4> Post </ h4>
- ) ; <? Php $ archive_query = new WP_Query ( 'showposts = 1000');
- have_posts()) : $archive_query->the_post(); ?> while ($ archive_query-> have_posts ()): $ archive_query-> the_post ();?>
- <? Php endwhile;?>
- </ Ul>
- <h4> Monatsarchiv </ h4>
- <ul>
- <? Php wp_get_archives ( 'type = monatlich');?>
- </ Ul>
- Kategorien <h4> </ h4>
- <ul>
- <? Php wp_list_categories ( 'title_li = 0');?>
- </ Ul>
- <h4> RSS-Feeds / FeedBurner </ h4>
- <ul>
- ?php bloginfo ( 'rdf_url' ) ; ? > " 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 "> <acronym title = "Resource Beschreibung Framework"> RDF </ acronym> / <Abkürzung Titel = "Really Simple Syndication"> RSS </ acronym> 1.0-Feed </ a> </ li>
- </ Ul>
- </ Div>
- </ Div>
- <? Php endwhile; endif;?>
- </ Div>
- <? Php get_sidebar (); get_footer ();?>


















* Lu sagte:
Muito nützlich!