dynamicinternet Webdesign

Das Blog

Themen, Tutorials sowie Tipps & Tricks über Webdesign, (X)HTML und CSS, Programmierung, WordPress und was uns sonst noch bewegt.

RSS abonnieren

Posts als Hilfsmittel für Pages

Die Anforderungen waren klar: WordPress als CMS,  alles seitenbasiernd, Produkt- und Startseitentemplates anfertigen und Theme nach Photoshop-Layout herstellen. Hier noch einmal die Screenshots der beiden Templates.

Startseite
Startseite
Produktseite

Produktseite

Da Seiten in WordPress keine Kurfassung (excerpt) haben, mußte ich mir anders helfen. Ich habe 2 Kategorien angelegt, eine für die Startseite und eine für die Produktteaser, die ihr links im Produkttemplate seht. Dann habe ich die 3 Posts für die Startseite erstellt. Sie haben einen aussagekräftigen Titel, der nicht angezeigt wird. Ausgegeben wird nur the_content. Deswegen auch die Geschichte mit dem verstecken von Kategorien. Niemand will irgendwo als Überschrift lesen “Startseitentemplate Produkt 1″.

In dem Startseitentemplate werden nur die 3 Posts der entsprechenden Kategorie ausgegeben. Der Vorteil dieser Verfahrensweise ist, die Startseitenteaser sind einfach für einen Redakteur editierbar, da es ja ganz normale Posts sind.

Bei der Produktseite habe ich es dann so gelöst, dass die Produktseite selbst ein benutzerdefiniertes Feld hat, in das die ID der Post eingetragen wird, welche zu der Produktseite gehört. Im Template wird mit dem normalen Loop die Seite geholt und mit einer extra Funktion die dazugehörige Post.

Ich persönlich finde diese Art und Weise, spezielle Posts für solche Zwecke zu “missbrauchen”, ziemlich spannend und ich denke, damit werde ich noch so einige interessante Sachen realisieren können.

6 Kommentare
  1. wow. das ist ja eher ne echt komplizierte variante. nicht das man es aufteilt, sondern das man einmal posts und dann wieder pages nimmt. man hätte ja auch für jedes produkt ne kategorie machen können + darin dann 2 artikel stecken können (wenn excerpt wegen der geringen bearbeitung nicht gewollt ist). oder ne hauptseite (produktseite) mit ner underseite jeweils (teaser), dessen content ausgelesen wird. dann wäre alles posts oder alles pages gewesen. versteht der kunde, wann er posts und wann pages bearbeiten soll?

    fand die idee gut, vorher die frage stellen wir die leser es lösen würden. das strengt mal wieder die grauen zellen an :)

    viele grüsse! M

  2. Micha sagt:

    Findest du es kompliziert? Ich hatte nicht viel Zeit, mir etwas auszudenken und irgendwie gefiehl mir die Idee. Ich möchte nicht behaupten, das es die beste ist, deshalb auch die Frage, wie andrere es angestellt hätten.
    Dem Kunden habe ich ne kleine Docu geschrieben, dürfte also kein Problem werden.

  3. Ich würde mit Shortcodes probieren, aber ob es wirklich einfacher und bequemer als deine Lösung ist, kann ich so aus der Luft nicht sagen.

    Gut gemacht!

  4. Micha sagt:

    @Sergej, einfacher wäre das auf jeden Fall. Ich bin mir nur nicht sicher, ob das ein ganz normaler Schreiberling begreift.

  5. Für den Shortcode könnte man einen Knopf für den WYSIWYG-Editor basteln. Aber nein, hast du schon Recht.

  6. Micha sagt:

    Was mich an der Sache in Verbindung mit den verstecken der Kategorien gereizt hat, daß man dadurch Contentbereiche schaffen kann, die man easy pflegen kann. Möglichkeiten gibts da viele. Genauso kannst du Posts miteinander verknüpfen oder Bereiche auf der Startseite verwalten. Nimm zB. einen zeitlich begrenzten Werbevertrag mit deimem wpseo, sowas kann man dann besser gestalten, als einen Banner (Ok, das war albern…).
    Sicherlich könnten das auch Textwidgets, aber die sind nicht wirklich komfortabel.

Einen Kommentar schreiben