When choosing a WordPress theme, it is best to choose a big, reputable company. This will ensure that you enjoy high website security, a fast site, and regular updates in the future.
Genesis by Studiopress (This Is What I Use)
I recommend Genesis by Studiopress. It is what I use on this website. Genesis is one of the most popular WordPress themes in the world, provides you plenty of ready-made designs out of the box, is fast, and has excellent SEO options.
At the same time, Genesis keeps you flexible and does not lock you in like many “page builder” themes do (more on this below).
To understand Genesis, you need to know that it employs a child-theme concept. With a child-theme concept, your theme (Genesis) is the basic framework, which provides the functionality. You can then choose between a variety of child-themes that determine the look of your website.
One of the key advantages is that you make your individual design changes to your child theme instead of your theme and, as a result, when your theme updates, your changes don’t get lost.
Because Genesis is so popular, you have a large variety of child themes to choose from.
To get an impression, what a WordPress site built on Genesis can look like, head over to their website and browse through their child theme selection.
Page Builder Themes, Such As Divi (I Do Not Recommend This)
Several prevalent themes advertise with drag-and-drop functionality, which sounds seductively convenient. Divi is the most popular of these themes.
The advantage of these themes is that they allow you to create incredibly custom designs, built on WordPress, without any coding. These themes are popular because they are easy to use. They are easy to sell to beginners and quite expensive, so bloggers can make a lot of money promoting them.
The problem with drag-and-drop themes is that they mess up the HTML code behind your content. The specific code that they create is only readable by the specific theme that created it. If you later change to another WordPress theme, all the content you have spent so much time writing will either be unreadable or horribly formatted.
These themes trap you in their proprietary system and make it extremely hard ever to leave them. For that reason, they may be suitable for the plumber who wants to put her contact information online, but I would not build a big website with lots of content on a drag-and-drop theme.