Hi Megan,
There isn't such a tool for automatic migration. These CMSes are not compatible and store the content using different approaches. Basically, your "migration" would be split into 2 steps:
- Website code: frontend (HTML, JS, CSS) and backend. Since Wordpress (PHP) and Kentico (ASP.NET Web Forms, MVC, or .NET Core MVC) are using completely different technology stacks it's not possible to migrate any of the code. Effectively, you'd need to redevelop your website logic.
- Website content. This is where you can automate to an extent. You can export the similar content of your Wordpress site into spreadsheets (Excel or CSV) and import it into Kentico using Import Toolkit. This is as far as you could automate the process of migration I think.
Also, are there any particular reasons why you want to use v12 of Kentico as this isn't the latest version at the moment? The most recent one is v13 Refresh 3.