2010-12-05 31 views
0

Ich bin ein Wordpress Theme Entwickler (Freelancer) und ich mache irgendwo zwischen 1-2 Themen/Woche, also brauche ich einen schnellen Weg, um dies zu ermöglichen.Wordpress Theme Entwickler "Workspace"

Beispiele:

  • I twentyten jedes Mal verwenden, löschen Sie die Funktionen, die ich nicht brauche, die CSS, Bilder usw. ich es "nackt" irgendwie lassen. (Kein schneller Weg, vielleicht ein persönlicher Rahmen?)
  • Ich suche nach Wordpress-Funktionen (da ich mich nicht an alle erinnern kann), auf Wordpress Codex und wieder, kein schneller Weg. Meinst du, dass eine persönliche Funktions-DB für mich in Ordnung wäre?
  • Und noch andere Sachen, an die ich mich im Moment nicht erinnern kann.

Wie organisieren Sie Ihren Arbeitsbereich?

Antwort

1

Wenn die Themen, die Sie erstellen, ziemlich ähnlich sind, möchten Sie vielleicht diese "nackte" Version erstellen und diese als Basis für zukünftige Arbeiten beibehalten.

Ich habe eine Handvoll Themen selbst erstellt und ich folgte the same approach. Ich nehme dieses Basisthema und erstelle neue Versionen der einzelnen Dateien, die angepasst werden müssen.

Wenn jedoch Ihre Themen ziemlich unterschiedlich in Form und Funktion variieren (Freiberufler, ich bin mir sicher, dass sie es tun), möchten Sie vielleicht trotzdem eine Bibliothek von Funktionen und Stylesheets erstellen, anstatt alles für jeden neu zu implementieren Projekt. Selbst wenn das Erstellen von Funktionen erforderlich ist, die einzelne Wordpress-Funktionen mit Standardwerten aufrufen, lohnt sich der kleinere Aufwand, wenn der Workflow optimiert wird.

+0

Die Projekte sind nicht die gleichen, wie zum Beispiel hatte ich eine ähnliche Stackoverflow, dann eine ähnliche Nachrichtenart Stil mit Tonnen von benutzerdefinierten Posts. Aber ja, manche sind. –

0

Ich denke es ist wirklich eine Frage der persönlichen Präferenz, was für dich funktioniert, was du leicht merken kannst, was für dich Sinn macht, etc. Wenn du mit einem abgespaltenen TwentyTen-Thema beginnst, dann nimm dieses Thema als Ganzes, Entferne es von allem, was du nicht willst, und benutze es als Ausgangspunkt für jedes von dir erstellte Thema. Bestimmte Funktionen, die Sie immer wieder verwenden, können Sie einfach in die Datei functions.php im Design-Ordner einfügen. Dann sind die Funktionen, die Sie für das jeweilige Thema benötigen, vorhanden, und der Rest kann nach dem Erstellen des Themas gelöscht werden.

0

Zunächst wäre es nützlich, ein eigenes Thema als Ausgangspunkt zu entwickeln. Ripping von Twentyten ist wirklich ineffizient. Wenn Sie einen entwickeln, der alles enthält, was Sie benötigen, können Sie den zweiten Schritt ausführen:

Verwenden Sie untergeordnete Themen. Ein untergeordnetes Thema behält das Parent unverändert, und Sie müssen nur die Dinge ändern, die anders sein müssen, und ein neues Stylesheet hinzufügen. Ein großer Vorteil ist, dass es nur aus den Dingen besteht, die für diese bestimmte Site spezifisch sind. Das generische Zeug bleibt im übergeordneten Thema. Außerdem haben Sie den Vorteil, dass Sie die Eltern einfach aktualisieren und Upgrades schnell auf mehreren Websites hinzufügen können.

Ein guter Ausgangspunkt könnte sein, eines der Frameworks wie Thematic auszuprobieren.

Werfen Sie auch einen Blick auf Automattic's Toolbox-Thema. Twentyten ist irgendwie unordentlich und sperrig. Toolbox ist eigentlich dazu gedacht, mehr benutzt zu werden, als wenn Sie Twentyten benutzen.

Verwandte Themen