Articles by Steve Bonisteel
Steve Bonisteel is a Technical Editor at Kinsta who began his writing career as a print journalist, chasing ambulances and fire trucks. He has been covering Internet-related technology since the late 1990s.
WordPress geolocation made simple: a developer’s guide
Implementing geolocation features in WordPress is possible, especially if you're a Kinsta user. This post looks at location-aware tactics.
2025 G2 Software Awards: Kinsta is the Best WordPress Hosting Provider
Kinsta has been named the best WordPress hosting provider and eighth-best web host overall in the 2025 G2 Best Software Awards.
How to add an add-to-cart button to your WooCommerce store
Learn how to add an add-to-cart button to WooCommerce, customization tips, and making the most of checkout.
Redis object caching for WordPress: the complete installation guide
Redis object caching could supercharge your WordPress site's performance. This comprehensive guide shows you how to implement it.
Advanced strategies for WooCommerce optimization and scaling
With Kinsta at your side, WooCommerce optimization gets a lot easier. Learn how to make the most of your e-commerce efforts.
How to scale your WordPress agency by building partnerships
Building partnerships is one of the best (and most strategic) ways to scale a WordPress agency. Here's how to do it the right way.
Sound advice: optimize your website for voice search
SEO for voice search prepares your website for voice assistants. Here's how to make your site discoverable via voice search.
Why WordPress gets top marks for education
WordPress is a class act when building education websites and resources. Why you should choose WordPress for your educational institution.
How your plugin can customize the WordPress Command Palette
The WordPress Command Palette puts frequently used actions at users' fingertips. Here's how you can add your own commands.
How agencies can deliver on Website as a Service (WaaS)
Discover how agencies can manage a Website as a Service (WaaS) business model to support their long-term growth.
The WordPress wp_is_mobile() function: is it still useful?
The WordPress wp_is_mobile() function has been around for well over a decade. It may have some life left in it yet.
How to use the WordPress data package to manage application states
State management within complex applications can be a struggle. Let's explore using the WordPress data package to manage application states.