O problema
Todos nós já passamos por uma situação como essa e muitas perguntas neste site precisam de uma solução como essa. Você precisa atualizar um banco de dados, inserir muitos dados automaticamente, converter meta_keys
ou algo semelhante.
Obviamente, em um sistema em execução baseado nas melhores práticas, isso não deve acontecer.
Mas, como isso acontece, eu adoraria ouvir sua solução pessoal para esse problema e por que você escolheu a sua.
A questão
Como você implementa scripts únicos na sua instalação do WordPress (em execução)?
O problema aqui é principalmente devido aos seguintes motivos:
- Os scripts que inserem dados não devem ser executados mais de uma vez
- Os scripts que requerem muitos recursos não devem ser executados no momento em que não podem ser monitorados
- Eles não devem ser executados por acidente
A razão pela qual pergunto
Eu tenho minha própria prática, vou postar nas respostas. Como não sei se é a melhor solução existente, gostaria de saber sobre a sua. Além disso, essa é uma pergunta que é feita muitas vezes no contexto de outras perguntas, e seria ótimo ter um recurso para coletar as idéias.
ansioso para aprender com você :)
wp-cron
eventos agendados.