Das Plugin wird unbegrenzt unterstützt, warum also nicht nur auf die Erstellung der maßgeschneiderten Widgets konzentrieren, dann schränken Sie ein, was Sie neu erfinden müssen?
Der ganze Sinn ist, dass Sie ein Widget einmal erstellen, es dann verschieben und seine Reihenfolge relativ zu anderen Widgets nur über Einstellungen ändern können.
Es gibt auch ein kompatibles benutzerdefiniertes HTML-Widget, mit dem Sie beliebiges HTML ausgeben können, aber die Erstellung eines nativen Widgets ist letztendlich der Weg, um die vollständige Integration auf JavaScript-Ebene zu erreichen.