I'm currently developing a website for a local restaurant chain that owns two restaurants, and they want it to be built on WordPress. I usually work with Webflow or Next.js these days and have some experience with WordPress, although it's been a while since I've used it. What's the best approach for creating a mostly-basic website that can easily be cloned for their other restaurant in the future, ideally with a custom theme? They mainly need a brochure-style site and will require the ability to update it after I'm done setting it up. Also, what are some recommended hosting options? Thanks in advance!
3 Answers
WordPress is definitely a solid choice for this, and cloning the site later is pretty effortless. Just make sure you avoid WordPress.com since it limits your capabilities—stick with WordPress.org on a reliable hosting provider. I've had great experiences with SetraHost; their support team really goes above and beyond. If you're considering a managed service, options like Kinsta or WPEngine are available, though they can be pricey for what you get.
Honestly, the free plan on WordPress could work for basic needs. I'm migrating my site from WordPress.com to GitHub Pages right now, and I love the control it gives without the ongoing costs. Just remember, if you choose GitHub, you can make your repo public or private, so be cautious about any sensitive information you might have!
But how do you have a website accessible publicly if the project is on a private repo? That doesn't quite add up.
You can host it pretty much anywhere you like. Personally, I prefer Kinsta, although they aren't the cheapest option anymore. For your build, start with a solid theme, make a child theme, and utilize Gutenberg, which is the native block editor for WordPress. It's straightforward and great for what you need!

Just a heads up, WordPress.com isn't truly WordPress. The real deal is found at WordPress.org, which is open-source and offers way more freedom than what .com offers.