Wie es euch geht, weiß ich nicht. Ich für meinen Teil bin eigentlich ständig auf der Suche nach dem idealen WordPress Theme. Die Halbwertszeit meiner bisherigen Themes lag in den vergangenen Jahren bei etwa 6 Monaten. Ich glaube häufiger ausser mir, wechselt nur Horst auf seinem Querblog, der auch einen Spleen (Sorry Horst
) hinsichtlich neuer Themes hat. Themes können schnell langweilig werden, sie entsprechen nicht mehr den veränderten Erwartungen oder stellen sich im Nachhinein als Griff ins Klo heraus. Was müsste mein ideales WordPress Theme können?
Die Leser brauchen Speed
Schnell soll es sein. Nichts ist lästiger, als nach der Installation eines neuen Themes Tage damit zu verbringen, es auf eine vernünftige Ladezeit zu trimmen. Oft hakt es schon an vernünftig optimierten Themegrafiken. Wer braucht schon Grafiken die mit fetten Werten in Kb protzen? Schön wäre es zudem, wenn die Dinger gleich in Sprites geliefert werden. Das bietet sich für Icons doch geradezu an.
Optimaler Quelltext
Bleiben wir beim Thema Page Speed. Hier trägt auch der Quelltext ein gutes Stück mit dazu bei. Im Head soll sich nur das befinden, was auch absolut notwendig ist. Im Body möchte ich den Content weit oben sehen. Sidebar, Scripts und all der Börts sollen im Quelltext unten stehen. Wäre es nicht toll, wenn die ganzen (themeeigenen) Scripte schon zusammengefasst wären? Das käme auch dem Verhältnis Quelltext zu Content zu Gute -> Pluspunkte bei den SuMas.
onPage SEO – Interne Verlinkung
Keine extra Plugins zur Verbesserung im Bereich onPage SEO, wie Breadcrumps und verwandte Artikel wünsche ich mir – kann man doch gut ins Theme einbauen. Schön wären beim Aufrufen eines Beitrags auch die letzten X Artikel der betreffenden Kategorie in der Sidebar zu haben. Dazu muss ich auf ein Plugin zurückgreifen, welches ich mir sparen könnte.
Ein erleichterte interne Verlinkung würde mir auch im Backend, sprich Editor gut gefallen. Man speichert seinen Entwurf und im Beitrag werden Schlüsselwörter markiert, welches sich auch im Titel anderer Beiträge und Seiten befinden. Bei einem Mousover öffnet sich ein Popup mit den entsprechenden Beiträgen. Per Klick lassen sich sich mit dem Wort im Beitrag verlinken. Idealerweise mit der Anzeige, wie oft mit dem selben Keyword ein Link zum Ziel gesetzt wurde. Dafür gibt es auch Plugins, wie das, welches Matthias heute in seinem Beitrag zur internen Verlinkung vorgestellt hat. Jedoch findet die Verlinkung on the fly statt – mehr Datenbankabfragen gleich Performanceverlust.
Nur Wunschdenken
So ein Theme wird es wahrscheinlich nie geben. Ob mein ideales Theme überhaupt umsetzbar wäre, kann ich auch nicht sagen. Würde ich das Coden beherrschen, würde ich es genau so umsetzten. Wahrscheinlich kämen mir noch ein paar Ideen. In Ermangelung dessen, schaue ich weiterhin in entsprechenden Pools nach “meinem” Theme.
Am Rande sei bemerkt, dass ich zur Zeit auf ein Theme ein wenig gespannt bin. Es sollte bereits Anfang Januar veröffentlicht werden, ist aber noch nicht fertig gestrickt. Es ist in Arbeit bei SEO Design Solutions, den Machern des WordPress Plugins SEO Ultimate. Da die Jungs selbst WordPress einsetzen, von SEO Ahnung haben und schon ein gutes Plugin geproggt haben, denke ich dass das Theme eine nähere Betrachtung verdient. Vielleicht greife ich ja auch zu. Meine Theme-Halbwertszeit ist bereits überschritten.

WP Smush.it – Bilder in WordPress automatisch optimieren und komprimieren
Semmelstatz – Deine Blogstatistiken immer im Blick
Meine Top 10 WordPress-Plugins
Apture WordPress Plugin/ Script – Twitter, Facebook Share und mehr
Die Themes von http://www.elmastudio.de/ kennst du?
Hallo Majeres!
Das Thema Themes im Blog ist immer wieder sehr interessant. Ich habe gerade mal nachgesehen und dabei bemerkt, daß ich mein aktuelles (kostenloses!) Theme bereits seit März 2011 verwende!
Das könnte unter Anderem daran liegen, daß ich bestimmte Ansprüche stelle und daß das Theme (Calotropis von itx) diese auch erfüllt! Ich habe mir auch schon andere (auch kostenpflichtige) angesehen, aber irgendwie hat da immer irgendwas nicht gepaßt. Da Calotropis anscheinend auch weiter entwickelt wird werde ich wohl auch dabei bleiben! Bis jetzt hat sich auch nur ein Besucher darüber beschwert, weil ihm das zu düster war. Aber hallo, ich bin immerhin The magic one Wizard, da muß das wohl dunkel sein!
Grüße nun aus den dunklen Tiefen von TmoWizard’s Castle zu Augsburg
Mike, TmoWizard
@Antje: Ja, kenne ich. Eines hatte ich auch schon für eine Weile in einem anderen Blog im Einsatz. Die Themes sind zeitgemäß gecodet und super schnell, dann gibt es nichts zu meckern.
@Mike: Mir wäre das zu dunkel, aber ist eben Geschmacksache. Bei dir passt das jedoch schon.
Als einen Spleen würde ich es nicht sehen wenn man in Sachen Theme immer wieder mal das Gleis wechselt. Einerseits macht es Spaß ein neues Theme einzusetzen bzw. erst mal anzupassen und andererseits trägt man privat ja auch nicht immer die gleichen Klamotten. Soweit also alles in Ordnung. Ich bin auch nicht besser und zahlreiche andere sicherlich ebenfalls nicht.
Das perfekte Theme… ich behaupte mal dass es dies nicht gibt. Zu unterschiedlich sind die persönlichen Anforderungen. Die Farbgebung spielt hier noch die geringste Rolle.
So wird es uns wenigstens nicht langweilig
.
Ich bin stets für schlicht, einfach, gut strukturiert und aufgeräumt!
Ich habe ein Theme, welches ich ganz ok finde und dabei bleibts auch erstmal.
Solange es keinen zwingenden Gründe dafür gibt, hätte ich keine Lust all die Anpassungen und Detailoptimierungen nochmal machen zu müssen.
Auch wenn die Optik relativ wichtig ist, verwende ich die wenige vefügbare Zeit lieber dafür, meinen Blog mit Inhalten zu füllen.
Naja, im Grunde ist so ein Theme wie es für dich Ideal wäre recht schnell zusammengebastelt wenn man halbwegs gut mit PHP umgehen kann und den nötigen Background hat. Bei mir geht diese Arbeit mittlerweile auch schon viel schneller als früher, aber es ist immer noch mit viel Zeitaufwand verbunden bis alles korrekt beisammen sitzt. Momentan habe ich mich in das Whitespace 1.0 Theme von Brian Gardner verliebt. Würde ebenfalls eine Menge Arbeit benötigen bis alles so ist wie ich es haben möchte, besonders das Styling frisst immer viel Zeit. Aber die Grundvoraussetzungen stimmen (schlicht, schnell, sauberer Code etc.).
Irgendwie sind Themes wie schicke Sneaker, man könnte schon jedes halbe Jahr mal in ein neues schlüpfen, wenn nur die damit verbundene Arbeit nicht wäre.
Hallo Andreas,
Zu allererst danke fürs Verlinken!
Klasse Artikel und genauso wie Horst habe auch ich einen Spleen was neue Themes angeht. Aber ich lechze nach Geschwindigkeit, weil ich es selbst ans Konsument nicht aktzeptiere, ewig auf das Laden einer Homepage zu warten!
Gruß
Matthias
@Thomas: Spleen war nicht abwertend gemeint, bitte nicht falsch verstehen.
Das Theme zu wechseln hat für mich auch schon immer die Lust auf Veränderung als Ursache gehabt – nach dem Motto “Neue Besen kehren gut”.
Das perfekte Theme wird es auch nie geben. Es wird immer eine Kleinigkeit nicht passen. Wie Du sagst, so wird es auch nicht langweilig. ^^
@Alex: Das darf es gerne sein, nur will ich einen V8 unter der Motorhaube.
@mysha: Die Optik deines Blogs passt doch und vor allem lädt es sehr schnell.
@Piet: PHP kann ich leider nur im Rahmen kleiner Änderungen einsetzten, für mehr reicht mein Wissen nicht. Bei den Themes ist es bei mir schlimmer als mit Sneakern. Gäbe es einen “Themeschrank” so bräuchte ich derer bestimmt schon 5 für all die abgelegten Themes.
@mac: Nix zu danken.
Speed ist mir auch sehr wichtig. Mit die meiste Zeit zur Optimierung dieses Themes ging in Richtung Ladezeit. Warten auf Inhalte ist einfach ätzend.
@majeres: Vielen Dank. Das hört man gerne, vor allem weil das Thema Performance-Optimierung erst noch auf meiner ToDo-Liste steht.
@mysha: Ich hätte ja echt behauptet, Du hättest es schon auf Speed getrimmt.
@Majeres: Das Theme bei mir ist eigentlich so dunkel gewählt, weil ich extrem lichtempfindliche Augen habe! Für mich ist der weiße Hintergrund bei dir z. B. viel zu grell, das brennt leider regelrecht. :-O
Grüße aus den finstersten Abgründen von TmoWizard’s Castle
Mike, TmoWizard
@majeres: Ich habe nen Caching-Plugin (mehr oder weniger im Auslieferungszustand) und generell bei Plugins den Grundsatz “Nur so viel, wie nötig.” Auf der Todo-Liste stehen aber unter anderem noch:
- Bilder auf die tatsächlich angezeigte Größe runterrendern
- Gravatare cachen
- Statische Inhalte auf Subdomain auslagern
- Vor Auslieferung HTML komprimieren (gzip/deflate)
- Javascript-Krams optimieren und wenn möglich ganz rausschmeißen
- Requests zu fremden Seiten so gut es geht rausschmeißen
Und bestimmt noch mehr…
@mysha: Deine ToDo Liste deckt sich zum Teil auch mit meiner. Gravatare cachen und Scripte zusammenfassen steht auch hier noch an. An den Scripten habe ich mich schon ein paar Mal versucht, mit dem Ergebnis, dass es nicht funzte. ^^
@Mike: Das klingt ja nicht so toll. Besuch mich zukünftig nur noch mit Schweißerbrille.
Du hast es schon gut zusammen gefasst: Schnelle Ladezeit, anständiger Quellcode, korrekte interne Verlinkungen. Was mir hier noch fehlt ist die Validierung, sprich, funktioniert alles so wie es sollte? WordPress entwickelt sich ja ständig weiter, neue Funktionen kommen hinzu, alte werden teilweise irgendwann stillgelegt. Ein Theme das seit einem Jahr nicht mehr aktualisiert wurde, kann bereits Fehlfunktionen aufweisen oder auch neue, tolle WordPress-Funktionen missen lassen, die man dann eigenhändig nachimplementieren muss. Und dann gibt es da noch gerade bei kostenlosen Themes ein Problem: Es kommt leider immer wieder mal vor, dass die Theme-Autoren unbemerkt Link-Injection betreiben. Ein Blick in den Quellcode (vor allem z.B. functions.php) ist daher für die Theme-Validierung nötig.
Ich habe vier Jahre lang als Webentwickler in einer SEO-Agentur gearbeitet und musste mich auch mit so manchen Tücken von WordPress-Themes herumschlagen. Dafür weiß ich jetzt, worauf es ankommt und kann notfalls das Theme meinen Wünschen anpassen oder etwas nachrüsten. Auf meinem Blog hatte ich bis letzte Woche ein Theme im Einsatz, dass bereits zwei Jahre auf dem Buckel hatte. Es wäre mir viel zu viel Aufwand, alle paar Monate ein neues Theme einzustellen, dass ich erst noch stundenlang nachbearbeiten und optimieren muss. Das neue Theme kostete mich übrigens mehrere Tage, und ich bin immer noch nicht so recht zufrieden. Das ideale WordPress-Theme – nur installieren und fertig. Hach, wär das schön
@Aufschnürer: Mit deinem Theme liegst Du recht gut, kommt ja aus gutem Haus. Für den Rest – Optimierung – hast Du ja den richtigen Background.
Von den kostenlosen Themes lasse ich auf grund der von dir angesprochenen Problematik auch schon seit langem die Finger. Wenn in einem Theme nicht alles offen liegt, sondern teilweise verschlüsselt ist, läuten gleich die Alarmglocken.
Ja, verschlüsselte Footer sind da noch das kleinste Übel. Kostenlose WordPress-Themes haben für jeden ernsthaften Blogger schon lange ihren Reiz verloren.
Übrigens, als ich meinen letzten Kommentar geschrieben hatte, war noch ein anderes Theme bei mir im Einsatz. Hab mich dann kurzfristig mal Ellens Themes angeguckt und gleich das passende bestellt. Damit bin ich nun doch zufriedener und ich hatte deutlich weniger Aufwand es meinen Wünschen anzupassen.
@Aufschnürer: Als ich bei dir reinschaute war Bugis schon online, daher mein Kommentar.
Die Themes aus dem Hause Elmastudio haben einen soliden und übersichtlichen Quellcode. Da finde ich mich als “Freizeitbastler” sogar recht schnell zurecht. Das allein spricht schon für die gute Arbeit.
Hey, schöner Artikel. Wir machen sehr viele Themes, auch für WP. Ein kleiner Tipp für die, die nicht viel Geld ausgeben wollen und ein endgeiles Theme modden können, ist Themeforest.com, da kriegt man epische Themes für lausige 35 US-Dollar. Da gibt es auch gute Blogs mit onpage Optimierung für interne Links usw. Aber auch neueste Webstandards werden integriert. Man muss nur aufpassen, dass man da die Scripte auch aktuell hält, manche werden veraltet und dann zum Sicherheitsloch.
@Andreas B: Danke
Bei themeforest.net habe ich auch schon einige Themes gekauft und gute Erfahrungen gemacht. Seit einer Woche bin ich nun mit dem Genesis Framework unterwegs und davon begeistert. Schlanker Quellcode, gut strukturiert und valide ist er obendrauf. Werde alle meine noch aktiven Projekte damit bestücken.
@Majeres: Damit habe ich noch nicht befasst, aber wenn du so gut davon sprichst, wird es höchste Zeit, dass ich das Franework mal checke, danke für den Tipp
Es gibt echt viele helle Köpfe, und man kann dann alle an einem Strang ziehen und extrem gute Sachen für die Welt erschaffen, was das beste ist. Konkurrenz ist absolete, total blödsinnig. Gemiensam schaft man eh am meisten, das war und bleibt so.
@Andreas B: Schau es dir gerne mal an. Ich bereue den Umstieg keine Sekunde.