Trump should draft other orders to see what sticks.
Congress needs to pass a law depriving the courts below SCOTUS of jurisdiction over cases involving aliens seeking visas. The courts don’t have such jurisdiction, but they are claiming to. Divest them of it. The Constitution expressly allows Congress to control what types of cases courts can hear.