Programmieren, greenish.ch

Templates

November 26, 2009 by Philipp

Ich hasse es Templates zu bauen. Was soll ich noch sagen? Naja, ich hatte grade wieder das Vergnügen, mich stundenlang durch fremden Code zu kämpfen, um herauszufinden, wie da was funktioniert und alles so aussieht wie man es gerne hätte.

Es gibt einige Blogs und Webseiten die mir da stark geholfen haben und ich möchte in diesem Post mein Vorgehen und meine Quellen auflisten. Um einerseits, vielleicht jemandem helfen zu können, aber vor allem, um auch denen zu danken, die sich die Mühe machen, diese Informationen zu veröffentlichen.

Ein grundlegendes Wissen, wie ein Wordpress-Template funktionieren, habe ich, abgesehen von der der Codex von Wordpress selber, aus dem Blog von Sebastian Hobert und seinem Template-Tutorial bekommen. Dieses Tutorial hilft einem, ein ganz simples Template zu erstellen, sozusagen die Minimal-Version.

Mit Hilfe dieses Wissens, habe ich angefangen, das Template von Scott Anderson namens “room-34-baseline“ meinen Ansprüchen anzupassen und mein Design einzufügen. Mit der Minimal-Version als zusätzliche Vorlage, konnte ich viel Ballast abwerfen, den ich persönlich nicht brauche.

Bald kam allerdings die Situation, dass ich noch zwei weitere Sidebars und einige andere Extras, wie zum Beispiel den Trackback-Link und RSS-Feed in die Sidebar zu verschieben, einfügen wollte. Die Informationen wie das mit der Sidebar geht, habe ich blogohblog.com.

Um die Kommentare anzupassen, habe ich eine tolle Beispiel-Datei von Christian Montoya gefunden. Darin sind einige Dinge enthalten um die Comments anzupassen, auch dort habe ich wieder ausgemistet und nur das behalten was ich brauche.

Mit Hilfe dieser Seiten, viel CSS und etwas Javascript und PHP konnte ich schlussendlich dieses Template erstellen. Wie gesagt, ich hasse diese Arbeit, aber ich möchte hier noch mal denen danken, die sie mir so sehr erleichtert haben. Vielen Dank!


1 Comments

  1. Bastian, November 30, 2009:

    Wow, also muss sagen mir gefällt es =) Ich mag die queren Linien, die brechen das Starre irgendwie und unterteilen den Inhalt trotzdem sehr schön ;)

    Ein kleiner Kritikpunkt fällt mir jedoch auf, hast du keinen Link auf die Startseite? ;) Irgendwie ist man plötzlich in einem Beitrag gefangen, eine simple Navigation z.B. Startseite, Kontaktformular über den Kategorien wäre genial. Die Meta Links rechts sind gut “versteckt” also eigentlich nur für jene welche sie Brauchen, der Comments RSS Feed ist meiner Meinung nacht Zeitverschwendung (für den normal User), Ich würde den Trackback Link noch ein wenig hervorheben, da dieser schnell mal überschaut wird.

    Wir haben vor kurzem noch über Must-Have Plugins für Wordpress gesprochen:

    Hier meine Must-Haves :
    Zap_NewWindow -> kann ich dir geben, das teil überprüft ob der link intern oder extern ist und macht danach ein _blank in das linktarget (jaja ich weiss ist nicht ganz HTML Strict konform aber ich mag das irgendwie) Der leser geht nicht plötzlich auf einer anderen Seite verloren

    WordPress Database Backup -> wie der Name schon sagt, macht Backups und verschickt die an eine Mailbox ;)

    Subscribe To Comments -> Fördert den Dialog zwischen den Komentatoren, da ein neuer Kommentar automatisch (sofern angeklickt) eine Infomail auslöst an die anderen Kommentatoren des Beitrags (siehst du bei mir auf dem Blog)

    Google XML Sitemaps -> liefert gute Sitemaps für google, damit das ganze besser indexiert wird (erspart crawler-traffic)

    Database Tuning -> Erlaubt es dir gewisse MySQL Statements zur Optimierung des Überhangs etc. durchlaufen zu lassen (Kategorie sehr nice to have)

    Comment Timeout ->Schliesst dir die Kommentare nach einer gewissen Zeit und drückt das Spamlevel extrem nach unten ;)

    Und last but not Least : Spam Karma 2 -> Aus meiner Sicht DAS Plugin gegen Spam, ist bei mir ultrazuverlässig und lässt sich gut konfigurieren.


Leave a comment

 
 
 
 
kontaktInfo
Design & Photography by Philipp C. Adrian © 2010
topLeft topRight bottomRight bottomLeft
B l o g