WordPress besteht aus Dateien und Datenbank.
Per FTP kann man alle Dateien herunterladen. Wenn es dabei "häufiger zu Problemen" kommt, sollte man sich seinen Internetzugang mal genauer ansehen...
Damit die Datenbank in einer .sql Datei vorliegt, muss sie erst z.B. über ein passendes Plugin als Datei exportiert werden, dann kann man sie auch per FTP herunterladen. Üblicherweise macht man das aber direkt per Export & Download ohne den Umweg über eine Datei über z.B. phpMyAdmin im Hosting.
Viele Backup Plugins machen beide o.g. Schritte und erstellen entspr. Pakete zum Wiedereinspielen bei Bedarf. Wende Dich an die Person, die den Website ursprünglich eingerichet hat, evtl. kann die Dir erklären, welches Plugin dafür genutzt wird, bzw. wo/wie Backups angelegt werden.
Alternativ frage bei Deinem Hosting Support, ob dort ggf. ausserhalb von WordPress ein generelles Backup der Dateien und v.a. der Datenbank vor Deinen Änderungen gemacht wurde und lasse das wieder einspielen, dann ist alles (Einstellungen und aber auch Käufe usw.) auf dem Stand vor den Änderungen.