Rosa 2 Restaurant Theme bietet eine frustrierende und befriedigende Erfahrung

Veröffentlicht: 2019-10-10
Screenshot des WordPress-Themes des Restaurants Rosa 2.

Rosa 2 ist die Fortsetzung von Rosa, dem meistverkauften Thema von Pixelgrade. Das neue Thema stellt seine vorherige Inkarnation im Kontext des Blockeditors (Gutenberg) neu vor. Mir wurde kostenlos eine Kopie des Themas zur Verfügung gestellt, um meine Gedanken zu testen und mitzuteilen.

Das Thema wird für 75 $/Jahr verkauft, oder Sie können eine einmalige Gebühr von 95 $ für lebenslangen Zugriff zahlen. Der Artikel zur Produkteinführung könnte jeden für dieses Thema begeistern, aber ist es das wert?

TLDR; Rosa 2 sorgte für eine zufriedenstellende Erfahrung beim Erstellen von Seiten im Restaurantstil. Die frühe Lernkurve und die grundlegende Einrichtung waren jedoch frustrierend. Es fehlt auch etwas von der Politur, die ich zu einem Premium-Preis erwarten würde.

Ein Überblick über die Probleme

Bevor ich in die guten Seiten von Rosa 2 eintauche (und es gibt einige nette Dinge zu diesem Thema), lassen Sie mich auf die frustrierenden Aspekte eingehen. Es gab so viele Schmerzpunkte, dass ich das Thema mehrmals fast aufgegeben hätte. Ich habe jedoch weitergemacht in der Hoffnung, zu verstehen, warum es sich lohnen könnte, dieses Thema zu verwenden.

Installieren Sie zuerst die erforderlichen Plugins

Lassen Sie mich Ihnen jetzt etwas Zeit sparen. Wenn das Thema sagt, dass es die Plugins „Customify“ und „Nova Blocks“ benötigt, sind sie wirklich erforderlich. Ansonsten sieht und verhält sich das Thema nicht wie die Demo oder die Screenshots. Es kann auch sein, dass es nicht dasselbe Thema ist.

Wenn Sie das Thema zum ersten Mal aktivieren, wird die Startseite Ihrer Website zu einem vollständig weißen Bildschirm. Es ist nicht der gefürchtete White Screen of Death, der durch einen Fehler verursacht wird. Stattdessen versteckt das Design den Inhalt zwangsweise mit benutzerdefinierten Stilen.

Wieso den? Ja, gute Frage.

Ich sehe keinen Grund dazu. Abgesehen von der Änderung von Code (was ich getan habe), müssen Benutzer die Plugins aktivieren, damit ihre Inhalte angezeigt werden. Es gibt keinen technischen Grund, warum dies bei der Verwendung dieses Themas der Fall sein sollte.

Es sollte keinen Pfad geben, in dem ein Benutzer ein Design installiert, nur um dessen Inhalt verschwinden zu lassen.

Ich verstehe es. Mir wurde gesagt, dass dies erforderliche Plugins seien. Das Thema bietet sogar einfache Installations- und Aktivierungslinks über das TGM-Plugin-Aktivierungsskript. Ich verstehe auch, dass WordPress kein echtes Abhängigkeitssystem für die Handhabung dieser Funktion hat. Das macht es nicht weniger zu einer schlechten Benutzererfahrung.

Als Entwickler dachte ich, ich würde das System austricksen und das Design testen, ohne dass diese Plugins installiert sind. Ich wollte sehen, wie das Design im Auslieferungszustand aussieht, was Sie im folgenden Screenshot sehen können.

Ausgabe der Standardhomepage von Rosa 2.

Oh, und dieser große Block von Kategorielinks im obigen Screenshot verschwindet nie. Es sitzt einfach dort auf Ihrer Blog-Posts-Seite. Es ist in der Vorlage der Beitragsseite ( home.php ) fest codiert. Rosa 2 wird als Restaurantthema in Rechnung gestellt, daher ist es möglicherweise akzeptabel, wenn Sie nicht vorhaben, einen Blog zu betreiben.

Header- und Navigationsprobleme

Die Standardkopfzeile sieht nicht wie die Screenshots, die Demo oder das Video für das Thema aus. Nachdem ich das Thema fast zwei Stunden lang verwendet hatte, war ich bereit, das Handtuch zu werfen und dieses Thema als verlorene Sache auszuschließen. Nicht in der Lage zu sein, das grundlegende Navigationsmenü für das Thema einzurichten, war eine Übung in Selbstbestrafung, die ich niemandem wünschen würde.

Es stellt sich heraus, dass das Nova Blocks-Plugin wirklich erforderlich ist. Habe ich erwähnt, dass Sie zuerst die erforderlichen Plugins installieren sollten?

Gestreckte Bilder

Erwarten Sie auf Blog- und Archivseiten gestreckte Beitragsbilder, die versuchen, das Feld neben dem Auszug für vorhandene Posts auszufüllen. Außer dem Hochladen neuer Bilder scheint es keine Abhilfe zu geben.

Das Design verwendet die Standardgröße für post-thumbnail , definiert diese Größe jedoch nicht im Code. Für diejenigen, die mit den technischen Aspekten bei der Verwendung dieser bestimmten Größe nicht vertraut sind, sollte das Thema sie idealerweise über die Funktion set_post_thumbnail_size() definieren.

Klebrige Überschrift

Der große klebrige Header gab mir das quälende Gefühl, dass sich Wände um mich schlossen. Mir wurde schwindelig und schwindelig. Ich fand es schwer zu atmen. Das ist keine Übertreibung. Ich mein es todernst.

Persönlich hatte ich in den letzten Jahren einige Probleme mit Klaustrophobie. Ich hatte dieses Gefühl zum ersten Mal, nachdem ich zwei Wochen lang im Haus festgesessen war, während ich auf eine meiner Katzen aufpasste, die operiert wurde. Normalerweise arbeite ich von der Veranda aus, wo ich frische Luft schnappen kann, aber das war eine der schlimmsten Zeiten meines Lebens.

Seitdem habe ich oft das gleiche Gefühl, wenn Websites große klebrige Header haben. Es fühlt sich an, als würden die Wände schließen. Ich frage mich, ob andere ähnliche Probleme haben.

Dieses Gefühl könnte gemildert werden, wenn das Thema die Sticky-Header-Höhe beim Herunterscrollen der Seite minimiert. Glücklicherweise erlaubt das Design den Benutzern, einen statischen Header auszuwählen, den ich dringend empfehle. Es gibt einige andere Abstands- und Größenoptionen für den Kopfzeilenbereich, die dazu beitragen können, einen Teil davon zu verkleinern.

Wo das Thema glänzt

Benutzerdefinierte Seite im Restaurantstil, die mit dem Thema Rosa 2 erstellt wurde.

Wenn es eine Sache gibt, die dieses Thema gut macht, macht es es einfach, Seiten für ein Restaurant über das Nova Blocks-Plugin zu erstellen. Innerhalb weniger Minuten nach dem Erstellen einer benutzerdefinierten Seite hatte ich eine Seite im Restaurantstil eingerichtet und war einsatzbereit.

In Verbindung mit Nova Blocks handhabt das Thema den Prozess der Erstellung benutzerdefinierter Seiten mit zahlreichen einzigartigen Ergebnissen auf wunderbare Weise. Die Integration mit dem Plugin ist genial. Jeder Block verfügt über benutzerdefinierte Demo-Inhalte, die Sie einfach ändern können.

Einige der Namen der Blöcke und Blockoptionen waren niedlich und lustig, wie „Hero of the Galaxy“, aber sie wurden zu einem leichten Ärgernis, wenn man schnell den Zweck eines Blocks herausfinden wollte. Ich konnte sehen, dass sich einige Benutzer über die Namen ärgern, und sie sind möglicherweise nicht ideal für einige professionelle Einstellungen. Sie waren aber irgendwie lustig. Ich habe gemischte Gefühle ihnen gegenüber.

Wie geht das Theme mit Gutenberg um?

Screenshot des Themas Rosa 2 bei Verwendung im Gutenberg-Editor.

Rosa 2 ist ein Thema, das hauptsächlich für den Blockeditor entwickelt wurde. In meinen Tests hat es die Kernblockausgabe wunderbar gehandhabt.

Wenn ich Gutenberg-fähige Themes verwende, betrachte ich den Pullquote-Block als eine Art Signatur des Theme-Designers. Es ist einer dieser Blöcke, in denen Designer viel Spaß haben und dem Display einen einzigartigen Touch verleihen können. Ich bin ein Fan des Pullquote-Stils in diesem Thema (oben abgebildet).

Im Großen und Ganzen funktioniert es gut. In Verbindung mit Nova Blocks steht Ihnen viel Leistung zur Verfügung.

Wie stapelt sich der Code?

Rosa 2 ist leicht in Bezug auf benutzerdefinierten Code. Fast alle Funktionen befinden sich in den begleitenden Plugins. Da dies eine Themenüberprüfung ist, bin ich nicht in den Plugin-Code eingetaucht.

Rein technisch macht das Theme das meiste nach Standards.

Es gibt einige Dinge, die ich aus architektonischer Sicht ändern würde. Die Datei für die Customify-Plugin-Integration umfasst beispielsweise über 1.100 Codezeilen. Ich würde das in besser verdauliche Teile herunterbrechen, was bei der langfristigen Wartung und der Fehlersuche helfen würde.

Ein Teil des Editor-bezogenen JavaScript-Codes könnte effizienter sein. Wiederholte Muster sollten gruppiert werden, um den Code kleiner zu machen. Die JavaScript-Datei des Editors ist nicht groß, aber jedes Byte zählt in einer Welt, in der Entwickler davon ausgehen, dass jeder mit Gigabit-Internetverbindungen arbeitet.

Das primäre Stylesheet ist 173 kb groß, was OMGBBQ groß ist, besonders wenn Sie es mit Hunderten von kb aus den Stylesheets und Skripten abrunden, die vom Nova Blocks-Plugin geladen werden. Wenn Sie kein Benutzer sind, der Ihre Website stark optimiert, können Sie mit einigen langsamen Seitenladevorgängen rechnen.

Das endgültige Urteil

Ich würde dieses Thema nur Leuten empfehlen, die mehr Geduld haben als ich. Obwohl ich die Anweisungen nicht sofort befolgt habe (als Rezensent versuche ich, Grenzen zu überschreiten und Dinge zu brechen), hatte das Thema einige Schwachstellen, die einfach zu einem frustrierenden Prozess führten.

Ich gehöre zum Lager der Leute, die glauben, dass Themen sofort einsatzbereit sein sollten. Dieses Thema funktioniert nicht ohne einige Einstellungen. Sie müssen etwas Beinarbeit leisten, um es zum Laufen zu bringen. Sobald Sie es jedoch über den anfänglichen Buckel geschafft haben, können Sie einige schöne Seitenlayouts erstellen.

Ich schlage vor, es ausschließlich für den definierten Zweck, eine Restaurant-Website zu erstellen, zu verwenden. Die Typografie ist gut genug für das Bloggen gestaltet, aber das Gesamtthema ist dafür nicht gut geeignet.