ou comment remplacer la base de données WordPress avec des valeurs de plug-in par défaut, ajouter l'option ne fonctionne pas pour moi, comme http: //codex.wordpress .org / fonction_reference / add_option p>
Je suis sûr que ma syntaxe est correcte, ce que je veux, lorsque l'utilisateur passe dans le menu Paramètres de mon plugin, il / elle ne voit pas le champ d'entrée vide, le voir plutôt rempli de données par défaut. p>
3 Réponses :
Ajoutez simplement les valeurs par défaut de votre (s) option (s) en tant que second paramètre du get_option ( ) code>
Appel (s) de fonction (s). À moins que l'option n'existe pas, cette valeur sera renvoyée alors. P>
http://codex.wordpress.org/funt_reference/add_option est un moyen le plus sûr d'enregistrer l'option et de définir une valeur par défaut. Cela ne fonctionnera que si cette option n'existe pas déjà dans les options. P>
Je ne sais pas pourquoi ce n'est pas la réponse acceptée +1.
Si vous stockez les paramètres de plugin dans un tableau comme je le fais, le passage des valeurs par défaut à Get_Option ne suffirez pas si vous modifiez vos paramètres à l'avenir ou ajoutez de nouvelles touches à la matrice car la valeur de la base de données existe déjà et que vous avez gagné des valeurs par défaut. t être chargé. Vous pouvez plutôt utiliser un mélange de get_option et wp_parse_args
Par exemple, vérifiez ce bit de code: p>