X

Agendar trabalhos Cron com o WordPress

Snippets by IsItWP

Um trabalho cron permite que você execute uma parte do código em um intervalo específico. Por exemplo, você pode ter um script que remova a lixeira do site com um intervalo de uma hora. A configuração de um cron job não é algo que se faça no intervalo do almoço. Felizmente, você pode fazer isso no WordPress com a função wp_schedule_event().

Observação: Você pode programar um gancho 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 tempo programado tiver passado.

Aqui está um exemplo para configurar um cron job em um intervalo de uma hora.

Instruções: Adicione o código a seguir no arquivo functions.php do seu tema do WordPress para vê-lo em ação. Você pode alterar o horário conforme sua necessidade.

<?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 esse trabalho cron.

Você também pode gostar do trabalho cron de descarga de permalinks uma vez por hora.

[code][/code]

Comentários   Deixe uma resposta

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

WordPress Launch Checklist

A lista de verificação definitiva para o lançamento do WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento de seu próximo site WordPress em um ebook prático.
Sim, envie-me o livro eletrônico gratuito grátis!