//----- OCCASIONAL CRON TASKS -----
  if (!$CronLastOccasionalRunTime = get_option('MYPLUGINNAME_CronOccasionalLastRunTime'))
    $SecondsSinceOccasionalRunTime = 99999999;
  else
    $SecondsSinceOccasionalRunTime = strtotime(date("Y-m-d H:i:s")) - strtotime($CronLastOccasionalRunTime);
  if ($SecondsSinceOccasionalRunTime >= (5 * 60))     //<<<Set how often the occasional tasks should run
  {
    //------------------------------------
    //----- DO OCCASIONAL CRON TASKS -----
    //------------------------------------
  


    //>>>
    if (function_exists('\OdacAdminMessenger\ApiSendMessageToAdmin'))
      \OdacAdminMessenger\ApiSendMessageToAdmin("Ran occasional cron tasks");
    //<<<
    
    //All done - Store the last run timestamp
    update_option('MYPLUGINNAME_CronOccasionalLastRunTime', date("Y-m-d H:i:s"), True);
  }