Zurück zu den Grundlagen: Was ist so toll an einem Framework?

Ich bin hier ganz neu und möchte zunächst nach WP-Frameworks fragen. Ich habe ziemlich viel draußen gesehen, daher bin ich verwirrt darüber, was ich für meine Website auswählen soll.

Hier sind ein paar Fragen:

  1. Was ist der Vorteil eines Frameworks überhaupt? Was sind die Vorteile der Installation von Frameworks wie Woo, Thesis, Genesis, um etwas für eine WordPress-Basisinstallation direkt zu entwickeln?

  2. Gibt es irgendwelche Frameworks, die nicht empfohlen werden? Ich habe in anderen Foren eine Menge Genesis-Bashing gesehen, aber ich verstehe nicht, warum das so ist. Ich würde gerne wissen, was Sie verwenden und warum.

Danke, Ray

Solutions Collecting From Web of "Zurück zu den Grundlagen: Was ist so toll an einem Framework?"

Der Vorteil der Verwendung eines Frameworks ist zweifach:

  1. Wenn Sie ein Theme-Framework verwenden, um ein reguläres Theme zu erstellen, kann es Ihnen einen Vorsprung verschaffen, indem Sie (in den meisten wichtigen Frameworks) ausgereiften Code bereitstellen, den Sie als Basis für Ihre Anpassungen verwenden können. Dies gibt Ihnen mehr Kontrolle über den Theme-Framework-Code, erzeugt aber auch ein kleines Problem: Sie haben jetzt eine gegabelte Version des Themes und müssten ein Vergleichs-Tool ausführen, um Updates vom ursprünglichen Theme-Autor einzubinden.
  2. Wenn Sie ein Themenframework als übergeordnetes Thema verwenden, können Sie ein untergeordnetes Thema erstellen, sodass Sie eigenen Code hinzufügen oder programmgesteuert mithilfe von Aktionen und Filtern aus dem übergeordneten Thema entfernen können, ohne das übergeordnete Thema zu berühren Code. Sie ermöglichen ihnen, das Theme-Framework weiterzuentwickeln und auf die neueste Version zu aktualisieren, um zu vermeiden, dass Sie Ihre eigene gespaltene Version des Theme-Codes beibehalten müssen, die Sie nicht geschrieben haben.

Es gibt eine ganze Reihe verschiedener Themen-Frameworks. Die einzigen, die ich jemals konsistent verwendet habe, sind das UpThemes-Framework (welches ein Theme-Optionen-Framework ist, kein vollständiges Theme) und Thematic, welches seit einiger Zeit nicht mehr aktualisiert wurde. Offensichtlich sind das Woothemes Framework, Genesis und Hybrid Core ziemlich beliebt. Ich denke, Genesis und Hybrid Core sind großartige Optionen aufgrund der mitgelieferten Support-Pakete und der Dokumentation, die Sie erhalten.