Was halten Sie von benutzerdefinierten Benutzeroberflächen für Plugin- / Designoptionen?

12

Sie haben wahrscheinlich den Trend bemerkt, benutzerdefinierte Benutzeroberflächen für Plugin- / Designoptionen zu erstellen, insbesondere in kommerziellen (z. B. bei CodeCanyon - benutzerdefinierte Boxen, Registerkarten, Akkordeons usw.).

Ich persönlich bin der Meinung, dass die Benutzeroberfläche in erster Linie vereinheitlicht werden sollte, und dies ist in WP sehr einfach zu erreichen, wenn die Standard-HTML-Struktur + CSS-Klassen eines Kerns verwendet werden.

Es ist jedoch manchmal nicht genug und deshalb gibt es diesen Trend. Ein weiterer Grund könnte "Branding" oder nur ein "Coolness-Effekt" sein.

Was denkst du darüber? Bevorzugen Sie einige benutzerdefinierte Benutzeroberflächen oder die Standardbenutzeroberflächen und warum?

PS Der Hauptgrund, warum ich dies frage, ist auch, dass ich heutzutage mit der Plugin-Entwicklung begonnen habe und versuche, diese Entscheidung zu treffen, welchen Weg ich wählen soll.

depi
quelle
1
Ich bevorzuge die Verwendung der Standard-WP-Admin-Stile. Benutzerdefinierte UI-Designs vermitteln den Eindruck, dass Ihre Plugin- oder
Designoptionen
Persönlich bin ich auf dem Zaun, ich mag benutzerdefinierte Benutzeroberflächen nicht direkt, aber einige arbeiten und andere nicht. Ich denke nicht, dass es richtig wäre, einfach zu sagen, dass alle benutzerdefinierten (nicht WP-aussehenden) Benutzeroberflächen schlecht sind, denn seien wir ehrlich, die Standard-WP-Einstellungsseiten sehen langweilig und langweilig aus, ich habe nichts gegen ein paar Schnickschnack Solange die Seite noch so aussieht, als wäre sie ein natürlicher Bestandteil von WordPress (oder ergänzt einfach den WP-Look). Gute Frage, interessante Antworten bisher .. :)
t31os
@ t31os: Ich stimme im Allgemeinen zu; Die Benutzeroberfläche des WP-Administrators ist in Arbeit. Mein einziges Argument für die konsistente Erstellung von Theme / Plugin-Administrator-Benutzeroberflächen in Übereinstimmung mit der Kern-Administrator-Benutzeroberfläche (mit der Einstellungs-API leicht genug zu erreichen) ist, dass dies dazu beiträgt, dass mit der Verbesserung der Kern-Administrator-Benutzeroberfläche auch Themen- / Plugin-Administrator-Benutzeroberflächen - und das letztere wird mit dem ersteren konsistent bleiben. (Konsistente Benutzeroberfläche ist von erheblicher Bedeutung, ich bevorzuge diesen Ansatz.)
Chip Bennett

Antworten:

8

Benutzerdefinierte Benutzeroberfläche ist großartig, wenn sie die Erfahrung verbessert und die Aufgabe erleichtert. Schließlich erweitert ein Plugin WordPress und daher wird die Benutzeroberfläche häufig erweitert. Dies kann einen Bildschirm bedeuten, der völlig anders angeordnet ist als jeder andere Bildschirm. Wenn dies jedoch logisch und verständlich ist, besteht kein Grund zur Verwirrung.

Wenn benutzerdefiniertes Styling verwendet wird, um ein Plugin zu "brandmarken", ist es nur ärgerlich und naff. Die benutzerdefinierte Benutzeroberfläche sollte die Farbauswahl des Admin-Backends berücksichtigen.

Ich bevorzuge Plugins, die fälschlicherweise als Teil des Kerns angesehen werden könnten, und das sollte eigentlich das Ziel sein.

Respektieren Sie also die Kernbenutzeroberfläche, aber lassen Sie sich nicht davon einschränken.

Paul Gregory
quelle
10

Das Problem mit benutzerdefinierten Benutzeroberflächen ist: Sie sehen von Plugin zu Plugin unterschiedlich aus. Wenn Sie ein benutzerdefiniertes Themeframework mit integrierten Plugins verwenden, ist dies möglicherweise in Ordnung. Es ist jedoch definitiv nicht einfach, einen Kunden in der Verwendung einer WordPress-Installation mit vielen verschiedenen UI-Ansätzen zu schulen.

Der Grund für die Verwendung von WordPress als CMS ist für mich die Einfachheit . Meine Kunden sind keine Computerfreaks und wollen es auch nicht sein. Als erstes reduziere ich die Rolle (z. B. Mitwirkende) meiner Kunden und verstecke alles, was sie nicht benötigen.

Wenn dies nicht möglich ist und ein verwendetes Plugin ein neues Admin-Panel generiert, das völlig anders aussieht als die anderen, würde ich es nicht verwenden.

Der andere Grund für die Verwendung der Standard-WordPress-Benutzeroberfläche ist, dass Sie bei Updates sicher sind. Verwenden Sie einfach integrierte Funktionen, um Ihren Einstellungsbereich und Ihre Felder zu erstellen:

Rofflox
quelle
4

Ich persönlich bevorzuge den Mittelweg. Es sollte 70% Basis-Wordpress-Administrator-UI-Stil sein (zur einfacheren Integration). Die anderen 30% können erweiterte Registerkarten, Akkordeons und Eingabefelder sein , um alles auf einem Bildschirm zu halten, um ein Scrollen zu vermeiden oder Aufgaben wie Mehrfachauswahl zu vereinfachen. Abgesehen davon möchte ich keine benutzerdefinierte (farbige / gebrandete) Administrator-Benutzeroberfläche haben - all die Gründe, die bereits in den anderen Antworten behandelt wurden.

Kaiser
quelle
2

Ich halte es für eine schlechte Idee, dass zwei erheblich unterschiedliche Schnittstellen haben.

Der WP-Administrationsbereich ist ... in Arbeit (höflich ausgedrückt). Struktur- und Anpassungsoptionen sind vom Front-End sehr weit entfernt, daher scheint es für viele (insbesondere von der Themenseite her) eine gute Idee zu sein, sie zu verwerfen und benutzerdefiniert zu werden.

Ich denke, dass technische Schnittstellen, die gut zu nativen Teilen passen, eine gute Erfahrung für Benutzer und eine gute Erfahrung für mich sind. Aber es macht dich manchmal verrückt, also ist es eher eine persönliche Entscheidung als eine einfache. Zumindest für den Moment gibt es einige Bewegungen, um Administrationsbereichsschnittstellen sinnvoller und für Plugin-Entwickler zugänglicher zu machen.

Selten
quelle