Für Menschen · Seien Sie begeistert und Sie werden begeistern !

Fast seit dem ich mit WordPress beschäftige, irgendwann mit Version 0.71 war das, habe ich mir eine Theme-Layout geschaffen, was ich immer zum Neustart eines neuen Theme heran ziehe - WP Basis.
Fast genauso lange veröffentliche ich dieses Theme unter GPL und es wird wohl recht vielfach genutzt. Die Entwicklung am Theme habe ich weiter getrieben und das Theme ist mit jeder Version von WordPress gewachsen und passt sich den jeweiligen Änderungen an. Um diese Veränderungen besser Händeln zu können, habe ich das Theme seit geraumer Zeit im SVN von Google Code abgelegt und konnte dadurch auch auf die Mitarbeit von Andreas und Dominik zählen - vielen Dank an dieser Stelle nochmal!
Immer wieder kamen Fragen rein, ob das alte Theme aktualisiert wird und wann - daher hier nun die Info, ich habe einen Stand erreicht, der stabil ist und das Theme ist mit der aktuellen Version 2.7 und der kommenden Version 2.8 von WordPress kompatibel. Ebenso ist es abwärtskompatibel, getestet bis Version 1.5 von WordPress. Daher hier nun offiziell die Freigabe zum Download und Nutzen.
Ein Hinweis, das Theme ist kein Framework es ist ein einfaches Theme, welches lediglich die Grundlagen eines Theme enthält und diverse Vorzüge aus meiner Arbeit mir WordPress vereint. Es dient also wirklich dazu, dass man ein Theme für Kunden oder sich selbst erstellt, angepasst auf die Anforderungen. Es bringt keinerlei überflüssiges Markup mit, was man dann nicht braucht und wie bei Frameworks zum Teil üblich, mitschleift. Es soll auch so bleiben, keine Child-Themes oder ähnliches, auch keine Hooks zum komfortablen erweitern mit Code. Ich mag diese Art der Arbeit, schlank und schnell, direkt auf die Aufgabe zugeschnitten und daher kann ich mich nicht sonderlich mit Frameworks im WordPress-Theme-Sektor anfreunden; heißt aber nicht, dass andere Entwickler das auch tun sollten!
Wenn euch diese Arbeit liegt und ihr ebenfalls das Theme in erster Linie selbst schreibt, dann steht euch damit eine Grundlage bereit. Durch die Verwaltung im SVN steht euch ebenso eine Möglichkeit zur Verfügung Fehler und Hinweise zu melden, worüber ich mich sehr freuen würde.
Kommentarregeln: Bleib cool, kritisch ist in Ordnung, aber wenn du unhöflich bist, dann lösche ich deinen Kommentar. Bitte benutze deinen persönlichen Namen oder Initialen und nicht den Namen eines Unternehmens, dies würde als Spam gewertet und wird gelöscht. Der Zusammenhang zwischen Namen und URL sollte nicht offensichtlich auf Spam hindeuten! ♥ Ansonsten, vielen Dank für den Kommentar und viel Spaß mit meinem Blog.
händischer Spam:
Beachte die Kommentarregeln, jede Form von versuchtem Spam wird gelöscht. Warum und wieso steht in einem meiner Beiträge.
Bezug auf Textstellen:
Du kannst direkt bezug auf Textstellen im Beitrag nehmen. Dazu muss lediglich der Bereich im Artikel markiert werden; daraufhin erscheint ein Button, der den markierten Text in das Kommentarfeld übernimmt und als Zitat auszeichnet. Die Funktion ist nur bei aktivem JavaScript nutzbar.
xHTML:
Du kannst folgende Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <pre> <em> <strong> <strike> <ul> <ul> <li>
Achte darauf, wenn du Code im Kommentar hinterlegen willst, dann muss der Code maskiert sein. Dann wird er nicht interpretiert. Der Code muss mit Hilfe von HTML-Entities dargestellt werden, d.h. dass man z.B. < als < und > als > einfügt.
E-Mail-Benachrichtigung bei neuen Kommentaren ?
Wenn der Haken in der Checkbox gesetzt ist, dann wirst du über neue Kommentare vie E-Mail informiert. Der Versand erfolgt nur, wenn du die URL in der Bestätigungs-E-Mail genutzt hast oder schon Abonnent hier im Blog bist.
Kommentar erscheint nicht:
Alle Kommentare werden manuell geprüft, freigegeben und nach Möglichkeit beantwortet. Bitte um etwas Geduld und Nachsicht.
Identifikationsbilder (Avatare):
Auf Gravatar.com kann man sich mit seiner E-Mail-Adresse registrieren und ein Bild hochladen, dann erscheint dieses Gravatar hier und in vielen weiteren Blogs.
Spamschutz:
Das Kommentarformular ist mit einem Spamschutz ausgerüstet. Solltest du diesen Artikel ohne JavaScript besuchen und kommentieren wollen, so muss du die Frage beantworten und das jeweilige Wort in das Textfeld eingeben.
bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.
Das Weblog wird angetrieben von WordPress und aktuell gibt es 886 Beiträge, 16217 Kommentare in 14 Kategorien und 448 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet.
Design und Code ist unter Copyright
© 2001 - 2010 bueltge.de [by:ltge.de]
10. Juni 2009 um 12:22
Genial einfach. Einfach genial!
10. Juni 2009 um 12:59
Richtig, richtig coole Sache... Vielen Dank für deine Arbeit, da nimmst du sicher ziemlich vielen Leuten wie mir einen großen Zeitaufwand ab!
10. Juni 2009 um 13:01
Danke für das Update. Echt klasse von Dir.

Nutze Dein Basis-Theme regelmäßig für neue Themes die für diverse projekte erstellt habe bzw. noch erstellen werde.
LG Marcel
10. Juni 2009 um 13:09
Werde mir dein Theme auf jeden Fall mal merken. Spiele schon länger mit dem Gedanken mal ein eigenes Theme zu basteln aber bisher hat mir leider immer die Zeit gefehlt.
10. Juni 2009 um 15:00
@Marcel: Nutze Dein Basis-Theme regelmäßig für neue Themes die für diverse projekte erstellt habe bzw. noch erstellen werde.
Da biste ja nicht der einzige ..
10. Juni 2009 um 17:57
Yeah, es ist offiziel
Ich find das Theme spitze und nutze es nun auch schon ziemlich lange.
@Frank
Ich hab das Theme heute um die Mittagszeit heruntergeladen und da waren noch die verstecken .svn Ordner drinne. Könnte man die entfernen?
lg
10. Juni 2009 um 19:50
@Jared: habe es nochmal eingecheckt, kann bei mir keine versteckten Dateien finden. Bitte schau nochmal drüber.
LG Frank
10. Juni 2009 um 20:57
Habe bisher noch kein eigenes Theme entwickelt, aber das wpbasis könnte der Anfang sein - Danke!
10. Juni 2009 um 21:55
Hallo Frank,
im Kommentar zu Deinem vorletzten Beitrag war ich derjenige, der für ein Framework auf Dein Basis-Theme zurückgreifen wollte. Jetzt lese ich diesen Beitrag hier und muss zugeben: Eigentlich ist mir überflüssiger Code ebenfalls unsympathisch. Ich werde mir die Sache mit dem Framework noch einmal überlegen; vielleicht wird es eher ein Basis-Theme auf der Basis Deines Basis-Themes...
Vielen Dank für die Anregung, und für den Download natürlich auch!
LG, Caspar
11. Juni 2009 um 13:02
Hallo Frank,
leider sind die SVN Ordner nach wievor in der gepackten Download Datei.
https://dl.getdropbox.com/u/1250478/wpbasis-svn.jpgAm Datum siehst du das es ziemlich aktuell ist, vor 5min heruntergeladen und entpackt.
lg
11. Juni 2009 um 13:49
@Jared: habe mir eben gerade den DL gezogen, ohne SVN Verzeichnis. Ich habe natürlich die Sicht auf versteckte Dateien aktiv. Bin gerade ratlos. Oder hast du über das SVN den DL gemacht? Dort muss man via Tool, zum Bsp. unter Windows Tortoise Export wählen und dann kann man die SVN entfernen lassen.
11. Juni 2009 um 14:07
@Frank
Ne habs garnicht so kompliziert gemacht.
Einfach unter
http://wpbasis.de/#downloaddie Download URL ausgewählt, heruntergeladen, entpackt und das versteckte SVN Verzeichnis gefunden.Ist die basis.zip unter
http://wp-basis-theme.googlecode.com/files/basis.zipvielleicht noch nicht bereinigt? Weil da lad ich immer runter, seit dem du die Domain eingerichtet hastlg
11. Juni 2009 um 16:06
@Jared: daran lag es, du hast immer die alte Version, es muss die wpbasis.zip sein. Sorry, habe den Link nun auf der Projektsite gefixt.
11. Juni 2009 um 19:47
Nach so einer "Vorlage" habe ich gesucht. Bis jetzt hatte ich eine Datei in der ich alle Hooks, Schleifen usw. hatte. Hab' mir dann beim zusammenstellen von Themes immer rauskopiert. gruß
12. Juni 2009 um 13:55
Ich sag einfach nur mal Danke!
15. Juni 2009 um 14:05
bedanke mich auch mal
super sache
21. Juni 2009 um 14:33
Hallo Frank,
ich sitz grad an einem neuem Theme und da ist mir beim Basis Theme eine Sache aufgefallen. Es gibt ja im Grundtheme von dir keinen "images" Ordner wo man die Bilder reinpacken kann die per CSS geladen werden.
Wäre es nicht sinnvoller (und webkonformer) wenn man den gesamten CSS Ordner in "layout" umbenennt und dort nochmal zwischen CSS und Images trennt? Weil im Grunde sind die CSS und Images Dateien doch das eigentliche Layout! Oder?
lg
23. Juni 2009 um 11:15
Hallo Frank,
ich arbeite mich grade durchs Theme und mir ist da noch ein Punkt aufgefallen den man vielleicht im offiziellen Download ändern könnte.
Du nutzt die Funktion "cancel_comment_reply_link" in der comments.php, hast diese aber nicht mit der Gettext Funktion erweitert. Im Grunde kann das ja jeder selber machen aber es schadet doch nicht oder? Mir persönlich gefällt der Satz nicht und vielleicht geht es anderen genauso
lg
23. Juni 2009 um 11:57
@jared: ist nun live und in Farbe; alles umgesetzt
14. Juli 2009 um 15:53
Eigentlich gehöre ich ja zu den Ein-Herz-für-Kubrick-Verfechtern. Nichtsdestotrotz steht mir schon lange der Sinn nach einem eigenen Theme. Ich glaube, ich habe gerade die Basis dafür gefunden. Danke dafür!
9. Januar 2010 um 15:39
Hab beim validieren folgende Fehler bekommen.
Kann man das getrost übergehen oder sollte man das fixen?
9. Januar 2010 um 15:47
Man muss nur i allen .css Dateien die Anführungszeichen von ' in " ändern, dann meckert w3c nicht mehr.
Im Header ist noch eine print.css angegeben, die aber nicht existiert.
11. Januar 2010 um 12:30
@Chris: die print.css liegt im Ordner layout/css, wie auch in der header.php angegeben. Die Unterscheidung von ' und " ist mir nie aufgefallen, ich schaue mal und prüfe das. Danke
11. Januar 2010 um 16:54
Ist nicht vorhanden und ich habe auch nochmal in der gepackten datei nachgesehen. Auch dort ist die print.css nicht vorhanden.
Ist aber auch zumindest für mich nicht weiter tragisch.
11. Januar 2010 um 17:02
@Chris: Habe das zip gerade nochmal herunter geladen, die print.css ist drin; ebenso im Repository.
11. Januar 2010 um 18:58
Hihi, da ist auch schon der Fehler meinerseits.
Ich habe das basis-html5 und da isses nicht drin. Gleich mal das "normale" laden.
27. Januar 2010 um 13:58
Hallo
Das Basisthema enthält sehr schöne Tipps für das eigene Thema. Aus der header.php wollte ich die Generierung der "Description" übernehmen. Dabei ist mir aufgefallen, das
echo strip_tags( get_the_excerpt() );ohne Funktion ist. In der funktions.php ist es aktiviert.Ich habe das mit folgendem Code gelöst:
Gruß Rainer