問題描述

我有一個我只想通過 cron 工作運行的功能。有沒有辦法我可以檢查一個特定的預定事件是否調用此函數,而不是其他任何東西?

最佳解決方案

WordPress 有一個不斷的 DOING_CRON,可以幫助我們知道我們正在做 cron 工作。它在 wp-cron.php 文件中定義。

所以你可以在你的代碼中檢查這個常量:

if ( defined( 'DOING_CRON' ) )
{
    // Do something
}

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。