See 18. It can be his own site but still have a generic underlying software.
I don't think the fact that his "people" failed to make such an adjustment reflects any sort of support for the gay agenda or whatever. I think it reflects Hannity's desire to pimp out his name without a thought to anybody who'll write a check.
He needs to pay more attention to protecting his "brand" and think such deals through carefully.