Un job cron vă permite să executați o parte din cod la un interval specific. De exemplu, ați putea avea un script care poate elimina gunoiul site-ului web la un interval orar. Configurarea unui job cron nu este ceva ce faci în pauza de prânz. Din fericire, puteți face acest lucru în WordPress cu funcția wp_schedule_event().
Notă: Puteți programa un hook care va fi executat de nucleul acțiunilor WordPress la un interval specificat de dumneavoastră. Acțiunea va fi declanșată atunci când cineva vizitează site-ul dumneavoastră, dacă ora programată a trecut.
Iată un exemplu pentru a configura un cron job la interval orar.
Instrucțiuni: Adăugați următorul cod în fișierul functions.php al temei dumneavoastră WordPress pentru a-l vedea în acțiune. Puteți schimba ora după cum aveți nevoie.
<?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
}
?>
Asigurați-vă că înlocuiți funcția do_this_hourly() cu sarcina pe care doriți să o realizați cu acest cron job.
De asemenea, s-ar putea să vă placă golirea permalink-urilor o dată pe oră prin cron job.
Comentarii Lasă un răspuns