93 318 54 36

Die Unterschiede zwischen einem WordPress-Theme und einem Framework

11/11/2021
Alvaro Muñoz

Wenn es darum geht, eine neue WordPress-basierte Website zu erstellen, ist die Auswahl eines Themas (oder einer Vorlage) zweifellos eine der heikelsten Entscheidungen.

Derzeit wird geschätzt, dass mehr als ein Viertel aller Websites weltweit WordPress als Content-Management-System verwenden. Berücksichtigt man nur Websites, die ein CMS verwenden (unter den bekannten), verwenden etwa 60 % von ihnen WordPress. Zu den Faktoren, die zu diesem Erfolg beigetragen haben, gehört sicherlich die große Verfügbarkeit von Themes und Plugins für diese Plattform .

Was auch immer Ihr Bedarf ist, es ist sehr wahrscheinlich, dass jemand bereits ein bestimmtes Thema dafür erstellt hat. Durchsuchen von Websites, die auf WordPress-Themes spezialisiert sind, z ThemeForest können Sie aus fast 6.000 Premium-Vorlagen wählen: von vielseitig bis spezifisch, z. B. Vorlagen für Restaurants, Bekleidungs-E-Commerce, Webagentur usw.

Diese unglaubliche Anzahl an Alternativen, sowohl kostenlose als auch kostenpflichtige, macht die Wahl oft schwierig, sowohl für diejenigen, die es gewohnt sind, Websites mit WordPress zu entwickeln, als auch für den Benutzer, der vielleicht zum ersten Mal mit WordPress in Berührung kommt und einfach nur einen Blog erstellen möchte Portfolio oder Website für Ihr Unternehmen.

WordPress-Themes und Frameworks: Einige Grundlagen

Wenn Sie bereits im Internet nach den besten responsiven Themes für WordPress gesucht haben, sind Sie wahrscheinlich sowohl auf Themes als auch auf Frameworks für WordPress gestoßen. Doch worin besteht dieser Unterschied?

Um es auf elementare Weise zu erklären, Ein Theme kann als gebrauchsfertiges fertiges Produkt betrachtet werden, während ein Framework im Grunde ein Ausgangspunkt ist, der die Erstellung und Entwicklung eines Themes erleichtern soll. .

Als Ausgangspunkt dient meist ein Framework (im WordPress-Jargon heißt es Hauptthema ) für die Entwicklung einer benutzerdefinierten Vorlage (die aufgerufen wird sekundäres Thema ). Ein guter Rahmen gibt Ihnen eine solide Grundlage um dann das Design und die Funktionalität der Website individuell anpassen zu können, ohne jedes Mal bei Null anfangen zu müssen.

Nur um die Dinge klarzustellen (oder zu komplizieren ;)), die Hauptthema -> la Logik von sekundäres Thema Es ist nicht nur auf WordPress-Frameworks beschränkt.

Viele Vorlagen, wie zum Beispiel die Standardvorlagen (Twenty Fifteen, Twenty Fourteen...), die in jeder WordPress-Installation vorhanden sind, unterstützen die Erstellung von Nebenthemen . Mit anderen Worten: Sie können einen Ordner im Verzeichnis /wp-content/themes/ (in dem sich WordPress-Themes befinden) erstellen, in dem Sie einen Ordner erstellen sekundäres Thema lass ihn sich daran erinnern Hauptthema . Diese Nebenthemen Sie werden im Allgemeinen verwendet, um das Layout zu ändern oder einige Änderungen an der Funktionalität des ursprünglichen Themas vorzunehmen. Im WordPress Codex finden Sie eine Anleitung zum Erstellen Nebenthemen .

Sie fragen sich wahrscheinlich, welchen Sinn es hat, Zeit mit der Erstellung eines zu verschwenden Kinderthema , wenn Sie einfach das ursprüngliche Thema bearbeiten können. Der Hauptgrund ist im Wesentlichen einer: die von Ihnen vorgenommenen Änderungen bei Aktualisierungen des Hauptthemas nicht zu verlieren.

Das direkte Bearbeiten der Original-Themedateien ist niemals eine gute Option . Falls eine aktualisierte Version veröffentlicht wird und Sie sich für eine Aktualisierung entscheiden, gehen die zuvor vorgenommenen Änderungen verloren. Deshalb werden sie verwendet Nebenthemen .

Allerdings ist die Tatsache, eine erstellen zu können Sohn zum Thema Ausgehend von einem anfänglichen Thema werden nicht alle Themen der Frameworks repräsentiert.

Welche Vorteile bietet die Verwendung eines WordPress-Frameworks?

Warum verwenden viele Leute ein Framework, wenn es Tausende von WordPress-Themes gibt, die sofort verwendet werden können, oder warum nicht eine eigene, benutzerdefinierte Vorlage von Grund auf erstellen?

Zunächst ist festzuhalten, dass die Verwendung eines Frameworks nicht unbedingt bedeutet, dass alles von Grund auf von Hand entwickelt werden muss. Tatsächlich gibt es bereits zahlreiche vorgefertigte Themes, die auf den gängigsten Frameworks basieren. StudioPress zum Beispiel, das Unternehmen, das das erstellt hat Genesis-Framework (das, das ich persönlich bevorzuge und verwende), berichtet auf seiner Website über eine ganze Reihe von Genesis-basierten Themes, die sofort verwendet werden können.

Ein Theme von Grund auf entwickeln oder ein Framework verwenden?

In Bezug auf die Möglichkeit, ein Thema von Grund auf zu erstellen, empfehle ich ohne Zweifel, von einer guten Basis auszugehen, wie z Thema von die unterstreicht , Zum Beispiel . Dieses äußerst minimalistische Thema wurde speziell als Grundgerüst für die Erstellung eines neuen Themas entwickelt, sollte jedoch nicht als solches verwendet werden Hauptthema . Es sollte heruntergeladen und nach Ihren Wünschen angepasst werden.

Ich betone auch, dass das Erstellen eines neuen Themas aus unterstreicht Nr Es handelt sich keineswegs um eine triviale Operation, da das Theme äußerst minimalistisch ist und zwangsläufig Anpassungsmaßnahmen erfordert, für die gute Kenntnisse der WordPress-Struktur, der HTML-Sprache, CSS und möglicherweise auch JavaScript erforderlich sind.

Durch die Verwendung eines Frameworks wie beispielsweise Genesis können Sie mit einem Theme beginnen, das bereits perfekt nutzbar und funktionsfähig ist.

Die Vorteile der Verwendung eines Frameworks Sie werden vor allem von denjenigen wahrgenommen, die mehr als ein Theme für WordPress entwickeln müssen. Hier sind einige davon:

  • Höhere Entwicklungsgeschwindigkeit : Da Sie nicht ständig von vorne beginnen müssen und nicht einmal die Grundfunktionen von Grund auf neu entwerfen müssen. Darüber hinaus erleichtert die Verwendung desselben Ausgangspunkts für verschiedene Websites die Verwaltung verschiedener Projekte erheblich, verglichen mit der Verwaltung mehrerer Websites, die jeweils mit einem anderen Thema erstellt wurden.
  • Code getestet, sicher und optimiert – Code, der für die besten Frameworks geschrieben wurde, ist normalerweise viel effizienter als die meisten Standardthemen.
  • Unterstützung und Gemeinschaft : Für die gängigsten Frameworks bietet der Hersteller im Allgemeinen zeitlich unbegrenzten Support und im Internet finden Sie Hunderte von Tutorials, die von Community-Benutzern erstellt wurden.
  • Einfach zu aktualisieren : Dank der separaten Verwaltung zwischen dem Framework und das Kinderthema ist es möglich, das Framework zu aktualisieren, ohne das Risiko einzugehen, dass die an Ihrem Theme vorgenommenen Anpassungen verloren gehen. Im Fall von Hauptversionen , d.h. größere Versionsänderungen, können noch Anpassungen in der erforderlich sein Kinderthema .
  • Unzählige Individualisierungsmöglichkeiten – Im Vergleich zu einem Theme, bei dem Sie nur das Header-Bild oder die Theme-Farben oder andere Voreinstellungen ändern können, wurde ein Framework entwickelt, um Ihnen maximale Anpassungsfreiheit mit möglichst wenigen Einschränkungen zu bieten. Wenn Sie jemals eines der vielen verfügbaren Themen in die Hände bekommen haben  ThemaWald, Sie haben vielleicht bemerkt, dass eine ziemlich umfangreiche Bearbeitung definitiv nicht die einfachste Sache auf dieser Welt ist.
  • SEO-Optimierung : In diesem Aspekt möchte ich lieber ein wenig glänzen, da 99 % der in WordPress verfügbaren Themes aus SEO-Sicht als optimiert gelten, da dies ein Aspekt ist, der beim Verkauf hilft. Allerdings muss man sagen, dass die besten Frameworks für WordPress interessante Features auf der SEO-Seite haben (siehe zum Beispiel die Artikel, den ich über Genesis geschrieben habe ). Es muss jedoch noch einmal betont werden, dass es nicht nur das gewählte Thema ist, das dafür sorgt, dass Ihre Website die Spitzenposition bei Google erreicht ;)
  • Ergänzungen gewidmet – Für viele der beliebtesten Frameworks sind spezielle Plugins verfügbar, die es noch einfacher machen, Ihrem Theme schnell und einfach Funktionen hinzuzufügen. Schauen Sie sich zum Beispiel diese an Plugins, die speziell für Genesis entwickelt wurden .

Hat die Verwendung eines Frameworks auch Nachteile?

Selbst die besten Frameworks für WordPress sind sicherlich kein Allheilmittel und haben möglicherweise einige weniger positive Aspekte als die oben genannten. Hier sind einige davon:

  • Preis - Viele beliebte Frameworks sind kostenpflichtig. Für einige fallen einmalige Kosten an, während für andere eine jährliche Gebühr anfällt, mit der Sie Unterstützung erhalten. Ich rate Ihnen jedoch, sich bei der Auswahl eines Rahmens nicht auf den Preis zu verlassen ;)
  • Learning Curve – Bedenken Sie, dass ein Framework WordPress komplexer macht und mehr zu erlernen und zu verwalten ist. Sicherlich müssen Sie nicht jahrelang in die Ausbildung investieren, aber es ist gut, die Wahl eines Rahmens und der Ausbildung als mittelfristig zu bewertende Investition zu betrachten. Zuerst sind Sie vielleicht entmutigt und denken, dass es vielleicht einfacher ist, ein Thema von Grund auf neu zu entwerfen, aber wenn Sie Ausdauer haben und sich ein wenig Mühe geben, werden Sie sehen, dass Sie es nicht bereuen werden.
  • Einige Einschränkungen – Jedes Framework hat seine eigene Logik und möglicherweise einige Einschränkungen, die in Fällen auftreten können, in denen ganz besondere Anpassungen für Ihre Site erforderlich sind, die es erfordern, dass Sie einige Funktionen des Frameworks umgehen müssen. Deshalb empfehle ich Ihnen, diese sorgfältig zu lesen, bevor Sie mit dem Kauf fortfahren. Ein Framework wie Genesis ist beispielsweise viel flexibler als andere, die zwar scheinbar mehr Funktionen, aber dementsprechend auch größere Einschränkungen bieten.

Einige der beliebtesten Frameworks

Abschließend finden Sie hier eine kurze Liste einiger beliebter WordPress-Frameworks:

  • StudioPress Genesis (bezahlt)
  • DIYthemes-Thesis (bezahlt)
  • Hybridkern (Free)
  • CherryFramework (Free)
  • Fortschritt (bezahlt)
  • Ultimatum (bezahlt)
  • IThemes Builder (bezahlt)
  • Portikus (Free)

Müssen Sie Ihre Website aktualisieren?

Benötigen Sie einen unserer Webdesign-Services? In IndianWebs Wir verfügen über umfassende Erfahrung und sind mit einem Team von Programmierern und Webdesignern verschiedener Fachrichtungen in der Lage, eine breite Palette von Dienstleistungen bei der Erstellung individueller Webseiten anzubieten. Was auch immer Ihr Projekt ist, wir werden es in Angriff nehmen.