web-dev-qa-db-fra.com

Pas sûr du meilleur moyen de sauvegarder des données de plugin personnalisées

Faire mon premier plugin avec 3.1 Tout est génial, mais je dois stocker les données maintenant. Mes données sont suffisamment complexes pour nécessiter des tableaux personnalisés (et non des options). Alors maintenant, je me demande comment je peux sauvegarder les données. Normalement, je créerais simplement une page de traitement pour le gérer, mais cela ne semble pas être la meilleure solution dans l'API WP. Comment puis-je enregistrer mes données de formulaire à partir de la page de paramètres du plug-in dans mes tableaux personnalisés? Merci!

EDIT: Pour clarifier, je sais comment le coder, je ne suis pas sûr du point de vue architectural du meilleur moyen de le faire.

3
Wil

Non pas qu'il existe une API spécialisée pour quelque chose exactement comme ça.

  1. Créez votre table, voir Création de tables avec des plugins dans le Codex.

  2. Traiter le formulaire soumis (puisque vous n'utilisez pas des API plus hautes, n'oubliez pas de vérifier les fonctionnalités, utilisez nonces et autres).

  3. Écrivez des données dans votre table personnalisée en utilisant $wpdb .

2
Rarst