There's a reason why you didn't choose Let's Encrypt for your domain? Especially with WordPress it's a breeze to set it up!