Steckbrief Muster schriftsteller

Ja, auf jeden Fall. Sie können die Muster über den Admin erstellen. Wechseln Sie dann zum Code-Editor, und kopieren Sie die Codeversion des Musters. Registrieren Sie sich dann in der funktion.php Ihres Themas über die Funktion register_pattern(). Auf diese Weise können Sie Ihre benutzerdefinierten Muster direkt an Ihre Designbenutzer versenden. In diesem Artikel sahen wir einige Anwendungsfälle für gängige Software-Design-Muster und einige andere Überlegungen zu beachten, wenn Plugin-basierte Systeme zu erstellen.
Ein Teil, der in dieser Reihe von Blogbeiträgen fehlt (und im nächsten Beitrag behandelt wird), ist, wie man mit statischen Assets umgeht (als Bilder, css, Dateien). Aber was ich wirklich wissen möchte, ist, ob es besser ist, Blockmuster zu erstellen oder den Gruppenblock zu verwenden, um ein Muster zu erstellen und es wiederverwendbar zu machen? Was wäre der größte Unterschied? Habe ich erwähnt, wie aufgeregt ich über das Potenzial von Blockmustern bin? Für normale Tavern-Leser, Ich mag wie eine gebrochene Platte an dieser Stelle klingen, aber ich werde weiterhin evangelisieren diese bevorstehende Funktion für WordPress. Einige Entwickler möchten möglicherweise die jQuery UI-Widget-Factory verwenden. Es ist ideal für komplexe, flexible UI-Komponenten. Einige sind vielleicht nicht. Einige möchten ihre Plugins eher wie Module strukturieren (ähnlich dem Modulmuster) oder ein formaleres Modulformat wie AMD (asynchrone Moduldefinition) verwenden.

Einige möchten vielleicht, dass ihre Plugins die Macht der Prototypalvererbung nutzen. Einige möchten möglicherweise benutzerdefinierte Ereignisse oder Pub /sub verwenden, um von Plugins mit dem Rest ihrer App zu kommunizieren. Und so weiter. Ich sollte auch erwähnen, dass all dies ohne die vorherige Arbeit, Eingabe und Beratung anderer Mitglieder der jQuery-Community nicht möglich wäre. Ich habe sie inline mit jedem Muster aufgelistet, so dass Sie auf ihre individuelle Arbeit nachlesen können, wenn interessiert. Und so weiter. Sie haben vielleicht eine Vorliebe für einen dieser Ansätze, aber es ist ein weiteres potenziell nützliches Muster, das Sie kennen sollten. Weitere Informationen zur Verwendung dieses Musters finden Sie in den Kommentaren im Baustein unten: Da keine Sozialpläne oder andere wichtige Dinge, die meine Aufmerksamkeit am vergangenen Wochenende erforderten, waren es einen guten Moment, meine Zehen wieder in sendwasser zu tauchen. Ich habe kein neues Plugin für die Veröffentlichung gebaut, seit ich vor sechs Monaten Autor für WP Tavern wurde.

Meine Aufregung über Blockmuster war die Schaffung eines Juckreizes, den ich kratzen musste. Kombinieren Sie das mit der physischen Distanzierung, die wir alle während der aktuellen weltweiten Pandemie praktizieren, es machte für einen günstigen Moment, um zusammen eine Plugin-Idee zu werfen, die ich hatte. Aus diesem Grund haben eine Reihe von Entwicklern, darunter ich, CDNjs-Betreuer Thomas Davis und RP Florence, sowohl die AMD -Spezifikationen (Asynchronous Module Definition) als auch die CommonJS-Modulspezifikationen in der Hoffnung betrachtet, die Plugin-Muster von Boilerplate-Modulen zu erweitern, um sauber mit Paketen und Abhängigkeiten zu arbeiten. John Hann und Kit Cambridge haben auch die Arbeit in diesem Bereich erforscht. Nehmen wir an, dass Sie Ihre Hand beim Schreiben Ihrer eigenen jQuery-Plugins irgendwann ausprobiert haben und Sie sich wohl fühlen, etwas zusammenzustellen, das funktioniert.

Previous Post Next Post