O que é WP-Cron #O que é WP-Cron
WP-Cron é como o WordPress lida com o agendamento de tarefas baseadas em tempo no WordPress. Vários recursos centrais do WordPress, como a verificação de atualizações e a publicação de mensagens agendadas, utilizam WP-Cron. A parte “Cron” do nome vem do sistema de agendamento de tarefas baseado no cron que está disponível nos sistemas UNIX.
WP-Cron funciona verificando, em cada carregamento de página, uma lista de tarefas agendadas para ver o que precisa ser executado. Qualquer tarefa que deva ser executada será chamada durante o carregamento dessa página.
Erros de agendamento podem ocorrer se você agendar uma tarefa para 14:00PM e nenhuma carga de página ocorrer até as 17:00PM.
Top
Porquê usar WP-Cron #Porquê usar WP-Cron
- WordPress core e muitos plugins precisam de um sistema de agendamento para executar tarefas baseadas no tempo. Entretanto, muitos serviços de hospedagem são compartilhados e não fornecem acesso ao agendador do sistema.
- Utilizar a API do WordPress é um método mais simples para definir tarefas agendadas do que sair do WordPress para o agendador do sistema.
- Com o agendador do sistema, se o tempo passar e a tarefa não for executada, ela não será tentada novamente. Com o WP-Cron, todas as tarefas agendadas são colocadas em uma fila e serão executadas na próxima oportunidade (o que significa a próxima carga de página). Assim, embora você não possa ter 100% de certeza quando sua tarefa será executada, você pode ter 100% de certeza que ela será executada eventualmente.