By 37Design |

Fotos vom iPhone zu WordPress hochladen ohne Jetpack (2026)

Ich betreue etwa 20 selbst gehostete WordPress-Seiten für Kunden. Auf keiner einzigen ist Jetpack installiert. Es ist ein brauchbares Plugin für manche Leute, aber für meinen Anwendungsfall ist es zu schwergewichtig, und ich verbinde ungern Kundenseiten mit der WordPress.com-Infrastruktur, wenn es nicht sein muss.

Das Problem: Die offizielle WordPress-App braucht im Grunde Jetpack, damit sie mit selbst gehosteten Seiten funktioniert. Also hieß Fotos vom iPhone zu WordPress hochladen jahrelang: Safari öffnen, ins Admin-Dashboard einloggen auf einem winzigen Bildschirm, und hoffen, dass der Upload nicht mittendrin abbricht.

Ich habe viele Workarounds ausprobiert. Manche waren clever. Die meisten waren nervig. Hier ist, was ich gelernt habe.

Warum Jetpack immer wieder auftaucht

Die WordPress-App nutzt unter der Haube die WordPress.com-API. Für WordPress.com-Seiten funktioniert das sofort. Für selbst gehostete Seiten brauchst du Jetpack als Brücke zwischen deinem Server und der WordPress.com-API.

Ohne Jetpack greift die App auf XML-RPC oder die WordPress REST API zurück. XML-RPC ist bei vielen Hosting-Anbietern aus Sicherheitsgründen deaktiviert. Die REST API funktioniert, aber die Unterstützung der App dafür bei selbst gehosteten Seiten war immer wackelig. Login schlägt fehl, Medien synchronisieren nicht, Uploads hängen. Ich habe mehr Zeit mit dem Debuggen davon verbracht, als mir lieb ist.

Wenn du also kein Jetpack willst, brauchst du einen komplett anderen Weg.

Option 1: Siri Shortcuts

Ungefähr 2023 haben einige Entwickler Siri Shortcuts veröffentlicht, die Fotos über die REST API direkt zu WordPress hochladen. Die Idee ist gut: Du wählst Fotos in der Fotos-App aus, führst den Shortcut aus, und er macht einen POST an den /wp/v2/media-Endpoint deiner Seite.

Ich habe das ausprobiert. Es funktioniert, technisch gesehen. Aber "funktioniert technisch" und "funktioniert gut" sind sehr verschiedene Dinge.

Die Einrichtung dauert 15 bis 20 Minuten, wenn du weißt, was du tust. Du musst ein WordPress Application Password erstellen, deine REST API Base URL finden, und beides in die Shortcut-Konfiguration einfügen. Wenn deine Seite eine nicht-standardmäßige Permalink-Struktur nutzt oder ein Sicherheits-Plugin den REST-API-Zugriff einschränkt, rechne mit einer weiteren Stunde, um herauszufinden, warum 401-Fehler zurückkommen.

Einmal eingerichtet, lädt der Shortcut ein Foto nach dem anderen in einer Schleife hoch. Es gibt keinen Fortschrittsanzeiger außer einem sich drehenden Rad. Wenn ein Upload fehlschlägt (und das passiert, besonders im Mobilfunknetz), stoppt der gesamte Shortcut. Kein Retry. Du musst herausfinden, welche Fotos es geschafft haben und welche nicht, und ihn dann mit den verbleibenden nochmal starten.

Das Schlimmste: Siri Shortcuts gehen kaputt. Apple ändert die Shortcuts-Runtime zwischen iOS-Versionen, und diese Community-Shortcuts werden nicht aktiv gepflegt. Der, den ich benutzt habe, hat nach iOS 18.2 aufgehört zu funktionieren, und niemand hat ihn repariert.

Wenn du gerne bastelst, probier es aus. Für den täglichen Einsatz kann ich es nicht empfehlen.

Option 2: Upload über den mobilen Browser

Das ist die Holzhammer-Methode. Safari öffnen, deineseite.de/wp-admin aufrufen, einloggen, zu Medien navigieren, "Datei hinzufügen" tippen und deine Fotos auswählen.

Kein Jetpack nötig. Keine zusätzlichen Apps. Funktioniert mit jeder WordPress-Seite.

Dauert aber ewig. Das WordPress-Admin wurde nicht für Handys gemacht. Buttons sind winzig. Der Upload-Fortschrittsbalken ist fast unsichtbar. Und wenn sich dein Bildschirm während eines 15-Fotos-Uploads sperrt, kappt Safari die Verbindung. Von vorne.

Ich habe diese Methode drei Jahre lang genutzt. Durchgehend frustrierend. Das Admin-Dashboard auf einem iPhone-Bildschirm fühlt sich an wie eine Desktop-App durch ein Schlüsselloch zu bedienen. Es geht, aber du ärgerst dich jedes Mal.

Für ein einzelnes Foto ist es okay. Ab fünf oder mehr, such dir was anderes.

Option 3: SnapPress (was ich wirklich nutze)

Hier muss ich ehrlich sein: Ich habe SnapPress gebaut, weil mich die anderen Optionen genug frustriert haben, um eine eigene App zu schreiben.

Die Idee ist simpel. Installiere ein kleines Plugin (SnapPress Connect) auf deiner WordPress-Seite. Es generiert einen QR-Code. Scanne ihn mit der SnapPress-App auf deinem iPhone. Fertig. Deine Seite ist verbunden.

Danach wählst du bis zu 20 Fotos aus und tippst auf Hochladen. Sie gehen direkt in deine Mediathek über die WordPress REST API. Kein Jetpack. Kein WordPress.com-Konto. Kein XML-RPC. Nur HTTPS und Application Passwords.

Was mir am meisten Zeit spart, ist die Share Extension. Ich kann Fotos in der Fotos-App auswählen, auf Teilen tippen, SnapPress wählen, und sie werden hochgeladen, ohne dass ich die App selbst öffnen muss. Für jemanden, der mehrmals pro Woche Fotos auf Kundenseiten hochlädt, hat das meinen Workflow von 10 Minuten pro Batch auf unter 60 Sekunden reduziert.

Die Einrichtung dauert etwa 90 Sekunden

  1. Installiere SnapPress Connect aus dem WordPress Plugin-Verzeichnis.
  2. Gehe zu Werkzeuge > SnapPress Connect in deinem Dashboard.
  3. Klicke auf "QR-Code mit einem Tap generieren".
  4. Scanne den QR-Code mit der SnapPress-App.

Das war's buchstäblich. Das Plugin erstellt automatisch ein Application Password, codiert deine Seiten-URL und Zugangsdaten in den QR-Code, und die App speichert alles im Keychain deines iPhones. Du tippst nie ein Passwort auf einer Handy-Tastatur.

Was es nicht kann

SnapPress lädt nur in die Mediathek hoch. Es erstellt keine Beiträge oder Seiten. Wenn du ein vollständiges Seiten-Management-Tool auf deinem Handy brauchst, ist die WordPress-App (mit Jetpack) dafür besser. SnapPress löst ein Problem: Fotos schnell vom Handy auf deine WordPress-Seite bringen, ohne Jetpack.

Preis: 2,99 €, einmaliger Kauf. Kein Abo.

Vergleich

Siri Shortcuts Mobiler Browser SnapPress
Braucht Jetpack Nein Nein Nein
Einrichtungszeit 15-20 Min Keine ~90 Sek
Stapel-Upload Sequenziell (fragil) Ja (langsam) Parallel (bis zu 20)
Share Extension Bedingt Nein Ja
Geht kaputt bei iOS-Updates Oft Nein Nein
Kosten Kostenlos Kostenlos 2,99 €

Das eigentliche Problem

Die Mobile-Story von WordPress war immer "installier Jetpack". Für WordPress.com-Nutzer ist das in Ordnung. Für den Rest von uns, die selbst gehostete Seiten mit spezifischen Sicherheitsanforderungen, Performance-Budgets oder einfach der Vorliebe für weniger Plugins betreiben, war diese Antwort nie gut genug.

Die REST API ist seit Version 4.7 im WordPress-Core. Application Passwords kamen mit 5.6. Die Bausteine für ein mobiles Upload-Erlebnis ohne Jetpack sind seit Jahren da. Es hat nur gedauert, bis jemand die App gebaut hat.

Wenn du im selben Boot sitzt (selbst gehostet, kein Jetpack, musst Fotos vom Handy hochladen), probier SnapPress aus. Es ist das Tool, das ich für mich selbst gebaut habe, und es hat sich herausgestellt, dass andere Leute es auch brauchen.