While you can create a one-page website with most WordPress themes, the best way is to use one of the one-page WordPress themes listed above. You will have a professional-looking website if you use one of those themes.