Question

Je suis occupé à tamponner avec l'écriture d'un plugin WP et à frapper un peu de problème.

Je crois que sa meilleure pratique stocker les options WP à un tableau plutôt qu'individuellement, ce qui est formidable sans problème.

J'ai deux pages. Page One qui met à jour par exemple:

$xyz_options['api_user']; 
$xyz_options['api_key'];

Page deux qui dit:

$xyz_options['site_bgcolor'];
$xyz_options['site_fontcolor'];

Cependant, lors de la mise à jour à partir de l'une ou l'autre des pages, il vide les autres paramètres des pages lors de l'utilisation de la création de formulaire WordPress intégrée et ainsi de suite. Je me demande si je serais mieux en train de rompre avec les méthodes intégrées serait la meilleure ou y a-t-elle une autre façon en utilisant des méthodes WP que j'ai manquées.

Un exemple rapide. Dire que j'ai d'abord mis api_user et api_key avec 1 et abc123. Ensuite, allez sur la page de style et mise à jour site_bgcolor avec #fff et site_fontcolor avec #000 il met à jour les couleurs mais le api_user et api_key Les valeurs disparaissent du $xyz_options tableau tiré de wp_options.

J'espère que cela a du sens.

Merci les gars à l'avance, tous les pointeurs seraient formidables.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top