Mga site → ang iyong site → Mga naka-iskedyul na gawain.
Pagdaragdag ng isa
Isang command at isang iskedyul. Tumatakbo ang command sa parehong kapaligiran gaya ng site, gamit ang parehong bersyon ng PHP, kaya ang wp cron event run --due-now o php artisan schedule:run ay kumikilos nang eksakto tulad ng ginagawa ng mga ito sa iyong shell.
Ang sariling cron ng WordPress
Inii-iskedyul ng WordPress ang mga gawain nito batay sa mga page view, kaya ang isang tahimik na site ay huli o hindi talaga nagpapatakbo ng mga naka-iskedyul na trabaho nito, at ang isang abalang site naman ay nagpapatakbo nito nang libo-libong beses. Parehong hindi ito ang nais mo.
Dalawang linya lang ang solusyon. Itakda ang DISABLE_WP_CRON sa true sa wp-config.php, pagkatapos ay magdagdag ng totoong iskedyul dito na nagpapatakbo ng wp cron event run --due-now bawat limang minuto. Sa gayon, ang iyong mga naka-iskedyul na post at backup plugin ay tatakbo ayon sa oras sa halip na batay sa trapiko.
Pagtingin kung tumakbo ito
Pinapanatili ng bawat gawain ang mga huling pagtakbo nito kasama ang exit code at ang output. Ang isang gawaing hindi kailanman gumawa ng output ay hindi kailanman tumakbo, na siyang sagot sa pinakakaraniwang tanong tungkol sa screen na ito.
Ang hindi nito kayang gawin
May hangganan ang isang naka-iskedyul na gawain — ititigil ito kung tatakbo ito nang mas matagal kaysa sa iskedyul nito, upang ang isang gawaing nag-hang ay hindi makapagpatong-patong ng mga kopya ng sarili nito. Kung mayroon kang trabaho na talagang tumatagal ng ilang oras, hatiin ito o ipagbigay-alam sa suporta at susuriin namin ito kasama mo.