El problema
Todos hemos estado en una situación como esta, y muchas preguntas en este sitio necesitan una solución como esta. O tienes que actualizar una base de datos, insertar una gran cantidad de datos automáticamente, convertir meta_keys
, o algo similar.
Por supuesto, en un sistema en ejecución basado en las mejores prácticas esto no debería ocurrir.
Pero a medida que lo haga, me encantaría escuchar su solución personal a este problema y por qué eligió la suya.
La pregunta
¿Cómo implementas scripts de un solo uso en tu instalación de WordPress (en ejecución)?
El problema aquí se debe principalmente a los siguientes motivos:
- Los scripts que insertan datos no deben ejecutarse más de una vez
- Los scripts que requieren una gran cantidad de recursos no deben ejecutarse en un momento en que no puedan ser monitoreados
- No deben ejecutarse por accidente
La razón que pregunto
Tengo mi propia práctica, la voy a publicar en las respuestas. Como no sé si es la mejor solución que existe, me gustaría saber sobre la tuya. Además, esta es una pregunta que se hace muchas veces en el contexto de otras preguntas, y sería genial tener un recurso que recopile las ideas.
esperando aprender de ti :)