I was setting up HTTPS/SSL on a new Wordpress site that I'd installed via DigitalOcean's 1-Click App, but it took a while because of some amateur mistakes leading to infinite redirects and other HTTP errors. Here's how I did it, just in case I forget and have to setup another WP site.
- On your domain registrar (or Cloudflare if you've already set it up to manage your DNS), add 2 A-records as specified on DO:
A | @ | your.droplet.ip
A | www | your.droplet.ip