维护模式状态监控
"; echo "当前状态
"; echo "手动维护模式: " . ($maintenance_mode === '1' ? '已启用' : '已禁用') . "
"; echo "定时维护模式: " . ($is_scheduled ? '处于维护期间' : '不在维护期间') . "
"; if (!empty($start_time) || !empty($end_time)) { echo "定时设置
"; if (!empty($start_time)) { echo "开始时间: " . esc_html($start_time) . "
"; } if (!empty($end_time)) { echo "结束时间: " . esc_html($end_time) . "
"; } echo "时区: " . esc_html($timezone) . "
"; // 显示当前时区时间 try { $tz = new DateTimeZone($timezone); $current_time = new DateTime('now', $tz); echo "当前时间: " . $current_time->format('Y-m-d H:i:s') . "
"; } catch (Exception $e) { echo "时区错误: " . esc_html($e->getMessage()) . "
"; } } // 显示定时任务状态 echo "定时任务状态
"; $start_scheduled = wp_next_scheduled('maintenance_mode_start'); $end_scheduled = wp_next_scheduled('maintenance_mode_end'); if ($start_scheduled) { echo "开始维护任务: " . date('Y-m-d H:i:s', $start_scheduled) . "
"; } else { echo "开始维护任务: 未安排
"; } if ($end_scheduled) { echo "结束维护任务: " . date('Y-m-d H:i:s', $end_scheduled) . "
"; } else { echo "结束维护任务: 未安排
"; } echo "