Um cron job permite que você execute um trecho de código em um intervalo específico. Por exemplo, você pode ter um script que remove o lixo do site em um intervalo de uma hora. Configurar um cron job não é algo que você faz no intervalo do almoço. Felizmente, você pode fazer isso no WordPress com a função wp_schedule_event().
Observação: Você pode agendar um hook que será executado pelo núcleo de ações do WordPress em um intervalo específico especificado por você. A ação será acionada quando alguém visitar seu site, se o horário agendado já tiver passado.
Aqui está um exemplo para configurar um cron job em intervalo de uma hora.
Instruções: Adicione o seguinte código no arquivo functions.php do seu tema WordPress para vê-lo em ação. Você pode alterar o horário conforme necessário.
<?php
add_action('my_hourly_event', 'do_this_hourly');
function my_activation() {
if ( !wp_next_scheduled( 'my_hourly_event' ) ) {
wp_schedule_event(time(), 'hourly', 'my_hourly_event');
}
}
add_action('wp', 'my_activation');
function do_this_hourly() {
// do something every hour
}
?>
Certifique-se de substituir a função do_this_hourly() pela tarefa que você deseja realizar com este cron job.
Você também pode gostar de executar o cron job de "Flush Permalinks" uma vez por hora.
Comentários Deixe uma resposta