Probably related is that I can’t upload new plugins or themes because it asks for my “FTP login” and I have no idea what I’m supposed to enter for that. I’ve tried everything I can think of, but nothing works. I think FTP is some sort of host through which you’re using WP, but I have no clue what mine is, what the login is, or how to find that out. Like I said, I inherited this site and I’m just trying to figure it out on my own.
Also, all plugins are currently deactivated.