Allow has_archive to be set with a custom slug