{"id":1902,"date":"2026-03-17T08:42:16","date_gmt":"2026-03-17T08:42:16","guid":{"rendered":"https:\/\/studioimmens.com\/come-automatizzare-la-pubblicazione-dei-contenuti-wordpress\/"},"modified":"2026-07-16T17:04:15","modified_gmt":"2026-07-16T15:04:15","slug":"come-automatizzare-la-pubblicazione-dei-contenuti-wordpress","status":"publish","type":"post","link":"https:\/\/studioimmens.com\/en\/come-automatizzare-la-pubblicazione-dei-contenuti-wordpress\/","title":{"rendered":"Come automatizzare la pubblicazione dei contenuti WordPress"},"content":{"rendered":"<p><\/p>\n<h2>Pianificare la pubblicazione con WordPress: lo scheduling nativo<\/h2>\n<p>WordPress include nativamente una funzione di programmazione dei post (scheduling) che ti permette di scrivere i contenuti in anticipo e pubblicarli automaticamente in una data e ora future. Questa funzionalit\u00e0 si trova nel pannello di modifica del post, nella sezione &#8220;Pubblica&#8221; &gt; &#8220;Programma&#8221;. Puoi impostare data e ora esatta di pubblicazione, e WordPress si occuper\u00e0 di rendere il post pubblico al momento stabilito, senza che tu debba essere presente.<\/p>\n<p>Lo scheduling nativo \u00e8 affidabile per la maggior parte dei casi d&#8217;uso, ma ha un limite: dipende dal cron job di WordPress (wp-cron.php), che non \u00e8 un vero cron di sistema ma un meccanismo triggerato dalle visite al sito. Se il tuo sito ha poco traffico, la pubblicazione programmata potrebbe ritardare fino alla prossima visita. Per ovviare a questo, puoi disabilitare il wp-cron nativo e configurare un vero cron job a livello di server che esegue wp-cron ogni minuto, garantendo pubblicazioni puntuali anche su siti a basso traffico.<\/p>\n<h2>Configurare un cron job di sistema per WordPress<\/h2>\n<p>Per sostituire il wp-cron nativo con un vero cron di sistema, aggiungi questa riga al file wp-config.php: define(&#8216;DISABLE_WP_CRON&#8217;, true); Poi imposta un cron job nel pannello di controllo del tuo hosting (cPanel, Plesk, o direttamente nel server con crontab -e): wget -q -O &#8211; https:\/\/iltuosito.com\/wp-cron.php?doing_wp_cron &gt;\/dev\/null 2&gt;&amp;1. Questo comando esegue wp-cron ogni minuto, attivando tutte le operazioni programmate, inclusa la pubblicazione dei post schedulati.<\/p>\n<p>La frequenza ideale per il cron \u00e8 ogni minuto. Su hosting condivisi, verifica che il provider non limiti la frequenza dei cron job. Su VPS e server cloud, puoi configurare senza limiti. Un cron job ben configurato garantisce che i post vengano pubblicati all&#8217;ora esatta, senza ritardi, e migliora l&#8217;affidabilit\u00e0 complessiva di tutte le operazioni programmate di WordPress (backup, pulizia cache, controlli aggiornamenti).<\/p>\n<h2>WP-CLI: automatizzare la pubblicazione da terminale<\/h2>\n<p>WP-CLI \u00e8 l&#8217;interfaccia a riga di comando per WordPress, uno strumento potentissimo per automatizzare qualsiasi operazione. Con WP-CLI puoi creare post, programmarli, aggiornarli e gestire migliaia di azioni con un singolo comando. L&#8217;installazione di WP-CLI richiede l&#8217;accesso SSH al server, ma la maggior parte degli hosting moderni lo include gi\u00e0 preinstallato.<\/p>\n<p>Esempi di comandi WP-CLI per la pubblicazione automatizzata: wp post create &#8211;post_title=&#8221;Titolo&#8221; &#8211;post_content=&#8221;Contenuto&#8221; &#8211;post_status=publish crea e pubblica immediatamente un post. Per programmare: wp post create &#8211;post_title=&#8221;Titolo&#8221; &#8211;post_content=&#8221;Contenuto&#8221; &#8211;post_status=future &#8211;post_date=&#8221;2025-06-20 10:00:00&#8243;. Puoi anche importare contenuti da file CSV con wp post list e loop bash, o utilizzare gli hook di WP-CLI per integrare script personalizzati. WP-CLI \u00e8 ideale per agenzie che gestiscono decine di siti e vogliono centralizzare la pubblicazione dei contenuti.<\/p>\n<h2>Automatizzare con Zapier e IFTTT<\/h2>\n<p>Zapier e IFTTT sono piattaforme di automazione low-code\/no-code che collegano WordPress a centinaia di altri servizi. Con Zapier, puoi creare &#8220;Zap&#8221; (automazioni) che attivano azioni in WordPress quando si verifica un evento in un&#8217;altra app. Ad esempio: pubblica automaticamente un post in WordPress ogni volta che aggiungi una riga a un Google Sheet, crea un nuovo post WordPress da un nuovo video YouTube, o pubblica un post dal tuo calendario Google.<\/p>\n<p>La configurazione richiede il plugin Zapier per WordPress (o l&#8217;integrazione tramite webhook). Puoi scegliere tra trigger (eventi che avviano l&#8217;automazione) come &#8220;New Post&#8221;, &#8220;New Post in Category&#8221;, o &#8220;New Comment&#8221;, e azioni come &#8220;Create Post&#8221;, &#8220;Update Post&#8221;, o &#8220;Create Draft&#8221;. Zapier offre un generoso piano gratuito con 100 task al mese. IFTTT funziona in modo simile con gli Applet, ed \u00e8 pi\u00f9 orientato all&#8217;utente consumer. Entrambi gli strumenti sono ideali per piccole automazioni senza scrivere codice.<\/p>\n<h2>Pubblicazione tramite REST API<\/h2>\n<p>WordPress espone una REST API completa che permette di creare, leggere, aggiornare e cancellare post da qualsiasi applicazione esterna. Con una semplice chiamata HTTP POST all&#8217;endpoint \/wp-json\/wp\/v2\/posts, puoi pubblicare articoli da script Python, JavaScript, Ruby, o qualsiasi linguaggio di programmazione. Questa \u00e8 la soluzione pi\u00f9 flessibile e potente per l&#8217;automazione della pubblicazione.<\/p>\n<p>Ecco un esempio di chiamata API con autenticazione tramite Application Password (disponibile in WordPress 5.6+): invia una richiesta POST a https:\/\/iltuosito.com\/wp-json\/wp\/v2\/posts con header Authorization: Basic base64(username:application_password) e body JSON con title, content, status, categories, tags. Puoi automatizzare la pubblicazione da qualsiasi fonte: un Google Doc, una pagina Notion, un file Markdown su GitHub, o un form personalizzato. La REST API \u00e8 la spina dorsale di qualsiasi automazione avanzata della pubblicazione.<\/p>\n<h2>Importazione automatica da feed RSS<\/h2>\n<p>WordPress pu\u00f2 importare automaticamente contenuti da feed RSS esterni, una funzionalit\u00e0 utile per aggregare contenuti da altri siti o per syndicare i tuoi contenuti da una piattaforma esterna. Il plugin gratuito WP RSS Aggregator ti permette di importare articoli da uno o pi\u00f9 feed RSS, categorizzarli automaticamente, e pubblicarli come post, con controllo su frequenza di importazione e formato.<\/p>\n<p>Altri plugin come Feedzy RSS Feeds offrono funzionalit\u00e0 simili con l&#8217;aggiunta di template personalizzabili per il layout degli articoli importati. Questa tecnica \u00e8 utile per siti di news, aggregatori di contenuti, o per mantenere aggiornato un sito con contenuti da fonti esterne. Attenzione agli aspetti di copyright: importa solo contenuti di cui hai i diritti o che sono esplicitamente concessi per la ripubblicazione.<\/p>\n<h2>Cross-posting sui social media<\/h2>\n<p>Quando pubblichi un nuovo articolo, \u00e8 essenziale promuoverlo automaticamente sui social media. Jetpack Social (incluso in Jetpack, il plugin di Automattic) ti permette di collegare i tuoi profili social (Facebook, Twitter\/X, LinkedIn, Tumblr) e pubblicare automaticamente un post quando un nuovo articolo viene pubblicato su WordPress. Puoi personalizzare il messaggio per ogni piattaforma e programmare i post.<\/p>\n<p>Blog2Social \u00e8 un&#8217;alternativa pi\u00f9 avanzata che supporta pi\u00f9 reti social, post programmati, best time manager per pubblicare nei momenti di massimo coinvolgimento, e supporto per LinkedIn, Instagram, Pinterest, TikTok e YouTube. La versione gratuita supporta fino a 5 profili social. Entrambi i plugin si integrano perfettamente con lo scheduling nativo di WordPress: quando programmi un post, la pubblicazione social viene automaticamente programmata allo stesso orario.<\/p>\n<h2>Calendario editoriale con CoSchedule e Editorial Calendar<\/h2>\n<p>Un calendario editoriale ti aiuta a visualizzare e gestire il flusso di lavoro dei contenuti. Il plugin gratuito Editorial Calendar aggiunge una vista calendario drag-and-drop alla schermata dei post di WordPress. Puoi trascinare i post da un giorno all&#8217;altro per riprogrammarli, vedere i post in stato bozza, programmati e pubblicati, e cliccare su un giorno per creare un nuovo post.<\/p>\n<p>CoSchedule \u00e8 la soluzione premium pi\u00f9 completa: oltre al calendario editoriale, offre Social Scheduling (pianificazione social), ReQueue (riciclo automatico dei contenuti migliori), analisi delle performance, e integrazione con Google Analytics. La versione gratuita \u00e8 limitata, ma quella a pagamento \u00e8 uno strumento professionale per team editoriali e agenzie di content marketing.<\/p>\n<h2>Pubblicare da Google Docs e Notion<\/h2>\n<p>Google Docs e Notion sono due piattaforme di scrittura molto popolari. Puoi automatizzare la pubblicazione dei contenuti scritti in questi strumenti direttamente su WordPress. Per Google Docs, il plugin Google Docs Publisher permette di collegare documenti Google specifici a post WordPress: quando modifichi il documento, il post viene automaticamente aggiornato. In alternativa, puoi utilizzare Zapier: quando un documento Google viene aggiunto a una cartella specifica, crea un nuovo post WordPress.<\/p>\n<p>Per Notion, la REST API di Notion (rilasciata nel 2021) ti permette di creare automazioni personalizzate. Puoi scrivere uno script che legge il database di Notion e pubblica su WordPress via REST API. Esistono anche servizi come NotionWP che automatizzano direttamente questa integrazione. Questo flusso di lavoro \u00e8 ideale per team che preferiscono scrivere in un ambiente collaborativo prima di pubblicare su WordPress.<\/p>\n<h2>Content curation automation<\/h2>\n<p>La content curation (selezione e condivisione di contenuti di terze parti di valore) pu\u00f2 essere automatizzata con strumenti come Feedly e il plugin WordPress WP RSS Aggregator. Feedly ti permette di creare feed RSS personalizzati basati su parole chiave e fonti selezionate. Puoi utilizzare Zapier per importare automaticamente in WordPress gli articoli che salvi in Feedly. In alternativa, strumenti come Curata e Scoop.it offrono automazioni di curation pi\u00f9 sofisticate con intelligenza artificiale.<\/p>\n<h2>Conclusioni<\/h2>\n<p>Automatizzare la pubblicazione dei contenuti WordPress ti fa risparmiare tempo prezioso e ti permette di mantenere una presenza online costante e professionale. Dalle funzionalit\u00e0 native di scheduling ai cron job di sistema, dall&#8217;integrazione con Zapier e IFTTT alla potenza della REST API, hai a disposizione un arsenale di strumenti per ogni esigenza e livello tecnico. La scelta della soluzione dipende dalla complessit\u00e0 del tuo flusso di lavoro e dal tuo budget. Inizia con lo scheduling nativo e un cron job di sistema, poi aggiungi automazioni social e integrazioni esterne man mano che il tuo content marketing cresce.<\/p>","protected":false},"excerpt":{"rendered":"<p>\ufeff Pianificare la pubblicazione con WordPress: lo scheduling nativo WordPress include nativamente una funzione di programmazione dei post (scheduling) che ti permette di scrivere i contenuti in anticipo e pubblicarli automaticamente in una data e ora future. Questa funzionalit\u00e0 si trova nel pannello di modifica del post, nella sezione &#8220;Pubblica&#8221; &gt; &#8220;Programma&#8221;. Puoi impostare data [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2087,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","ai_primary_source":"Studio Immens Blog","visibility_scope":"both","ai_summary":"\ufeffPianificare la pubblicazione con WordPress: lo scheduling nativo WordPress include nativamente una funzione di programmazione dei post (scheduling) che ti permette di scrivere i contenuti in anticipo e pubblicarli automaticamente in una data e ora future. Questa funzionalit\u00e0 si trova nel pannell...","ai_intent":"informative","ai_related_resources":"","ai_priority":5,"ai_entity_type":"Article","ai_is_based_on":"https:\/\/blog.studioimmens.com\/come-automatizzare-la-pubblicazione-dei-contenuti-wordpress\/","ai_citations":"","ai_mentions":"","ai_speakable_selector":"","ai_chunk_hints":"Come, automatizzare, la, pubblicazione","footnotes":""},"categories":[137],"tags":[],"ai_visibility":[],"class_list":["post-1902","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-e-automazione"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/posts\/1902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/comments?post=1902"}],"version-history":[{"count":1,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/posts\/1902\/revisions"}],"predecessor-version":[{"id":2193,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/posts\/1902\/revisions\/2193"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/media\/2087"}],"wp:attachment":[{"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/media?parent=1902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/categories?post=1902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/tags?post=1902"},{"taxonomy":"ai_visibility","embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/ai_visibility?post=1902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}