Kubrick , seit 2005 das Standard-Theme für WordPress, hat viele Web- und Open-Source-Enthusiasten durch einige schwierige Zeiten gebracht.

Entwickler haben es geändert, Blogger haben HTML und CSS darauf gelernt und Designer haben es sich zur ersten Wahl gemacht, um Blogs aller Größen für Kunden zu entwerfen.

Aber seien wir ehrlich: Fünf Jahre im Web sind wie hundert Jahre anderswo, und Kubrick, selbst nach seinen Schöpfern, steht vor einem Update.

Geben Sie "Twenty Ten" das neue Standardthema für WordPress 3.0 ein, das für eine bevorstehende Veröffentlichung geplant ist. Es befasst sich nicht nur mit allgemeinen Änderungen in Webstandards und Stilrichtlinien, es berücksichtigt auch das Geschrei von Designern, die WordPress lieben, aber es schwer hatten, neue Prinzipien auf ein älteres Thema anzuwenden.

Es hat deutlich mehr CSS, mehr Funktionalität, mehr Abstraktion und ein paar andere Abweichungen von Kubrick, über die jeder Theme-Entwickler Bescheid wissen sollte.

Diese Änderungen sollten dafür sorgen, dass Designer, die bereits WordPress-Fans sind, es annehmen werden, und ihre Flexibilität erhöht die Wahrscheinlichkeit, dass WordPress selbst seinen Marsch durch die CMS-Arena fortsetzen wird.

Ein kurzer Blick

  • Kubrick: 26 Dateien und 1 Ordner (87,4 KB)
  • Twenty Ten: 42 Dateien und 3 Ordner (547 KB)

Wie Sie sehen können, ist Twenty Ten ein schwereres Thema als Kubrick. Ein großer Teil des zusätzlichen Gewichts kommt von einer anderen (und deutlich verbesserten) Art, die Funktionen und Seitentypen zu entziffern, die Designer einmal ändern mussten, indem sie sie hackten oder den Code neu schrieben.

Änderungen chartern

editor-style.css (neu)
Eine grundlegende, aber aufregende Änderung ist das obige Stylesheet, das Designern eine Möglichkeit gibt, die Stile des WYSIWYG-Editors im WordPress-Admin zu definieren. Indem Sie die Stile Ihrer Vorlagen und Ihres Blogs in dieser Datei abgleichen, bietet der WYSIWYG-Editor eine genauere Darstellung dessen, was veröffentlicht wird.

style.css (neu)
Eine weitere überraschende Statistik, wie der Unterschied in den Größen von Dateien und Ordnern, ist die Zunahme von CSS-Zeilen. Sie haben sich fast verdoppelt: von 719 Zeilen auf 1343. Was macht der extra Code dort? Nun, die Ergänzungen enthalten einen Abschnitt "Print Media", der Stile für Website-Besucher definiert, die Posts unterwegs lesen möchten; eine mobile Safari-Sektion für iPhone- und iPad-Nutzer; und ein Abschnitt für benutzerdefinierte Navigation Styling (eine neue Funktion in WordPress 3.0). Der Code ist gut organisiert, aber Sie müssen immer noch eine typische Suche nach allen Instanzen von beispielsweise einer Hover- oder Akzentfarbe durchführen.

Autor.php
Eine weitere tolle neue Funktion in WordPress 3.0 ist die Möglichkeit, autorenspezifische Vorlagen zu erstellen. Dies ebnet den Weg für Dateien wie author-john.php und author-bob.php , so dass jeder, der in einem Blog publiziert, seinen eigenen visuellen Stil haben kann.

kategorie.php , tag.php
Die Datei archive.php hat die Funktionen verloren if (is_category()) und if (is_tag()) im Gegenzug für die zusätzliche Flexibilität der Abstraktion dieser Vorlagen zu separaten Dateien. Dies macht das Anpassen einfacher als je zuvor, insbesondere mit der erhöhten Funktionalität von Taxonomien.

Schleife.php
Wenn Sie in der index.php- Datei von Twenty Ten nachsehen, werden Sie feststellen, dass etwas fehlt: keine Schleife! Das liegt daran, dass viele häufig verwendete Schleifen in die Datei " loop.php" verschoben wurden , so dass sie aus mehreren Dateien aufgerufen werden können, ohne Code kopieren und einfügen zu müssen. Dies verringert auch das Gewicht einiger neuer Seiten, wie category.php und tag.php . Aber seien Sie gewarnt: Wenn Sie eine benutzerdefinierte Schleife für, sagen wir, index.php erstellen möchten , sollten Sie sich nicht mit der Datei loop.php anlegen . Erstellen Sie eine neue Datei mit dem Namen loop-index.php und fügen Sie Ihre benutzerdefinierte Schleife dort ein. Das ist es, was get_template_part( 'loop', 'index' ) ist für; Sie können diese Änderungen nicht-destruktiv vornehmen.

onecolumn-Seite.php
Wollten Sie schon immer die Seitenleiste von nur einer Seite verlassen? Twenty Ten Admin-Option hat Sie abgedeckt und es hat eine bequeme Vorlage zu booten!

sidebar-footer.php
Ein neuer Trend unter Webdesign-Gurus besteht darin, einen erweiterten Fußzeilenbereich mit Informationen zu erstellen, die nützlicher und überzeugender sind als die üblichen Kontaktinformationen und das Urheberrecht. Die Datei sidebar-footer.php enthält eine erweiterte Fußzeile, in der Sie Abschnitte so formatieren können, dass Widgets in den Fußzeilenbereich eingefügt werden können.

Anhang.php
Diese Vorlagendatei ersetzt die image.php- Datei und erledigt viel besser alle unterschiedlichen Dateitypen, die wir jetzt für die Veröffentlichung in WordPress verwenden.

Die oben genannten Änderungen mögen für das ungeschulte Auge eher unbedeutend sein, aber sie sind ein Grund sich zu freuen, wenn Sie jemals ein WordPress-Theme erstellt oder geändert haben oder frustriert sind, weil es an Kontrolle oder Erweiterbarkeit fehlt.

Durch die Verschrottung von Kubrick und das Hören der Bedenken von Entwicklern hat WordPress in Twenty Ten die notwendigen Änderungen vorgenommen, um das jetzt florierende CMS in das neue Jahrzehnt zu bringen.

Wir sind ziemlich aufgeregt, genau wie die meisten Designer und Entwickler, die WordPress lieben, um 3.0 in Betrieb zu nehmen. Ein Hauptgrund für diese Begeisterung ist die Flexibilität und Personalisierung, die Twenty Ten bietet.


Geschrieben exklusiv für Webdesigner Depot von Blue Derkin, einem Projekt, für das Social Media verantwortlich zeichnet Web-Hosting Unternehmen InMotion Hosting. Er bloggt auch bei Web Hosting Help Guy.

Was denkst du über die kommenden Änderungen in WordPress? Auf welche Features freuen Sie sich am meisten?