私はいくつかのcronジョブをすべて同じフックにフックしていますが、それぞれ異なる引数(投稿ID)を持っています。これは、表示されたwp_clear_scheduled_hook
だけで(引数が指定されていない場合は、引数なしまたはジョブ)、それに渡された引数に一致する仕事をクリアします。
ジョブの引数に関係なく、フックに関連付けられたすべてのcronジョブを削除する方法はありますか?(IDをループすることによって「手動で」そうすることなく)。
回答が削除されたようです!私が達成したいことを明確にするために:各投稿には有効期限があります-そしてこの日付の後に投稿を削除したいと思います。
(別のオプションは、1つのcronジョブを持つことです-期限切れの投稿を削除する24時間ごとに繰り返します)。
ただし、投稿ごとに1回限りのジョブを作成することにしましたが、すべてのジョブを循環させずに一度にすべて削除することはできないようです。