Come Caricare Foto su WordPress dall'iPhone Senza Jetpack (2026)
Gestisco circa 20 siti WordPress self-hosted per i clienti. Nessuno di essi ha Jetpack installato. È un buon plugin per qualcuno, ma per il mio uso è troppo pesante, e non mi piace collegare i siti dei clienti all'infrastruttura WordPress.com quando non è necessario.
Il problema è che l'app mobile ufficiale di WordPress richiede praticamente Jetpack se vuoi che funzioni con siti self-hosted. Quindi per anni, caricare foto dal mio iPhone su WordPress significava aprire Safari, accedere alla dashboard di amministrazione su uno schermo minuscolo, e pregare che l'upload non andasse in timeout a metà.
Ho provato molte soluzioni alternative. Alcune erano ingegnose. La maggior parte erano fastidiose. Ecco cosa ho scoperto.
Perché Jetpack Continua a Saltare Fuori
L'app mobile di WordPress usa l'API di WordPress.com sotto il cofano. Per i siti WordPress.com, funziona subito. Per i siti self-hosted, ti serve Jetpack per fare da ponte tra il tuo server e l'API di WordPress.com.
Senza Jetpack, l'app ripassa a XML-RPC o alla WordPress REST API. XML-RPC è disabilitato da molti provider di hosting per motivi di sicurezza. La REST API funziona, ma il supporto dell'app per i siti self-hosted è sempre stato instabile. Login che falliscono, media che non si sincronizzano, upload che si bloccano. Ho speso più tempo a fare debug di questo problema di quanto vorrei ammettere.
Quindi, se non vuoi Jetpack, ti serve un percorso completamente diverso.
Opzione 1: Siri Shortcuts
Intorno al 2023, alcuni sviluppatori hanno pubblicato Siri Shortcuts che caricano foto su WordPress usando direttamente la REST API. L'idea è bella: selezioni le foto nell'app Foto, esegui lo shortcut, e invia le immagini al tuo endpoint /wp/v2/media.
L'ho provato. Funziona, tecnicamente. Ma "tecnicamente funziona" e "funziona bene" sono cose molto diverse.
La configurazione richiede 15-20 minuti se sai cosa stai facendo. Devi creare una WordPress application password, trovare l'URL base della REST API, e incollare entrambi nella configurazione dello shortcut. Se il tuo sito usa una struttura dei permalink non standard o ha un plugin di sicurezza che modifica l'accesso alla REST API, aspettati di passare un'altra ora a capire perché ricevi errori 401.
Una volta configurato, lo shortcut carica una foto alla volta in un loop. Non c'è indicatore di progresso, solo una rotellina. Se un caricamento fallisce (e falliscono, soprattutto su rete cellulare), l'intero shortcut si ferma. Nessun retry. Devi capire quali foto sono arrivate e quali no, poi rilanciarlo con quelle rimanenti.
La parte peggiore: i Siri Shortcuts si rompono. Apple cambia il runtime degli Shortcuts tra le versioni di iOS, e questi shortcut fatti dalla community non vengono mantenuti attivamente. Quello che usavo ha smesso di funzionare dopo iOS 18.2 e nessuno l'ha ancora riparato.
Se ti piace smanettare con queste cose, fai pure. Per un uso regolare, non posso raccomandarlo.
Opzione 2: Upload da Browser Mobile
Il metodo forza bruta. Apri Safari, vai su yoursite.com/wp-admin, accedi, vai in Media, tocca "Aggiungi Nuovo" e seleziona le tue foto.
Niente Jetpack. Niente app extra. Funziona con qualsiasi sito WordPress.
Ma ci vuole un'eternità. L'admin di WordPress non è stato progettato per i telefoni. I pulsanti sono minuscoli. L'indicatore di progresso è quasi invisibile. E se lo schermo si blocca durante un upload di 15 foto, Safari interrompe la connessione. Ricomincia da capo.
Ho usato questo metodo per tre anni. Costantemente frustrante. La dashboard di amministrazione su uno schermo iPhone sembra come usare un'app desktop attraverso un buco della serratura. Si può fare, ma ti innervosirai ogni volta.
Per una singola foto, va bene. Per cinque o più, cerca altrove.
Opzione 3: SnapPress (Quello che Uso Davvero)
Qui devo essere trasparente: ho costruito SnapPress perché le altre opzioni mi frustravano abbastanza da scrivere un'app.
L'idea è semplice. Installa un piccolo plugin (SnapPress Connect) sul tuo sito WordPress. Genera un QR code. Scansionalo con l'app SnapPress sul tuo iPhone. Fatto. Il tuo sito è collegato.
Da lì, seleziona fino a 20 foto e tocca upload. Vanno direttamente nella tua Media Library attraverso la WordPress REST API. Niente Jetpack. Niente account WordPress.com. Niente XML-RPC. Solo HTTPS e application password.
La parte che mi fa risparmiare più tempo è la Share Extension. Posso selezionare le foto nell'app Foto, toccare Condividi, scegliere SnapPress, e si caricano senza mai aprire l'app stessa. Per chi carica foto sui siti dei clienti più volte a settimana, questo ha ridotto il mio workflow da 10 minuti per batch a meno di 60 secondi.
La configurazione richiede circa 90 secondi
- Installa SnapPress Connect dalla directory dei plugin WordPress.
- Vai in Strumenti > SnapPress Connect nella tua dashboard.
- Clicca "Genera QR Code con Un Tocco."
- Scansiona il QR code con l'app SnapPress.
È letteralmente tutto. Il plugin crea automaticamente una application password, codifica l'URL del tuo sito e le credenziali nel QR code, e l'app conserva tutto nel Keychain del tuo iPhone. Non digiti mai una password su una tastiera del telefono.
Cosa non fa
SnapPress carica solo nella Media Library. Non crea articoli o pagine. Se ti serve uno strumento completo per gestire il sito dal telefono, l'app WordPress (con Jetpack) è migliore per quello. SnapPress risolve un problema: portare le foto dal tuo telefono al tuo sito WordPress velocemente, senza Jetpack.
Costa €2,99, acquisto una tantum. Nessun abbonamento.
Confronto
| Siri Shortcuts | Browser Mobile | SnapPress | |
|---|---|---|---|
| Richiede Jetpack | No | No | No |
| Tempo di configurazione | 15-20 min | Nessuno | ~90 sec |
| Upload in batch | Sequenziale (fragile) | Sì (lento) | Parallelo (fino a 20) |
| Share Extension | Più o meno | No | Sì |
| Si rompe tra aggiornamenti iOS | Spesso | No | No |
| Costo | Gratis | Gratis | €2,99 |
Il Vero Problema
La strategia mobile di WordPress è sempre stata "installa Jetpack." Per gli utenti WordPress.com, va bene. Per il resto di noi che gestisce siti self-hosted con requisiti di sicurezza specifici, budget di performance, o semplicemente una preferenza per meno plugin, quella risposta non è mai stata sufficiente.
La REST API è nel core di WordPress dalla versione 4.7. Le application password sono arrivate nella 5.6. I pezzi per un'esperienza di upload mobile senza Jetpack ci sono da anni. Ci è solo voluto un po' prima che qualcuno costruisse l'app.
Se sei nella stessa barca (self-hosted, niente Jetpack, devi caricare foto dal telefono), prova SnapPress. È lo strumento che ho costruito per me stesso, e si scopre che serviva anche ad altre persone.