I’ve spent hours over the last month trying to migrate my WordPress site to Ghost (self-hosted). I finally had a breakthrough over the weekend, but then I realized the amount of clean-up needed on 20 years of posts and decided to stick with WP. I did learn a lot though, so all was not lost.