Peruns Weblog - Webwork und Internet


Ist das private Weblog von Vladimir Simovic mit Berichten zum Thema Webwork und Internet. Ich wohne in Köln und arbeite als freier Webworker, Blogger und Autor.



Weblog reorganisieren

Perun am 07. März 2005 um 11:02 Uhr

Ich habe nun das Archiv und die Links auf statische Seiten ausgelagert. Das hat zwei Ursachen, zum einem dient es der Übersichtlichkeit und zum zweiten konnte ich durch die Auslagerung dem Archiv und vor allem den Links mehr an Informationen spendieren.

Doch wie kann man Daten aus Wordpress in statische Seiten einbauen? Das habe ich mich auch gefragt und die Lösung ist sehr einfach. Ganz am Anfang der jeweiligen Seite (in der ersten Zeile) folgenden Code einfügen:

<?php require('wp-blog-header.php'); ?>

Diese Datei natürlich als eine PHP-Datei speichern. Und schon kann man innerhalb dieser Unterseite mit Wordpress-Tags arbeiten.

Für die Archivseite habe ich folgenden Code eingesetzt:

<ul>
<?php get_archives('monthly', '', 'html', '', '', TRUE); ?>
</ul>

<h3>Einzelne Beiträge</h3>

<ol>
<?php get_archives('postbypost','','custom','<li>','</li>'); ?>
</ol>

Die erste Anweisung gibt einen Monats-Archiv als Liste aus inkl. der Anzahl der Beiträge im jeweiligen Monat. Die zweite Anweisung gibt einen Aufzählungsliste von jedem einzelnen Beitrag aus.

Für die ausgelagerte Linkliste habe ich folgenden Code eingesetzt:

<ul>
<?php wp_get_links(); ?>
</ul>

Hierbei werden die Linkeinträge innerhalb einer Liste ausgegeben. Hat man mehrere Linklisten und man will nur eine Ausgeben, dann schreibt man innerhalb der runden Klammer die ID-Nummer der jeweiligen Link-Kategorie. Und nun konnte ich auch die Beschreibungen der Links ausgeben. Das stellt man natürlich innerhalb des Adminbereiches ein: "Links" » "Link Kategorien" » "Bearbeiten".

Verwandte Beiträge

«« Zum vorherigen Beitrag — Zum nächsten Beitrag »»


9 Kommentare

  1. 1.jaman

    Kommentar vom 07. März 2005 um 13:10

    nicht schlecht…
    aber wieso legst du die statischen seiten denn nicht mit der neuen page-funktion an?

  2. 2.Perun

    Kommentar vom 07. März 2005 um 14:52

    @jaman,
    weil man php-code innerhalb der Beiträge (die Pages sind so gesehen auch Beiträge) nicht ausführen kann. Man könnte dafür noch einen Plugin installieren, aber ich habe schon genug Plugins installiert, es müssen wahrlich nicht noch mehr dazu kommen *g*

  3. 3.jaman

    Kommentar vom 07. März 2005 um 14:53

    ich kann bei mir phpcode in pages ausführen…
    siehe z.B. hier: http://www.northern-web-coders.de/blog/heisenews/

  4. 4.WordPress Start

    Pingback vom 07. März 2005 um 16:39

    [...] freiche Anweisungen, wie sich auf einfache Art bei Wordpress ein Archiv realisieren lässt. Zum Artikel von Perun… Rubrik: Vertiefung » Autor: admin » Druckversi [...]

  5. 5.Ein Blog. » Blog Archive » Archivseiten in Weblogs.

    Pingback vom 07. März 2005 um 18:11

    [...] 217; Arno und ihm seine Büchers. Archivseiten in Weblogs. Perun beschreibt, wie er seinem Wordpress-Blog Archivseiten beibringt. Mir erschließt si [...]

  6. 6.Perun

    Kommentar vom 13. März 2005 um 17:00

    @jaman,
    ich weiss nicht was du genau gemacht hast, aber bei mir wird kein PHP-Code innerhalb von Wp ausgeführt. Habe es gerade eben probiert. Hast du nicht evtl. den Plugin dafür installiert?

  7. 7.jaman

    Kommentar vom 14. März 2005 um 15:50

    yup… hab ich.
    und zwar RUNPHP :wink:

  8. 8.ilnowas weblog » Blog Archive » Anzeige der letzten 5 Beiträge unterm Header

    Pingback vom 22. März 2005 um 13:12

    [...] tzten Beiträge < ?php get_archives('postbypost', '5', 'html', ", "); ?> thx to Perun für diesen Tip! Posted by ilnowa on [...]

  9. 9.ilnowas weblog » Blog Archiv » Anzeige der letzten 5 Beiträge unterm Header

    Pingback vom 22. April 2005 um 11:33

    [...] mir das direkte posten von [code] nicht wirklich möglich, deswegen dies Image thx to Perun für diesen Tip! ilnowa am 22. M& [...]

Tut mir Leid, aber die Kommentar-Funktion ist momentan deaktiviert.