Eine andere Möglichkeit gibt es nicht. Der Webserver bzw. PHP benötigt halt Schreibrechte, um die Bilder hochladen zu können. Wenn es bei Deinem anderen Webhoster (welcher?) da keine Probleme gab heißt das nur, daß der Webserver immer auf alles Schreibrechte hatte.
Die nächsten Probleme werden beim Online-Update von WP, Themes oder Plugins auftreten. Auch hier benötigt der Webserver Schreibrechte, beim Update von Wordpress selbst sogar umfassende auf praktisch alle Dateien. Entweder man gaibt dann das die FTP-Zugangsdaten ein oder man gibt den Webserver vorrübergehend Schreibrechte per PHP-Konfiguration:
- ins wp-admin-Verzeichnis eine .htaccess Datei mit folgendem Inhalt kopieren
- Update im WP-Backend ausführen
- .htaccess Datei löschen oder umbennen
So mach ich das zumeist, denn so ein Update kommt ja nicht zu oft vor.
Gruß
Ingo