Base ng Kaalaman
Mga naka-iskedyul na gawain at cron job
Paano magdagdag ng iskedyul, bakit hindi maaasahan ang sariling cron ng WordPress, at paano malaman kung tumakbo ito.
Mga site → ang iyong site → Mga nakatakdang gawain.
Pagdaragdag ng isa
Isang command at isang iskedyul. Gumagana ang command sa kaparehong kapaligiran ng site, na may kaparehong bersyon ng PHP, kaya ang wp cron event run --due-now o php artisan schedule:run ay gumagana nang eksakto kung paano gumagana ang mga ito sa iyong shell.
Ang sariling cron ng WordPress
Iskina-schedule ng WordPress ang mga trabaho nito sa mga pagtingin sa pahina, kaya ang isang tahimik na site ay nagpapatakbo ng nakatakdang trabaho nito nang huli, o hindi talaga, at ang isang abalang site naman ay nagpapatakbo nito nang libu-libong beses. Wala sa dalawang ito ang gusto mo.
Ang solusyon ay dalawang linya. I-set 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. Ang iyong mga nakatakdang post at ang plugin ng iyong mga backup ay gagana na sa oras sa halip na sa trapiko.
Pagtingin kung gumana ito
Iniimbak ng bawat gawain ang mga huling pagtakbo nito kasama ang exit code at ang output. Ang isang gawaing hindi pa kailanman nakagawa ng output ay hindi pa kailanman tumakbo, na siyang sagot sa pinakakaraniwang tanong tungkol sa screen na ito.
Ang hindi nito magagawa
Ang isang nakatakdang gawain ay may hangganan — itinitigil ito kung gumana ito nang mas matagal kaysa sa iskedyul nito, kaya ang isang trabahong nagha-hang ay hindi makakapag-ipon ng mga kopya ng sarili nito. Kung mayroon kang trabaho na talagang tumatagal nang ilang oras, hatiin ito o sabihin sa support at titingnan namin ito kasama mo.
Na-stuck pa rin?
Kasama ang suporta sa bawat plano at may mga sagot sa iyong sariling wika.
Makipag-ugnayan sa suporta → Lahat ng artikulo →