If you are using Cloudflare and Wordfence, be sure to use the “CF-Connecting-IP” HTTP header setting. By not doing so, I blocked Cloudflare (and the world) from accessing my site. Big mistake! I was locked out of my own site, too!
Read more at Wordfence and Cloudflare (Using CF, Flexible SSL).