Sollten Sie eine WordPress-Site für einen Kunden von Grund auf entwickeln oder… Ekhm… einen Helfer verwenden?

Sollten Sie eine WordPress-Site für einen Kunden von Grund auf entwickeln oder… Ekhm… einen Helfer verwenden?

Sollten Sie eine WordPress-Site für einen Kunden von Grund auf entwickeln oder… Ekhm… einen Helfer verwenden?
СОДЕРЖАНИЕ
02 июня 2020

Jeder Designer hat seine Gewohnheiten…


Vielleicht ist es diese eine Art von Schatteneffekt, die Sie gerne auf die meisten Seitenleistenelemente anwenden.

Oder vielleicht ist es die Art und Weise, wie Sie die Breadcrumb-Links trennen.

Auf jeden Fall gibt es immer etwas.

Aber was ist, wenn wir viel weiter und viel weiter gehen? Sollten Sie nämlich ein Platzhalter-WordPress-Thema verwenden, wenn Sie Websites für Kunden erstellen? Oder sollten Sie bei Null anfangen und sich Element für Element für jedes Client-Projekt einzeln aufbauen?

Hinweis. In diesem Artikel geht es nicht so sehr um die Beschreibung "Was ist das Richtige?." Was ich hier erreichen möchte, ist nur die technisch möglichen Lösungen und die Vor- und Nachteile der einzelnen aufzulisten. Es liegt dann an Ihnen, zu entscheiden, für welche Sie sich am wahrscheinlichsten entscheiden.

Wenn Sie eine WordPress-Site erstellen, können Sie dies auf eine der folgenden fünf Arten tun:

Erstellen Sie ein benutzerdefiniertes Thema von Grund auf.
Erstellen Sie ein Thema über einem Themenrahmen.
Bauen Sie auf einem vorhandenen Thema auf, das dem entspricht, was Sie erreichen möchten.
Erstellen Sie ein Thema mit einem Starter-Thema wie _S.
Erstellen Sie Ihr eigenes Starter-Thema und verwenden Sie es dann beim Erstellen jeder Client-Site.

Okay, nehmen wir es von oben:

1. Erstellen Sie ein benutzerdefiniertes Thema von Grund auf

Lassen Sie mich das ganz vorne zugeben Ich bin kein Fan.

Wenn Sie an einem Kundenprojekt arbeiten, können Sie jedes Mal ein eigenes benutzerdefiniertes Thema erstellen extrem unproduktiver Ansatz.

Denken Sie nur darüber nach, Sie müssen zunächst die erforderliche Verzeichnisstruktur, alle erforderlichen PHP-Dateien erstellen, sich um die obligatorischen WP-Funktionen kümmern, die grundlegenden Funktionen implementieren, sicherstellen, dass das CSS in jedem Browser ähnlich funktioniert, und unzählige andere Dinge.

Sie könnten denken, dass Kunden ihre Websites von Grund auf neu erstellen möchten, da dies der ultimative Beweis dafür ist, dass Ihre Arbeit originell ist. Ganz im Gegenteil. Was Kunden wirklich wollen, ist vor allem Qualität. Und wenn Sie von Grund auf an einem Thema arbeiten, werden Sie niemals die gleiche Funktionalität erreichen wie mit einem Framework oder einem Starter-Thema.

Okay, mit den Nachteilen aus dem Weg, lassen Sie uns einige positive Aspekte besprechen.

Ich kann nur zwei sehen, um ehrlich zu sein:

  • In der Regel ist es einfacher, jedes in Photoshop erstellte Designmerkmal in ein benutzerdefiniertes Thema zu implementieren, als in Themen, die auf Frameworks oder Starterthemen basieren. Dies liegt daran, dass Sie mit einem Framework in die Mechanismen des Frameworks selbst passen müssen und keinen Code frei erstellen können.
  • Keine Lernkurve zusätzlich zu den Standard-WordPress-Kenntnissen. Seien wir ehrlich, einige Frameworks sind etwas komplex, und es wird einige Zeit dauern, bis Sie lernen, wie man sie effizient einsetzt.

2. Erstellen eines Themas mit einem Starter-Theme wie _S

_S

Das _S-Thema, Auch als Unterstriche bekannt, nennen wir ein Starter-Thema. Dies bedeutet, dass _S kein übergeordnetes Thema Ihrer Erstellung sein soll (wie dies normalerweise bei anderen Themen-Frameworks der Fall ist). Stattdessen sollten Sie die Themendateien direkt ändern und als Grundlage für Ihre verwenden Benutzerdefiniertes Thema – in diesem Fall für eine Client-Site.

Wie unterscheidet es sich also davon, ein eigenes Thema von Grund auf zu erstellen??

Nun, es bietet eine Reihe von Funktionen auf Anhieb. Um nur einige zu nennen: Mit _S erhalten Sie optimierte HTML 5-Seitenvorlagen mit minimalen Elementen, eine 404-Seite, eine Beispiel-Header-Implementierung, Navigationsskripte, eine gut organisierte Starter-CSS-Datei (plus zwei Beispiel-Layouts) sowie eine Reihe weiterer Zeug.

Mit anderen Worten, _S bietet Ihnen ein vollständiges und optimiertes Paket, mit dem Sie an Ihrem endgültigen Design / Thema arbeiten können.

Die Nachteile? Sie müssen ziemlich sicher mit dem Quellcode arbeiten und die Struktur des _S selbst beherrschen, bevor Sie ihn effektiv nutzen können.

Ein weiterer Nachteil ist, dass jedes Mal, wenn Sie neue Versionen des _S-Themas von der offiziellen Website generieren, aufgrund von Updates, die möglicherweise in der Zwischenzeit eingeführt wurden, einige Unterschiede auftreten können.

Abgesehen davon ist dies wahrscheinlich die vielseitigste Möglichkeit, eine Site für einen Kunden zu erstellen, auf eine Weise, die Ihnen die volle Kontrolle über die Funktionalität und die Designelemente gibt. Dies ist der Fall, wenn Sie bereits mit der Funktionsweise von _S vertraut sind.

3. Erstellen eines Themas auf einem Themenrahmen

Themen-Frameworks sind der nächste Schritt, wenn es darum geht, andere Menschen dazu zu bringen, einige Teile Ihrer Arbeit für Sie zu erledigen.

Okay, nur ein Scherz, aber ich meine, dass Sie mit einem Themen-Framework nicht die gesamte Struktur der Website selbst erstellen müssen. Sie müssen lediglich ein untergeordnetes Thema erstellen, das die Elemente des übergeordneten Elements – das Framework – erbt, und dann die Lücken ausfüllen, um die Site des Kunden bis zum endgültigen Formular zu erstellen.

Mit einem Framework erhalten Sie eine Reihe nützlicher Features und Funktionen, mit denen Sie das gesamte Projekt schneller abwickeln können. Was Sie auch erhalten, ist eine SEO-optimierte Struktur, einige benutzerdefinierte Widgets und manchmal auch Support und Updates (abhängig von dem von Ihnen gewählten Framework)..

Der Nachteil ist, dass einige Themen-Frameworks etwas restriktiv sein können, wenn es darum geht, wie bestimmte Site-Elemente erstellt werden und was Sie damit in Bezug auf Ihr ursprüngliches Photoshop-Projekt tun können.

Es wird einige Zeit dauern, bis Sie sich mit der Verwendung eines Frameworks vertraut gemacht haben. Möglicherweise ist dies jedoch sehr sinnvoll, insbesondere wenn Sie jedes Jahr eine erhebliche Anzahl von Kundenstandorten erstellen. Sie können zu WordPress.org für eine gehen kurze Liste der Frameworks.

Hybrid

4. Erstellen Sie Ihr eigenes Starter-Thema und verwenden Sie es dann beim Erstellen jeder Client-Site

Dies würde ich einen Old-School-Ansatz nennen. Das haben wir vor dem Zeitalter von Starter-Themen wie _S gemacht.

Der Ansatz bietet Ihnen jedoch viele Möglichkeiten, Funktionen und Elemente vorab zu erstellen, die Sie ohnehin immer auf allen Client-Websites verwenden. Insgesamt verkürzt sich der gesamte Bauprozess des Standorts um einige Schritte im Vergleich zum Erstellen eines Standorts von Grund auf.

Sie müssen sich jedoch noch den Herausforderungen stellen, Ihr Starter-Thema mit neuen Versionen von WordPress, neuen Trends und Technologien für Design und Website-Erstellung (wie HTML 5) und allem anderen, was in diesem großen Online-Bereich passieren kann, auf dem neuesten Stand zu halten.

Die Verwendung eines vorhandenen Starter-Themas wie _S ist am Ende des Tages wahrscheinlich eine bessere Lösung. Wenn Sie für jede Client-Site, an der Sie arbeiten, einige Ihrer eigenen Anpassungen bereithalten möchten, beginnen Sie stattdessen mit einer benutzerdefinierten Datei functions.php?

5. Aufbauend auf einem vorhandenen Thema, das dem entspricht, was Sie erreichen möchten

Obwohl einige Leute immer noch versuchen, dies durchzuziehen, würde ich sagen, dass dies der Ansatz des faulen Mannes ist. Und es ist ziemlich überraschend, dass dieser Ansatz auch viel länger dauern kann als jeder der oben genannten.

Dies liegt an der Tatsache, dass Sie oft stundenlang nach dem richtigen Thema suchen müssen, um festzustellen, dass seine Struktur nicht so einfach zu erfassen ist, wie Sie es sich erhofft hatten. Infolgedessen verbringen Sie Stunden über Stunden damit, dass es halbwegs anständig aussieht und funktioniert.

Ihre Bemühungen werden viel besser darauf verwendet, entweder ein Themen-Framework zu beherrschen oder zu lernen, wie man ein Starter-Thema verwendet.

Was gibt es noch?

Zugegeben, alle oben genannten Ansätze erfordern ein gewisses Maß an Vertrautheit mit der Funktionsweise von WordPress und mit der PHP-Codierung im Allgemeinen. Abgesehen davon braucht es auch Zeit, um ein Thema für Ihren Kunden zusammenzustellen. Und abhängig von der Komplexität der Sache kann es Stunden über Ihre anfängliche Schätzung setzen.

Hinweis. Hinweis. Wenn Sie nicht mit all dem herumspielen möchten, lade ich Sie ein, uns anzurufen und uns diesen Teil des Projekts für Sie erledigen zu lassen. Wir benötigen lediglich Ihre PSD-Dateien und geben Ihnen im Gegenzug ein glänzendes neues Thema.

Aber wie sehen Sie das? Wie verwandeln Sie Ihr Design in eine voll funktionsfähige Client-Site??

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Это интересно
    Adblock
    detector