Mi capita molto spesso di vedere dei prompt molto generici ed allo stesso tempo sperare che l’IA indovini miracolosamente che tema stiamo usando e come è strutturato quel menu che non vuole proprio allinearsi.
In pratica è come se stessimo lanciando una freccetta bendati sperando di fare centro.
Io ormai a questa “prassi” ho dato un nome: la chiamo “Hope coding“…

In modo diametralmente opposto c’è invece il Vibe Coding Consapevole.
In questo caso non è solo “andare a sensazione“: è avere il controllo del ritmo.
Immagina un musicista jazz che improvvisa — sembra casuale, ma poggia su una conoscenza profondissima delle scale e dell’armonia.
Fare Vibe Coding consapevolmente significa saper dare all’IA il “la” giusto affinché la melodia (il contenuto, lo snippet CSS, la descrizione prodotto, la configurazione del plugin) sia tecnicamente corretta, non solo orecchiabile.
In questa guida smettiamo di sperare e iniziamo a progettare il dialogo con le macchine. Niente PHP complicato, niente React: solo tecniche che puoi usare oggi stesso, anche se non scrivi una riga di codice, per ottenere risultati professionali da WordPress con l’aiuto dell’IA.
Indice dei contenuti
Anatomia di un prompt ben fatto
Prima di parlare di tecniche avanzate, fermiamoci su un punto sottovalutato: cos’è, sintatticamente, un prompt “fatto bene”?
Nella mia esperienza la maggior parte dei prompt fallisce non perché l’IA non sia abbastanza brava, ma perché mancano uno o più di questi quattro ingredienti fondamentali:
- Contesto — lo sfondo della scena (tema usato, pubblico del sito, vincoli del cliente, stack tecnologico)
- Task — cosa vuoi esattamente (una sola cosa alla volta, possibilmente)
- Vincoli — cosa deve/non deve fare (lunghezza, tono, cosa evitare, standard da rispettare)
- Formato di output — come vuoi ricevere la risposta (tabella, lista, JSON, markdown, solo codice…)
A questi quattro si aggiunge un quinto ingrediente opzionale: il ruolo (chi deve impersonare l’IA: “SEO specialist”, “copywriter e-commerce”, “avvocato del lavoro”). Un tempo era considerato indispensabile. Oggi, con i modelli di punta 2026, il suo peso è calato — e in molti casi può essere omesso (ma ne parliamo dopo…).
Quando un prompt non funziona, torna su questa lista: quasi sempre ne manca uno dei primi quattro. Un prompt spartano come “Scrivimi una descrizione prodotto” non ha niente di tutto questo. Un prompt come:
“Devo pubblicare su un sito WooCommerce che vende vini delle Langhe a un pubblico italiano adulto e appassionato (contesto). Scrivi una descrizione prodotto per un Barolo DOCG 2020 (task). Max 120 parole, tono caldo ma non leccato, evita superlativi banali tipo ‘eccezionale’ o ‘unico’ (vincoli). Output: un titolo H2 accattivante + 2 paragrafi + 3 bullet point con note di degustazione (formato).”
…ti dà il 90% del lavoro fatto al primo colpo — senza aver definito nessun ruolo esplicito. Perché quando contesto, task e vincoli sono specifici, il modello deduce da solo la “competenza” giusta.
La documentazione ufficiale di Anthropic per Claude 4.x lo dice chiaramente: le leve primarie sono essere espliciti, aggiungere contesto, curare gli esempi. Il ruolo è scivolato tra gli strumenti “specialistici”.
L’Evoluzione del Prompt: Dai Ruoli ai Vincoli Strutturali
I modelli di punta del 2026 (Claude Opus 4.7, GPT-5, Gemini 2.5 Pro) rendono al meglio quando ricevono vincoli tecnici precisi e delimitatori che separino visivamente il contesto dal comando.
La metafora: il ruolo è il vestito che indossa l’assistente, ma i vincoli sono gli attrezzi che gli metti in mano. Un chirurgo vestito da chirurgo non serve a nulla se non gli dai il bisturi giusto.
Esempio pratico: richiesta di uno snippet CSS da passare allo sviluppatore
Invece del vago “fammi un CSS per i pulsanti”, usiamo una struttura a blocchi.
Come potrai vedere non serve saper scrivere CSS per usare questo prompt e la risposta potrà essere incollate nel Custom CSS del tuo tema o nel plugin dedicato.
(nota: sperando che non ci sia debito tecnico)
<contesto>
Uso il tema Astra con il page builder Elementor.
Voglio dare un tocco personalizzato a tutti i pulsanti
primari del sito (classe .elementor-button).
</contesto>
<task>
Scrivi un CSS custom che renda i pulsanti più moderni:
effetto hover con scala leggera, transizione fluida,
ombra sottile.
</task>
<vincoli>
- Niente !important
- Compatibile con mobile (responsive)
- Usa variabili CSS dove possibile per i colori
- Aggiungi un commento in italiano per ogni blocco
</vincoli>
<formato_output>
Solo il codice CSS, già pronto da incollare in
Aspetto → Personalizza → CSS Aggiuntivo.
Nessuna spiegazione prima o dopo.
</formato_output>
Perché funziona: i delimitatori (<contesto>, <task>, <vincoli>) impediscono all’IA di confondere le informazioni di contorno con le istruzioni operative. Il “nessuna spiegazione prima o dopo” in output ti evita il tipico blabla introduttivo che ti obbliga poi a ripulire la risposta.
💡 Tip: i delimitatori non devono per forza essere tag XML. Vanno benissimo anche
###,---, o semplicemente titoli in maiuscolo tipo CONTESTO: / TASK: / VINCOLI:. L’importante è che siano coerenti e ben separati.
Il ruolo serve ancora? (dipende)
Fino al 2023-2024 ogni guida al prompt engineering apriva con la stessa regola: “inizia sempre dando un ruolo all’IA”. Oggi quella regola è stata messa in discussione — e con buone ragioni. Vale la pena capirle, perché ti permettono di scrivere prompt più puliti ed efficaci.
Cosa è cambiato
Nelle linee guida ufficiali Anthropic per Claude 4.x (2025-2026), nei principi generali il ruolo non è più citato tra le leve primarie. Le tre leve principali sono diventate: essere espliciti sulle istruzioni, aggiungere contesto, curare gli esempi. Il ruolo è scivolato in una sezione “specialistica”.
Perché? I modelli di punta del 2026 sono addestrati per un precise instruction following molto più fine. Tradotto: se gli dici esattamente cosa fare e in che contesto, deducono da soli la “competenza” giusta. Non hanno bisogno che tu gli dica “sei un SEO expert” per rispondere come tale — gli basta che tu dica “scrivi una meta description di 155 caratteri ottimizzata per la keyword X con intent transazionale”.
C’è anche un effetto collaterale curioso documentato da Anthropic: su Claude Opus 4.5 i prompt troppo aggressivi (del tipo “CRITICAL: You MUST act as an expert…”) possono causare overtriggering — il modello “esagera” il ruolo a scapito della qualità. Meno enfasi, più chiarezza.
Quando il ruolo serve ancora
Detto questo, dichiarare che “il ruolo è morto” sarebbe sbagliato. Ci sono situazioni in cui fa ancora la differenza:
| Situazione | Ruolo utile? |
|---|---|
| Task tecnico ben specificato su modello di punta | ❌ No, aggiunge rumore |
| Voce narrativa forte (storytelling, copy di personaggio) | ✅ Sì, molto utile |
| Dominio ambiguo con riferimenti normativi/culturali (es. “avvocato del lavoro italiano”) | ✅ Sì, restringe il frame |
| Modelli piccoli o gratuiti (GPT-3.5, versioni base) | ✅ Sì, compensa la minore precisione |
| System prompt persistente (Claude Projects, Custom GPT) | ✅ Sì, per stabilità sulla lunga durata |
| Richieste in cui il tono conta più del contenuto | ✅ Sì |
La regola pratica
Il principio che riassume tutto: più il modello è potente e più le tue istruzioni sono specifiche, meno serve il ruolo. Più il modello è piccolo e più le tue istruzioni sono generiche, più il ruolo aiuta a colmare il gap.
Tradotto in pratica per chi lavora con WordPress nel 2026:
- Usi ChatGPT Free, Gemini base, plugin WP con modelli di fascia media? Il ruolo ti aiuta, tienilo.
- Usi Claude Opus 4.7, GPT-5, modelli top di gamma? Prova senza. Spesso scoprirai che non cambia nulla — o migliora.
- Stai creando un Progetto che userai per mesi? Il ruolo lì è prezioso, perché stabilizza la persona del tuo assistente virtuale nel tempo.
Adesso passiamo a vedere qualche esempio con e senza ruolo ed ora che sai perché, puoi decidere tu se tenerlo o toglierlo.
Chain of Thought (CoT)
Forzare l’IA a esplicitare i passaggi logici aumenta la precisione sui task complessi — specialmente nel troubleshooting. È una tecnica documentata da anni nella letteratura scientifica (il termine tecnico è Chain-of-Thought prompting) e funziona con una formula quasi magica: “pensa passo dopo passo” o “ragiona per step prima di rispondere”.
La metafora: è come chiedere a un matematico di scrivere tutti i passaggi sulla lavagna. Se sbaglia un segno all’inizio, lo vedi subito — invece di ritrovarti con un risultato finale sbagliato e non sapere dove.
Esempio pratico: il tuo sito è lento, e non sai perché
Prompt:
“Il mio sito WordPress (WooCommerce + Astra + Elementor) è diventato lentissimo nell’ultimo mese. Pensa passo dopo passo prima di rispondere:
- Quali sono le cause più probabili di un rallentamento improvviso in un sito WP/WooCommerce?
- Come le ordineresti per probabilità e per facilità di diagnosi da parte di un non-sviluppatore?
- Per ogni causa, suggerisci uno strumento gratuito (GTmetrix, PageSpeed, Query Monitor…) per verificarla.
Solo dopo questa analisi, dammi un piano di azione in 5 step concreti che posso iniziare oggi.”
Perché usarlo: eviti la classica risposta preconfezionata tipo “installa un plugin di cache e comprimi le immagini” e costringi l’IA a confrontare i sintomi con la realtà del tuo stack. Il risultato è molto più utile, anche se arriva 10 secondi dopo.
Few-Shot Prompting
Fornire esempi è la tecnica più potente per “settare” il Vibe e la formattazione che vuoi. Si chiama Few-Shot quando gli esempi sono più di uno (con uno solo parliamo di One-Shot, con zero di Zero-Shot). Non è pignoleria terminologica: più esempi dai, più l’IA capisce il pattern.
Quando usarlo: quando vuoi che l’IA scriva esattamente come te, o produca dati in un formato specifico (es. per un importatore CSV, per un blocco FAQ di Gutenberg, per il tuo calendario editoriale).
Esempio pratico: generare FAQ coerenti con il tuo stile
Prompt:
“Genera 3 FAQ per un post intitolato ‘Come scegliere un hosting WordPress’. Segui esattamente questo stile e formato:
❓ Ma quindi mi serve davvero un hosting a pagamento? Sì, e te lo dico senza giri di parole: l'hosting gratuito ti sembra un affare finché il sito non ti crasha nel giorno del Black Friday. Un buon hosting parte da 5€/mese, spesso meno di un caffè alla settimana. ❓ Cloud, VPS, shared: cosa cambia? Pensa a un condominio: shared = appartamento con muri sottili, VPS = attico privato nello stesso stabile, Cloud = una casa che cresce o si riduce in base agli ospiti.Mantieni lo stesso tono confidenziale, le metafore quotidiane e l’emoji ❓ all’inizio di ogni domanda.”
Con due esempi l’IA “aggancia” il tuo stile in modo sorprendentemente fedele. Con cinque-sei esempi può replicare anche la voce di un copywriter specifico.
Panel of Experts
WordPress è un ecosistema: una landing page perfetta graficamente è inutile se distrugge la SEO, un plugin potente è un disastro se rallenta il sito. Il Panel of Experts (o Multi-Expert Prompting) simula una discussione tra specialisti con prospettive diverse — e spesso conflittuali.
L’analogia: è come la riunione di redazione dove il tecnico, il SEO, il designer e il marketer litigano prima di dare il via libera alla pubblicazione. Il risultato è sempre migliore del parere di uno solo.

Esempio pratico: dovrei passare da Elementor a Gutenberg?
Prompt:
“Simula una discussione tra 4 esperti:
- Web Performance Expert — fissato con Core Web Vitals e peso del DOM
- SEO Specialist — preoccupato per dati strutturati e gerarchia H1/H2
- UX Designer — concentrato sulla facilità di editing per chi scriverà i post
- Titolare di un sito di news ad alto traffico — vuole soluzioni reali, non teoriche
Discutete se, nel 2026, ha ancora senso usare Elementor su un sito di news rispetto a Gutenberg + FSE. Fate emergere pro/contro concreti, anche in disaccordo, e chiudete con una raccomandazione condivisa (o con un ‘dipende da X’ ben argomentato).”
Il bello di questa tecnica è che ottieni un’analisi a 360° senza dover consultare quattro persone diverse. E spesso emergono aspetti che nessuna “lista dei pro e contro” ti avrebbe mai fatto vedere.
Nota: a prescindere dall’esempio in questo caso non serve l’AI basta il buon senso. Passare a Gutenberg è sempre la scelta giusta
Context Engineering: la nuova frontiera del 2026
Qui entriamo in territorio più recente, che vale la pena conoscere anche se non farai subito tutto. Nel corso del 2025-2026 il discorso si è spostato dal prompt engineering al context engineering. La differenza, in parole semplici:
- Prompt engineering → come fai la domanda
- Context engineering → quali informazioni metti a disposizione dell’IA prima della domanda
Elastic lo ha messo bene: prompt engineering risponde a “come lo chiedo?”, context engineering risponde a “quali informazioni deve avere il modello per poter rispondere bene?”.
Cosa significa in pratica per chi usa WordPress?
Anche senza scrivere codice, puoi fare context engineering oggi stesso:
- Carica file come contesto: se stai riscrivendo le policy privacy, carica il file della vecchia versione invece di descriverla a parole. Claude, ChatGPT e Gemini accettano PDF, Word, TXT direttamente in chat.
- Screenshot invece di descrizioni: se vuoi che l’IA capisca come appare il tuo menu rotto, mandagli uno screenshot. Un’immagine vale 1000 parole — e in questo caso anche 10.000 token risparmiati.
- Link alla documentazione ufficiale: quando chiedi qualcosa su un plugin specifico (Rank Math, WPForms…), incolla il link alla loro doc. L’IA può leggerla in autonomia con le funzioni di web search / fetch.
- Progetti / Custom GPTs / Claude Projects: sono “stanze” persistenti in cui carichi una volta per tutte il brief del cliente, il tone of voice, le linee guida di brand. Da lì in poi, ogni chat usa quel contesto senza doverlo ripetere.
🎯 Il concetto chiave: più il contesto che fornisci è pulito, strutturato e rilevante, meno devi affidarti a prompt “magici”. Studi recenti (Chroma Research 2025, su 18 LLM inclusi Claude e GPT-4.1) mostrano che le prestazioni degradano quando il contesto è troppo lungo o confuso: meglio poco e ben ordinato che tanto e caotico.
Per chi vuole approfondire in ambiente sviluppo: strumenti come Claude Code usano file CLAUDE.md nella root del progetto per dare al modello la “memoria di lungo periodo” di un’applicazione (convenzioni, stack, preferenze di stile). È lo stesso principio: il contesto viene reso esplicito e persistente.
🚀 Bonus track: il “Prompt per il Prompt” + archiviazione
Il segreto dei pro è chiedere all’IA di diventare l’architetto del proprio prompt. Se hai una visione chiara ma non sai tradurla in termini tecnici, usa l’IA come consulente.
Esempio: creare il prompt perfetto
“Ho queste specifiche per un progetto WordPress: [descrivi]. Agisci come un Expert Prompt Engineer. Analizza le mie specifiche e scrivi per me il prompt definitivo — strutturato con delimitatori, ruolo, contesto, vincoli tecnici e formato output — che io possa inviare a un LLM per ottenere il risultato perfetto al primo colpo. Prima di scrivere il prompt finale, fammi 3-5 domande di chiarimento se qualcosa non è chiaro.”
Documentare è potere: salva i tuoi Gold Prompt
Non lasciare i tuoi successi nella cronologia, che sparisce. Tre abitudini che pagano:
- Crea una “prompt library” — può essere un file markdown in Obsidian, un database Notion, una board Airtable. Categorizza per tipo di task (copywriting, SEO, CSS, debugging…).
- Versionamento: se un prompt fallisce, analizza dove è andato storto, correggilo e salvalo come v2 con un changelog di cosa hai cambiato.
- Chiedi feedback all’IA stessa: “Perché non sei riuscita a eseguire questo comando correttamente? Come potrei riformulare il prompt per ottenere un risultato migliore?”. Spesso la risposta è illuminante.
Conclusioni
Il Prompt Engineering — e ormai il Context Engineering — non è una scienza esatta: è un’attitudine sperimentale. Smetti di sperare che l’IA sia un indovino e inizia a trattarla come un collaboratore senior estremamente letterale: se non glielo dici, non lo fa. Se glielo dici male, lo fa male.

Adesso prendi un compito che di solito risolvi in Hope Coding — una meta description, la riscrittura di una FAQ, la generazione di alt text per le immagini di un articolo — e prova a riformularlo usando i quattro ingredienti dell’anatomia: contesto, task, vincoli, formato. Poi confronta il risultato con quello che avresti ottenuto con un prompt “al volo”.
La differenza ti sorprenderà.
Mettiti alla guida: il Vibe Coding consapevole è l’unico modo per dominare — e non subire — il futuro di WordPress.
Per approfondire
Se vuoi andare oltre, questi sono i riferimenti che consulto più spesso:
- Anthropic — Prompting best practices — la guida ufficiale più aggiornata, fonte primaria di questo articolo
- promptingguide.ai — wiki open source, la più completa su tutte le tecniche (CoT, Tree of Thought, ReAct…)
- Context engineering vs. prompt engineering — Elastic Labs — per capire dove sta andando la disciplina nel 2026
- WordPress Coding Standards — da citare sempre nei prompt che generano codice
- AI Guidelines — Linee guida per usare l’AI in modo responsabile nell’ecosistema WordPress
Hai trovato utile questa articolo condividilo con chi ancora fa Hope Coding. E se hai un prompt “killer” da raccontarmi, scrivimelo nei commenti — la miglior prompt library è quella collettiva.


