Speichern der Widgets nach Drag & Drop

Ich habe eine Webanwendung erstellt, in der ich 3 Spalten habe, oder ich würde sagen linke Seitenleiste, rechte Seitenleiste und einen mittleren Widgetbereich, ich habe wenige Widgets in der linken Seitenleiste, wenige in der rechten Seitenleiste und wenige im mittleren Widgetbereich Gib ihm einen Blick von igoogle. Jeder Benutzer hat seine Widgets und kann diese Widgets auch per Drag & Drop ziehen. Ich habe die Drag & Drop-functionalität der Widgets hinzugefügt. Ich möchte jetzt die Position der abgelegten Widgets in der database speichern und sie für den Benutzer abrufen, wenn er sich erneut anmeldet. Irgendwelche Vorschläge, wie dies getan werden kann?

Solutions Collecting From Web of "Speichern der Widgets nach Drag & Drop"

Wenn jeder Benutzer als ein WordPress-Benutzer registriert ist (und somit in der users ), können Sie Benutzermetadaten bei jeder Neuordnungsoperation speichern . Du würdest über Ajax zurück zum Server kommunizieren (über admin-ajax.php , dies funktioniert auch für Nicht-Admin-Sachen). Serialize die aktuelle Reihenfolge in eine JSON-Zeichenfolge, senden Sie es an den Server, um es zu speichern, und wenn der Benutzer erneut besucht, lesen Sie diesen Wert und ordnen Sie die Widgets entsprechend.