web-dev-qa-db-fra.com

Enregistrer les articles de publication déplaçables réarrangés dans la base de données wordpress

J'ai donc suivi les pages clairement documentées pour le packery et les plugins draggabilly afin de permettre une grille personnalisable et a examiné comment localStorage peut être utilisé pour se souvenir/stocke les données de l’ordre réarrangé des articles lors du rechargement.

Donc, cela fonctionne très bien sur le front-end, en suivant de près cet exemple .

Comment pourrait-on enregistrer ces données dans une base de données wordpress? Peut-on utiliser la structure de données localstorages pour placer la commande postalisée mise à jour dans la base de données (principalement une solution HTML5 et js)? Existe-t-il des fonctions wordpress qui faciliteraient cette personnalisation (ce qui pourrait éventuellement donner lieu à une solution plus PHP?)?

1
lexbom

Vous devez effectuer les opérations suivantes pour enregistrer les données de la commande dans la base de données WordPress.

  1. Effectuez un WordPress AJAX en envoyant les données que vous souhaitez y stocker. Vous pouvez le faire à chaque événement de réarrangement des éléments.
  2. Gérez l'appel AJAX dans PHP et effectuez une update_option () ou un update_user_meta () pour enregistrer les données.
2
WisdmLabs