Le problème
Nous avons tous été dans une situation comme celle-ci, et beaucoup de questions sur ce site nécessitent une solution comme celle-ci. Vous devez soit mettre à jour une base de données, insérer automatiquement un grand nombre de données, convertir meta_keys
ou quelque chose de similaire.
Bien sûr, dans un système en cours d'exécution basé sur les meilleures pratiques, cela ne devrait pas se produire.
Mais en même temps, j'aimerais entendre votre solution personnelle à ce problème et pourquoi vous avez choisi la vôtre.
La question
Comment implémentez-vous des scripts uniques dans votre installation (en cours) de WordPress?
Le problème ici est principalement dû aux raisons suivantes:
- Les scripts qui insèrent des données ne doivent pas être exécutés plus d'une fois
- Les scripts qui nécessitent beaucoup de ressources ne doivent pas s'exécuter à un moment où ils ne peuvent pas être surveillés
- Ils ne doivent pas être exécutés par accident
La raison pour laquelle je demande
J'ai ma propre pratique, je vais la poster dans les réponses. Comme je ne sais pas si c'est la meilleure solution, j'aimerais connaître la vôtre. De plus, c'est une question qui est souvent posée dans le contexte d'autres questions, et ce serait bien d'avoir une ressource qui recueille les idées.
au plaisir d'apprendre de vous :)
wp-cron
des événements planifiés.