示例#1
0
function get_settings_url()
{
    $url = is_multisite() ? network_admin_url('settings.php?page=' . HMBKP_PLUGIN_SLUG) : admin_url('tools.php?page=' . HMBKP_PLUGIN_SLUG);
    schedules::get_instance()->refresh_schedules();
    if (!empty($_REQUEST['hmbkp_schedule_id']) && schedules::get_instance()->get_schedule(sanitize_text_field($_REQUEST['hmbkp_schedule_id']))) {
        $url = add_query_arg('hmbkp_schedule_id', sanitize_text_field($_REQUEST['hmbkp_schedule_id']), $url);
    }
    return $url;
}