{"id":36537,"date":"2020-05-19T05:22:53","date_gmt":"2020-05-19T12:22:53","guid":{"rendered":"https:\/\/kinsta.com\/?p=9513"},"modified":"2023-02-24T10:12:07","modified_gmt":"2023-02-24T09:12:07","slug":"libreria-media-wordpress","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/","title":{"rendered":"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)"},"content":{"rendered":"<p>Immagini e altri file multimediali sono una parte importante di qualsiasi sito WordPress. Per utilizzarli nel modo migliore, \u00e8 utile avere una conoscenza approfondita del funzionamento della libreria media di WordPress.<\/p>\n<p>Questa pratica funzionalit\u00e0 di WordPress consente di memorizzare e gestire nel tempo <a href=\"https:\/\/kinsta.com\/it\/blog\/immagini-gratuite-per-wordpress\/\">le immagini e gli altri media<\/a>. Con un po&#8217; di esperienza e qualche semplice trucco, potrete migliorare molto il vostro sito grazie alla Libreria Media.<\/p>\n<p>In questa guida approfondita vi diremo tutto quello che c&#8217;\u00e8 da sapere sulla <strong>Libreria Media di WordPress<\/strong>. Vedremo anche come importare e <a href=\"https:\/\/kinsta.com\/it\/blog\/gestione-download-wordpress\/\">scaricare i contenuti<\/a>. Tratteremo anche l&#8217;editing delle immagini, la gestione dei file a lungo termine e vi offriremo quattro hack per aggiungere funzionalit\u00e0 avanzate.<\/p>\n<p>Cominciamo!<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2 id=\"an-introduction-to-the-wordpress-media-library\">Introduzione alla Libreria Media WordPress<\/h2>\n<p>Al suo core, la Libreria Media di WordPress \u00e8 esattamente ci\u00f2 che il suo nome lascia intendere: un catalogo di tutti i file (per esempio la <a href=\"https:\/\/kinsta.com\/it\/blog\/favicon-wordpress\/\">favicon<\/a> del vostro sito) multimediali che avete caricato sul vostro sito:<\/p>\n<figure style=\"width: 1793px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/libreria-multimediale-wordpress.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/libreria-multimediale-wordpress.png\" alt=\"La Libreria Media di WordPress\" width=\"1793\" height=\"959\"><\/a><figcaption class=\"wp-caption-text\">La Libreria Media di WordPress<\/figcaption><\/figure>\n<p>WordPress supporta una variet\u00e0 di tipi di media, tra cui:<\/p>\n<ul>\n<li><a href=\"https:\/\/kinsta.com\/it\/blog\/ottimizzare-le-immagini-per-web-e-prestazioni\/\">Immagini<\/a> (. jpg, . jpeg, . png, . gif, e . ico).<\/li>\n<li>File <a href=\"https:\/\/kinsta.com\/it\/blog\/lettori-audio-per-wordpress\/\">audio<\/a> (.mp3, .m4a, . ogg, e . wav).<\/li>\n<li><a href=\"https:\/\/kinsta.com\/it\/blog\/hosting-video\/\">Video<\/a> (.mp4, .m4v, . mov, . wmv, . avi, . mpg, . ogv, .3gp, e .3g2).<\/li>\n<li><a href=\"https:\/\/kinsta.com\/it\/blog\/visualizzatore-pdf-wordpress\/\">PDF<\/a>.<\/li>\n<li><a href=\"https:\/\/kinsta.com\/it\/blog\/google-docs-a-wordpress\/\">Documenti di Word<\/a>.<\/li>\n<li><a href=\"https:\/\/kinsta.com\/it\/blog\/plugin-tabelle-wordpress\/\">Fogli di calcolo<\/a> Excel.<\/li>\n<li>Presentazioni in PowerPoint.<\/li>\n<li>Documenti Adobe Photoshop.<\/li>\n<\/ul>\n<p>Ha anche alcune limitate capacit\u00e0 di photo-editing, permettendovi di effettuare le regolazioni necessarie direttamente dalla bacheca.<\/p>\n<p>Purtroppo, WordPress non supporta ancora le <a href=\"https:\/\/kinsta.com\/it\/blog\/webp\/\">immagini webp<\/a>.<\/p>\n<p>Per accedere alla vostra Libreria Media, vi basta cliccare su <strong>Media<\/strong> nella barra laterale del pannello di amministrazione:<\/p>\n<figure style=\"width: 1793px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/accesso-mediateca-wordpress.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/accesso-mediateca-wordpress.png\" alt=\"Accedere alla Libreria Media di WordPress\" width=\"1793\" height=\"959\"><\/a><figcaption class=\"wp-caption-text\">Accedere alla Libreria Media di WordPress<\/figcaption><\/figure>\n<p>Qui sono disponibili alcune opzioni di base.<\/p>\n<p>Per prima cosa, potete stabilire se vedere i vostri file in una lista o in una griglia cliccando sulle rispettive icone:<\/p>\n<figure style=\"width: 1793px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/opzioni-visualizzazione-libreria-multimediale-wordpress.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/opzioni-visualizzazione-libreria-multimediale-wordpress.png\" alt=\"Opzioni di visualizzazione della Libreria Media di WordPress\" width=\"1793\" height=\"1008\"><\/a><figcaption class=\"wp-caption-text\">Opzioni di visualizzazione della Libreria Media di WordPress<\/figcaption><\/figure>\n<p>Potete anche filtrare i file utilizzando i menu a tendina:<\/p>\n<figure style=\"width: 819px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/filtrare-file-libreria-multimediale-wordpress.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/filtrare-file-libreria-multimediale-wordpress.png\" alt=\"Filtrare i file della Libreria Media di WordPress\" width=\"819\" height=\"311\"><\/a><figcaption class=\"wp-caption-text\">Filtrare i file della Libreria Media di WordPress<\/figcaption><\/figure>\n<p>Il primo menu vi permette di visualizzare i vostri media per tipo, mentre il secondo filtrer\u00e0 i contenuti della libreria in base alla data in cui sono stati caricati.<\/p>\n<p>Potete anche utilizzare la barra di ricerca per cercare file specifici in base al nome:<\/p>\n<figure style=\"width: 1625px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/barra-ricerca-mediateca-wordpress.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/barra-ricerca-mediateca-wordpress.png\" alt=\"Barra di ricerca della libreria media di WordPress\" width=\"1625\" height=\"163\"><\/a><figcaption class=\"wp-caption-text\">Barra di ricerca della libreria media di WordPress<\/figcaption><\/figure>\n<p>Infine, c&#8217;\u00e8 anche un pulsante <strong>Selezione multipla<\/strong>. Questa funzione consente di eliminare dall&#8217;installazione di WordPress pi\u00f9 file in una volta:<\/p>\n<figure style=\"width: 1322px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/opzione-bulk-select-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/opzione-bulk-select-1.png\" alt=\"Opzione Selezione multipla nella Libreria Media di WordPress\" width=\"1322\" height=\"317\"><\/a><figcaption class=\"wp-caption-text\">Opzione Selezione multipla nella Libreria Media di WordPress<\/figcaption><\/figure>\n<p>Questo \u00e8 tutto sulle funzionalit\u00e0 native disponibili nella schermata della libreria media di WordPress.<\/p>\n<p>Come vedremo pi\u00f9 avanti, potete fare molte modifiche per migliorarla. Prima, per\u00f2, dobbiamo vedere come aggiungere file a WordPress.<\/p>\n\n<h2 id=\"how-to-add-files-to-your-wordpress-media-library\">Come Aggiungere File alla Libreria Media di WordPress<\/h2>\n<p>Esistono diversi modi per aggiungere file (ad esempio la <a href=\"https:\/\/kinsta.com\/it\/blog\/favicon-wordpress\/\">favicon<\/a> del sito) alla libreria multimediale di WordPress. Il primo \u00e8 quello di andare su <strong>Media &gt; Aggiungi nuovo<\/strong>:<\/p>\n<figure style=\"width: 1793px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/accesso-wordpress-media-uploader.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/accesso-wordpress-media-uploader.png\" alt=\"Accedere all'uploader dei media di WordPress\" width=\"1793\" height=\"959\"><\/a><figcaption class=\"wp-caption-text\">Accedere all&#8217;uploader dei media di WordPress<\/figcaption><\/figure>\n<p>Qui potete caricare i file che avete salvato sul computer o su un altro dispositivo:<\/p>\n<figure style=\"width: 1793px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/wordpress-media-uploader.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/wordpress-media-uploader.png\" alt=\"WordPress Media Uploader\" width=\"1793\" height=\"959\"><\/a><figcaption class=\"wp-caption-text\">WordPress Media Uploader<\/figcaption><\/figure>\n<p>Potete anche aggiungere i media direttamente dall&#8217;editor di WordPress. Nell&#8217;<a href=\"https:\/\/kinsta.com\/it\/blog\/gutenberg-editor-wordpress\/\">Editor a Blocchi<\/a>, iniziare aggiungendo il blocco corrispondente al tipo di supporto che volete incorporare:<\/p>\n<figure style=\"width: 1314px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/blocchi-multimediali-wordpress.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/blocchi-multimediali-wordpress.png\" alt=\"Blocchi multimediali WordPress\" width=\"1314\" height=\"921\"><\/a><figcaption class=\"wp-caption-text\">Blocchi multimediali di WordPress<\/figcaption><\/figure>\n<p>Nel segnaposto che vi appare, selezionate <strong>Carica<\/strong> e scegliete un file dal computer:<\/p>\n<figure style=\"width: 1314px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/caricamento-media-block-editor.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/caricamento-media-block-editor.png\" alt=\"Caricare i media\" width=\"1314\" height=\"747\"><\/a><figcaption class=\"wp-caption-text\">Caricare i media dall&#8217;Editor a Blocchi<\/figcaption><\/figure>\n<p>In alternativa, potete semplicemente trascinare il file dal desktop nel blocco corrispondente.<\/p>\n<p>Nell&#8217;Editor Classico \u00e8 necessario cliccare sul pulsante <strong>Aggiungi Media<\/strong>:<\/p>\n<figure style=\"width: 1318px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/pulsante-add-media-classic-editor.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/pulsante-add-media-classic-editor.png\" alt=\"Pulsante Aggiungi Media del Classic Editor\" width=\"1318\" height=\"621\"><\/a><figcaption class=\"wp-caption-text\">Pulsante Aggiungi Media dell&#8217;Editor Classico<\/figcaption><\/figure>\n<p>Quindi navigate fino alla scheda <strong>Carica<\/strong> e selezionate un file dal computer:<\/p>\n<figure style=\"width: 1793px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/caricamento-media-classic-editor.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/caricamento-media-classic-editor.png\" alt=\"Caricare i media\" width=\"1793\" height=\"959\"><\/a><figcaption class=\"wp-caption-text\">Caricare i media dall&#8217;Editor Classico<\/figcaption><\/figure>\n<p>\u00c8 inoltre possibile trascinare e rilasciare i file dal desktop direttamente nell&#8217;editor.<\/p>\n<p>In alcuni casi, potrebbe essere necessario <a href=\"https:\/\/kinsta.com\/it\/blog\/caricare-in-massa-file-libreria-media-wordpress-ftp\/\">caricare manualmente i file multimediali sul vostro sito WordPress via FTP<\/a>. Potete farlo utilizzando un <a href=\"https:\/\/kinsta.com\/it\/blog\/migliori-client-ftp\/\">client come FileZilla<\/a>.<\/p>\n<p>Una volta connessi al server, navigate su <strong>wp-content &gt; uploads:<\/strong><\/p>\n<figure style=\"width: 1458px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/caricamento-file-nella-directory.png\" alt=\"Caricare i file nella directory della Libreria Media di WordPress tramite FileZilla\" width=\"1458\" height=\"970\"><figcaption class=\"wp-caption-text\">Caricare i file nella directory della Libreria Media di WordPress tramite FileZilla<\/figcaption><\/figure>\n<p>Caricate i file in questa directory per aggiungerli alla vostra Libreria Media.<\/p>\n<h3>Scaricare Contenuti dalla Libreria Media di WordPress<\/h3>\n<p>In alcune circostanze, potrebbe essere necessario scaricare i file dalla Libreria Media sul vostro computer. WordPress consente di farlo nativamente navigando su <strong>Strumenti &gt; Esporta:<\/strong><\/p>\n<figure style=\"width: 1796px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/strumento-esportazione-wordpress.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/strumento-esportazione-wordpress.png\" alt=\"Strumento di esportazione WordPress\" width=\"1796\" height=\"959\"><\/a><figcaption class=\"wp-caption-text\">Strumento di esportazione di WordPress<\/figcaption><\/figure>\n<p>Quindi selezionate l&#8217;opzione <strong>Media<\/strong>. Se avete bisogno solo di file che sono stati caricati entro un determinato periodo di tempo, potete utilizzare i <a href=\"https:\/\/kinsta.com\/it\/blog\/menu-a-tendina-wordpress\/\">menu a tendina<\/a> per specificare la vostra richiesta:<\/p>\n<figure style=\"width: 1793px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/esportazione-media-wordpress.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/esportazione-media-wordpress.png\" alt=\"Esportare i media in WordPress\" width=\"1793\" height=\"959\"><\/a><figcaption class=\"wp-caption-text\">Esportare i media in WordPress<\/figcaption><\/figure>\n<p>Infine, fate clic sul pulsante <strong>Scarica il file di esportazione<\/strong>. In questo modo saranno scaricati sul vostro computer i relativi file multimediali.<\/p>\n<h2 id=\"how-to-edit-images-in-the-wordpress-media-library\">Come Modificare le Immagini Nella Libreria Media di WordPress<\/h2>\n<p>Come abbiamo accennato in precedenza, WordPress dispone di alcune funzioni native di editing delle immagini. Per accedervi, navigate nella vostra Libreria Media e selezionate il file che desiderate modificare. Quindi, fate clic sul pulsante <strong>Modifica immagine<\/strong>:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/pulsante-modifica-immagine-wordpress.png\" alt=\"Pulsante Modifica immagine in WordPress\" width=\"1500\" height=\"966\"><figcaption class=\"wp-caption-text\">Pulsante Modifica immagine in WordPress<\/figcaption><\/figure>\n<p>Questo aprir\u00e0 l&#8217;editor delle immagini:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/editor-immagini-wordpress.png\" alt=\"Editor immagini WordPress\" width=\"1500\" height=\"965\"><figcaption class=\"wp-caption-text\">Editor immagini di WordPress<\/figcaption><\/figure>\n<p>Potete fare cinque modifiche di base:<\/p>\n<p>Il <strong>ritaglio<\/strong> consente di tagliare sezioni dell&#8217;immagine:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/ritaglio-immagini-wordpress.png\" alt=\"Ritaglio immagini in WordPress\" width=\"1500\" height=\"969\"><figcaption class=\"wp-caption-text\">Ritaglio immagini in WordPress<\/figcaption><\/figure>\n<p><strong>Ruotando<\/strong> l&#8217;immagine si pu\u00f2 ruotare l&#8217;immagine di 90 gradi in senso orario o antiorario:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/immagine-ruota-sinistra-wordpress.png\" alt=\"Rotazione del'immagine a sinistra in WordPress\" width=\"1500\" height=\"971\"><figcaption class=\"wp-caption-text\">Rotazione del&#8217;immagine a sinistra in WordPress<\/figcaption><\/figure>\n<p><strong>Capovolgendo<\/strong> l&#8217;immagine la si rifletter\u00e0 sia verticalmente che orizzontalmente:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/immagine-capovolta-orizzontalmente-wordpress.png\" alt=\"Immagine capovolta orizzontalmente in WordPress\" width=\"1500\" height=\"970\"><figcaption class=\"wp-caption-text\">Immagine capovolta orizzontalmente in WordPress<\/figcaption><\/figure>\n<p>Le altre tre impostazioni sono nella barra laterale. La prima consente di <strong>modificare le dimensioni<\/strong> dell&#8217;immagine <strong>ridimensionandola<\/strong>. Basta inserire l&#8217;altezza o la larghezza desiderata e l&#8217;altro campo si auto-completa. Poi fate clic sul pulsante <strong>Scala<\/strong>:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/scalare-immagine-wordpress.png\" alt=\"Scalare un'immagine in WordPress\" width=\"1500\" height=\"971\"><figcaption class=\"wp-caption-text\">Scalare un&#8217;immagine in WordPress<\/figcaption><\/figure>\n<p>\u00c8 importante ricordare che il ridimensionamento delle immagini in WordPress pu\u00f2 talvolta influire negativamente sulla qualit\u00e0.<\/p>\n<p>Inoltre, potete prendere solo immagini di grandi dimensioni e ridurne le dimensioni. Non \u00e8 possibile scalare le immagini a dimensioni maggiori!<\/p>\n<p>Per ritagliare l&#8217;immagine in modo che abbia un rapporto dimensioni o dimensioni specifiche, potete utilizzare i campi<strong> Rapporto dimensioni<\/strong> e <strong>Selezione<\/strong> nella sezione <strong>Ritaglia Immagine<\/strong>:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/impostazione-dimensioni-selezione-ritaglio-immagine.png\" alt=\"Impostazione delle dimensioni di selezione del ritaglio dell'immagine in WordPress\" width=\"1500\" height=\"970\"><figcaption class=\"wp-caption-text\">Impostazione delle dimensioni di selezione del ritaglio dell&#8217;immagine in WordPress<\/figcaption><\/figure>\n<p>Infine, se volete conservare la miniatura dell&#8217;immagine esistente, potete farlo utilizzando le <strong>impostazioni delle miniature<\/strong>. Basta selezionare il pulsante di opzione per stabilire la versione dell&#8217;immagine a cui desiderate applicare le modifiche:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/impostazioni-miniature-editor-immagini-wordpress.png\" alt=\"Impostazioni delle miniature nell'editor di immagini di WordPress\" width=\"1500\" height=\"969\"><figcaption class=\"wp-caption-text\">Impostazioni delle miniature nell&#8217;editor di immagini di WordPress<\/figcaption><\/figure>\n<p>L&#8217;editing predefinito delle immagini di WordPress \u00e8 utile ma \u00e8 limitato. Non pu\u00f2 sostituire un qualsiasi software che potreste utilizzare per modifiche pi\u00f9 estese, specialmente se gestite <a href=\"https:\/\/kinsta.com\/it\/blog\/plugin-wordpress-gallerie-fotografiche\/\">un sito di fotografia o un fotoblog<\/a>.<\/p>\n<h2 id=\"understanding-wordpress-media-library-errors\">Comprendere gli Errori della Libreria Media di WordPress<\/h2>\n<p>Purtroppo ci sono gli <a href=\"https:\/\/kinsta.com\/it\/blog\/errori-wordpress\/\">errori di WordPress<\/a>. E la Libreria Media di WordPress non fa eccezione.<\/p>\n<p>Un problema che si presenta di frequente \u00e8 <a href=\"https:\/\/kinsta.com\/it\/blog\/errore-http-wordpress\/\">un &#8220;errore HTTP&#8221; non specificato<\/a>, che pu\u00f2 apparire quando si carica un nuovo file dall&#8217;interno dell&#8217;editor:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/errore-http-caricamento-supporti.png\" alt=\"Errore HTTP al caricamento dei media\" width=\"1500\" height=\"974\"><figcaption class=\"wp-caption-text\">Errore HTTP al caricamento dei media<\/figcaption><\/figure>\n<p>Di solito, vi basta semplicemente aspettare che questo errore scompaia e provare di nuovo il caricamento dopo pochi minuti. Se l&#8217;errore HTTP si ripresenta, \u00e8 possibile che la <a href=\"https:\/\/kinsta.com\/it\/blog\/errori-wordpress\/#25-wordpress-http-error-uploading-image-to-the-media-library\">sessione di WordPress sia scaduta<\/a>. Dovrete effettuare <a href=\"https:\/\/kinsta.com\/it\/blog\/url-login-wordpress\/\">nuovamente il login<\/a> e poi riprovare il caricamento.<\/p>\n<p>Un altro problema che alcuni utenti si trovano ad affrontare \u00e8 il mancato caricamento da parte della Libreria Media. Questo \u00e8 spesso dovuto a un conflitto con i plugin e\/o con il <a href=\"https:\/\/kinsta.com\/it\/blog\/cambiare-tema-wordpress\/\">tema<\/a>. Per risolvere questo errore, provate a disattivare tutti i plugin e passare a un <a href=\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty\/\">tema predefinito di WordPress<\/a>.<\/p>\n<p>Se la vostra libreria media si carica di nuovo correttamente, dovrete comunque eliminare il conflitto del plugin per risolvere il problema in modo definitivo.<\/p>\n<p>A volte, quando iniziate a caricare i vostri file attraverso la libreria multimediale, potreste incontrare l&#8217;errore &#8220;<a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-impossibile-scrivere-il-file-sul-disco\/\">Upload: Failed to Write File to Disk<\/a>&#8220;. Di solito questo problema si verifica quando la vostra directory di upload \u00e8 impostata su Not Writable (non scrivibile). Potete controllare i permessi del vostro filesystem tramite lo strumento <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-2\/#site-health-status\">Site Health<\/a> di WordPress.<\/p>\n<h2 id=\"longterm-media-library-management\">Gestione a Lungo Termine della Libreria Media<\/h2>\n<p>Per quanto riguarda la Libreria Media, finora ci siamo concentrati esclusivamente sulle funzionalit\u00e0 native di WordPress. Tuttavia, se si utilizza regolarmente questa funzionalit\u00e0, nel tempo \u00e8 probabile che si verifichino dei problemi che richiedono l&#8217;ausilio di soluzioni esterne.<\/p>\n<p>Ad esempio, pi\u00f9 file si aggiungono, pi\u00f9 la vostra Libreria Media diventer\u00e0 disorganizzata. A parte le opzioni di ricerca e di filtro descritte all&#8217;inizio di questo post, WordPress non \u00e8 di grande aiuto per gestire volumi di media disorganizzati.<\/p>\n<p>Esistono tuttavia alcuni plugin che consentono di organizzare i file multimediali in cartelle.<\/p>\n<p>Il plugin <a href=\"https:\/\/wordpress.org\/plugins\/media-library-plus\/\">WordPress Media Library Folders<\/a> \u00e8 la soluzione pi\u00f9 popolare:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/wordpress-media-library-folders-plugin.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/wordpress-media-library-folders-plugin.jpg\" alt=\"Il plugin WordPress Media Library Folders\" width=\"1500\" height=\"500\"><\/a><figcaption class=\"wp-caption-text\">Il plugin WordPress Media Library Folders<\/figcaption><\/figure>\n<p>Oltre a consentire la creazione di cartelle di file multimediali, questo plugin si integra con <a href=\"https:\/\/wordpress.org\/plugins\/maxgalleria\/\">MaxGalleria<\/a> per consentire di creare gallerie di immagini direttamente dalla Libreria Media:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/wordpress-gallery-maxgalleria-plugin.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/wordpress-gallery-maxgalleria-plugin.jpg\" alt=\"Il plugin WordPress Gallery MaxGalleria\" width=\"1500\" height=\"500\"><\/a><figcaption class=\"wp-caption-text\">Il plugin WordPress Gallery MaxGalleria<\/figcaption><\/figure>\n<p>L&#8217;upgrade a <a href=\"https:\/\/maxgalleria.com\/downloads\/media-library-plus-pro\">WordPress Media Library Folders Pro<\/a> offre un&#8217;integrazione aggiuntiva con i plugin <a href=\"https:\/\/kinsta.com\/it\/blog\/plugin-wordpress-gallerie-fotografiche\/#nextgen-gallery\">NextGEN Gallery<\/a> e <a href=\"https:\/\/kinsta.com\/it\/blog\/advanced-custom-fields\/\">Advanced Custom Fields<\/a>. Consente anche di creare categorie e tag per organizzare i file in modo ancora pi\u00f9 avanzato.<\/p>\n<p>Un&#8217;altra funzionalit\u00e0 che manca a WordPress \u00e8 la possibilit\u00e0 di sostituire i file multimediali con nuove versioni. Dato che questi tipi di file possono essere abbastanza grandi, non basta semplicemente continuare ad aggiungerne di nuovi ogni volta che si ha bisogno di aggiornare i contenuti.<\/p>\n<p>Ci\u00f2 significa che, dopo aver caricato un nuovo file, sar\u00e0 necessario individuare la vecchia versione e cancellarla. Potete risparmiare tempo sostituendo direttamente le vecchie immagini con <a href=\"https:\/\/wordpress.org\/plugins\/enable-media-replace\/\">Enable Media Replace<\/a>:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/enable-media-replace-plugin.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/enable-media-replace-plugin.jpg\" alt=\"Il plugin WordPress Enable Media Replace\" width=\"1500\" height=\"500\"><\/a><figcaption class=\"wp-caption-text\">Il plugin WordPress Enable Media Replace<\/figcaption><\/figure>\n<p>Con questo plugin potrete anche sostituire tutti i link che puntano al vecchio file. Questo \u00e8 utile per evitare la rottura dei link ai media in tutto il sito.<\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/real-media-library-lite\/\">Real Media Library<\/a> \u00e8 un altro gestore di cartelle e file che vale la pena controllare per semplificare la vostra gestione dei file.<\/p>\n<figure id=\"attachment_77826\" aria-describedby=\"caption-attachment-77826\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-77826 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/05\/Real-Media-Library-plugin.jpg\" alt=\"Plugin WordPress Real Media Library\" width=\"1500\" height=\"500\"><figcaption id=\"caption-attachment-77826\" class=\"wp-caption-text\">Plugin WordPress Real Media Library<\/figcaption><\/figure>\n<p>Grazie a questo plugin, potete prendervi cura di un sacco di file come immagini, video e documenti direttamente in WordPress. Utile da sapere: Real Media Library \u00e8 disponibile in 12 lingue. Se la versione gratuita non \u00e8 sufficiente per le vostre esigenze, potete acquistare <a href=\"https:\/\/devowl.io\/wordpress-real-media-library\/\">la versione PRO<\/a> che include pi\u00f9 funzioni.<\/p>\n<h2 id=\"4-handy-wordpress-media-library-hacks\">4 Pratici Hack per la Libreria Media di WordPress<\/h2>\n<p>La Libreria Media di WordPress \u00e8 in grado di gestire la maggior parte delle normali necessit\u00e0 dell&#8217;amministratore del sito. Tuttavia, WordPress fornisce una serie di <a href=\"https:\/\/kinsta.com\/it\/blog\/hook-wordpress\/\">funzioni e di hook<\/a> che consentono agli utenti di migliorare le funzionalit\u00e0 specifiche della Libreria Media, senza ricorrere a plugin di terze parti. Scopriamo queste funzioni e hook con quattro esempi pratici.<\/p>\n<h3>1. Aggiungere Metadati Custom ai Tipi di Post Attachment<\/h3>\n<p>Ogni volta che caricate un file multimediale, WordPress genera un <a href=\"https:\/\/wordpress.org\/support\/article\/post-types\/#attachments\">tipo di post attachment<\/a>.<\/p>\n<p>Come ogni altro tipo di post, gli attachment sono memorizzati nella tabella <strong>wp_posts<\/strong>, e i rispettivi metadati si trovano nella tabella <strong>wp_postmeta<\/strong> del vostro database:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/pannello-dettagli-fissaggio-default.png\" alt=\"Pannello predefinito dei dati degli attachment\" width=\"1500\" height=\"968\"><figcaption class=\"wp-caption-text\">Pannello predefinito dei dati degli attachment<\/figcaption><\/figure>\n<p>La tabella <strong>wp_posts<\/strong> memorizza dati tra cui <strong>post_content<\/strong> (descrizione dell&#8217;allegato), <strong>post_excerpt<\/strong> (didascalia dell&#8217;allegato), <strong>post_author<\/strong>, <strong>post_title<\/strong>, <strong>post_status<\/strong> e <strong>post_mime_type<\/strong>.<\/p>\n<p>La tabella <strong>wp_postmeta<\/strong> memorizza qualsiasi tipo di metadati, come l&#8217;URL del file allegato, le dimensioni dell&#8217;immagine e i mime type, nonch\u00e9 i metadati in formato EXIF (Exchangeable Image File format) e IPTC (International Press Telecommunications Council).<\/p>\n<p>Occasionalmente potrebbe essere necessario aggiungere metadati personalizzati agli allegati, come il nome dell&#8217;autore di un documento, un URL associato o il luogo in cui \u00e8 stata scattata una foto. Aggiungere campi meta agli allegati \u00e8 un po&#8217; diverso dall&#8217;aggiungere campi meta ai post e richiede il ricorso a hook e funzioni specifiche.<\/p>\n<p>Per prima cosa, \u00e8 necessario aggiungere alla schermata <strong>Edit Media<\/strong> tutti i custom field necessari. Potete farlo filtrando i campi attachment disponibili attraverso il filtro <a href=\"https:\/\/codex.wordpress.org\/Plugin_API\/Filter_Reference\/attachment_fields_to_edit\">attachment_fields_to_edit<\/a> presente in <strong>wp-admin\/includes\/media.php<\/strong>:<\/p>\n<pre><code class=\"language-php\">function media_hacks_field_to_edit( $form_fields, $post ){\n\n\t\/\/ https:\/\/codex.wordpress.org\/Function_Reference\/wp_get_metadata\n\t$media_author = get_post_meta( $post-&gt;ID, 'media_author', true );\n    \n\t$form_fields['media_author'] = array(\n\t\t'value' =&gt; $media_author ? $media_author : '',\n\t\t'label' =&gt; __( 'Author' )\n\t); \n\treturn $form_fields;\n}\nadd_filter( 'fields_to_edit', 'media_hacks_field_to_edit', 10, 2 );<\/code><\/pre>\n<p>La funzione ha due argomenti: l&#8217;array <strong>$form_fields<\/strong> dei campi del form e l&#8217;oggetto <strong>$post<\/strong>. Per prima cosa, <strong>get_post_meta<\/strong> recupera il valore <strong>&#8220;media_author&#8221;<\/strong> esistente, poi un elemento <strong>&#8220;media_author&#8221;<\/strong> viene aggiunto all&#8217;array <strong>$form_fields<\/strong>.<\/p>\n<p>Infine, la callback restituisce i campi <strong>$form_fields<\/strong> (vedi il codice su <a href=\"https:\/\/gist.github.com\/carlodaniele\/3adf6a18e79233b98c96401d194e3420#file-media-hacks-php-L21\">Gist<\/a>).<\/p>\n<p>Nella pagina <strong>Modifica media<\/strong> viene visualizzato un nuovo campo, al quale si pu\u00f2 accedere selezionando la relativa immagine dalla propria Libreria Media e cliccando sul link <strong>Modifica i dettagli aggiuntivi<\/strong>:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/accesso-pagina-wordpress-edit-media.png\" alt=\"Accedere alla pagina Modifica Media di WordPress\" width=\"1500\" height=\"968\"><figcaption class=\"wp-caption-text\">Accedere alla pagina Modifica Media di WordPress<\/figcaption><\/figure>\n<p>Nella schermata risultante, vedrete il vostro nuovo campo di metadati personalizzati in basso:<\/p>\n<figure style=\"width: 1294px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/nuovo-campo-metadati-autore.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/nuovo-campo-metadati-autore.png\" alt=\"Nuovo campo metadati \"autore\"\" width=\"1294\" height=\"896\"><\/a><figcaption class=\"wp-caption-text\">Nuovo campo metadati &#8220;autore&#8221;<\/figcaption><\/figure>\n<p>Il passaggio successivo \u00e8 il salvataggio dell&#8217;input dell&#8217;utente. Per questo \u00e8 necessario agganciare una nuova funzione all&#8217;azione <strong>edit_attachment<\/strong>:<\/p>\n<pre><code class=\"language-php\">function media_hacks_edit_attachment( $id ){\n\tif ( isset( $_REQUEST['attachments'][$id]['media_author'] ) ) {\n    \n\t\t$media_author = $_REQUEST['attachments'][$id]['media_author'];\n    \n\t\tupdate_post_meta( $id, 'media_author', $media_author );\n\t}\n}\nadd_action( 'edit_attachment', 'media_hacks_edit_attachment' );\n<\/code><\/pre>\n<p>Questa funzione prende un solo argomento: l&#8217;<strong>$attachment_id<\/strong> del file multimediale corrente. Per prima cosa, la funzione verifica se \u00e8 stato inviato un valore valido per il metacampo personalizzato. Poi registra il valore grazie alla funzione <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/update_post_meta\">update_post_meta<\/a> (si veda il codice su <a href=\"https:\/\/gist.github.com\/carlodaniele\/3adf6a18e79233b98c96401d194e3420#file-media-hacks-php-L76\">Gist<\/a>).<\/p>\n<p>Ora \u00e8 possibile recuperare il valore <strong>&#8216;media_author&#8217;<\/strong> grazie alla funzione <strong>get_post_meta<\/strong>:<\/p>\n<pre><code class=\"language-php\">$media_author = get_post_meta( $post-&gt;ID, 'media_author', true );<\/code><\/pre>\n<p>Dopo di che, potrete visualizzarlo in qualsiasi punto del frontend.<\/p>\n<h3>2. Visualizzare i Metadati EXIF e IPTC nella Schermata Modifica Media<\/h3>\n<p>WordPress memorizza automaticamente i metadati estesi per i mime type JPEG e TIFF. Ora che sapete come aggiungere campi alla schermata <strong>Modifica Media<\/strong> via <strong>media.php<\/strong>, potete visualizzare questi dati.<\/p>\n<p>Per farlo, \u00e8 necessario modificare la prima funzione di callback come segue:<\/p>\n<pre><code class=\"language-php\">function media_hacks_fields_to_edit( $form_fields, $post ){\n\n\t\/\/ get post mime type\n\t$type = get_post_mime_type( $post-&gt;ID );\n\n\t\/\/ get the attachment path\n\t$path = get_attached_file( $post-&gt;ID );\n\n\t\/\/ get image metadata\n\t$metadata = wp_read_image_metadata( $path );\n\n\tif( 'image\/jpeg' == $type ){\n\n\t\tif( $metadata ) {\n\n\t\t\t$exif_data = array(\n\t\t\t\t'aperture'          =&gt; 'Aperture', \n\t\t\t\t'camera'            =&gt; 'Camera', \n\t\t\t\t'created_timestamp' =&gt; 'Timestamp',\n\t\t\t\t'focal_length'      =&gt; 'Focal Length', \n\t\t\t\t'iso'               =&gt; 'ISO', \n\t\t\t\t'shutter_speed'     =&gt; 'Exposure Time', \n\t\t\t\t'orientation'       =&gt; 'Orientation' );\n\n\t\t\tforeach ( $exif_data as $key =&gt; $value ) {\n\n\t\t\t\t$exif = $metadata[$key];\n\t\t\t\t$form_fields[$key] = array(\n\t\t\t\t\t'value' =&gt; $exif ? $exif : '',\n\t\t\t\t\t'label' =&gt; __( $value ),\n\t\t\t\t\t'input' =&gt; 'html',\n\t\t\t\t\t'html'  =&gt; \"ID][$exif]' value='\" . $exif . \"' \/&gt;\n\t\t\t\t);\n\t\t\t}\n\t\t}\n\t}\n\treturn $form_fields;\n}\nadd_filter( 'fields_to_edit', 'media_hacks_fields_to_edit', 10, 2 );<\/code><\/pre>\n<p>Questo frammento utilizza le seguenti funzioni di WordPress:<\/p>\n<ul>\n<li><a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_post_mime_type\">get_post_mime_type<\/a> recupera il mime type di un allegato in base all&#8217;ID.<\/li>\n<li><a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_attached_file\">get_attached_file<\/a> recupera il percorso del file allegato in base all&#8217;ID.<\/li>\n<li><a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/wp_read_image_metadata\">wp_read_image_metadata<\/a> preleva i metadati EXIF o IPTC, se disponibili.<\/li>\n<\/ul>\n<p>Se il mime type dell&#8217;immagine \u00e8 &#8220;image\/jpeg&#8221;, e se i metadati esistono, allora viene dichiarato un array di metadati obbligatori e viene creato un campo del form per ogni elemento dell&#8217;array:<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/metadati-exif-iptc.png\" alt=\"metadati EXIF e IPTC \" width=\"1500\" height=\"972\"><figcaption class=\"wp-caption-text\">Campi di metadati EXIF e IPTC nei dettagli degli allegati di WordPress<\/figcaption><\/figure>\n<p>I campi del form di questo esempio sono un po&#8217; pi\u00f9 complessi perch\u00e9 stiamo impostando un valore per l&#8217;elemento <strong>&#8216;html&#8217;<\/strong> del form (si veda il codice su <a href=\"https:\/\/gist.github.com\/carlodaniele\/3adf6a18e79233b98c96401d194e3420#file-media-hacks-php-L21\">Gist<\/a>). Non \u00e8 necessario salvare i metadati EXIF e IPCT, perch\u00e9 WordPress li memorizza automaticamente nella tabella <strong>wp_postmeta<\/strong> nel momento in cui si caricano le immagini.<\/p>\n<h3>3. Mostrare i Metadati Estesi sul Frontend<\/h3>\n<p>Avere tutte queste informazioni per voi stessi sul back-end \u00e8 utile. Ma, se volete mostrare i metadati estesi dei vostri file multimediali anche sul frontend, dovrete fare un po&#8217; pi\u00f9 di ritocchi.<\/p>\n<p>Potete aggiungere queste informazioni alla descrizione dell&#8217;allegato utilizzando il filtro <a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/the_content\/\">the_content<\/a> in <strong>wp-admin\/includes\/post.php<\/strong>, in questo modo:<\/p>\n<pre><code class=\"language-php\">function media_hacks_the_content( $content ){\n\tglobal $post;\n\n\tif( is_attachment() && 'image\/jpeg' == get_post_mime_type( $post-&gt;ID ) ) {\n\n\t\t$fields = wp_get_attachment_metadata( $post-&gt;ID );\n\t\t$meta = $fields['image_meta'];\n\n\t\tif( ! empty( $meta['camera'] ) ){\n\t\t\t$custom_content = \"\n\t\t\t&lt;ul&gt;\n\t\t\t\t&lt;li&gt;Camera: {$meta['camera']}&lt;\/li&gt;\n\t\t\t\t&lt;li&gt;Created timestamp: {$meta['created_timestamp']}&lt;\/li&gt;\n\t\t\t\t&lt;li&gt;Aperture: {$meta['aperture']}&lt;\/li&gt;\n\t\t\t\t&lt;li&gt;Focal length: {$meta['focal_length']}&lt;\/li&gt;\n\t\t\t\t&lt;li&gt;ISO: {$meta['iso']}&lt;\/li&gt;\n\t\t\t\t&lt;li&gt;Shutter speed: {$meta['shutter_speed']}&lt;\/li&gt;\n\t\t\t\t&lt;li&gt;Orientation: {$meta['orientation']}&lt;\/li&gt;\n\t\t\t&lt;\/ul&gt;\";\n\t\t\t$content .= $custom_content; \n\t\t}\n\t}\n\treturn $content;\n}\nadd_filter( 'the_content', 'media_hacks_the_content' );<\/code><\/pre>\n<p>Qui viene chiamata la funzione <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/wp_get_attachment_metadata\">wp_get_attachment_metadata<\/a>. Se il tipo di post corrente \u00e8 &#8220;attachment&#8221;, e se il mime type corrente \u00e8 &#8220;image\/jpeg&#8221;, allora i metadati immagine disponibili vengono recuperati e utilizzati per costruire un elenco non ordinato di campi, che viene quindi aggiunto in fondo al contenuto del post.<\/p>\n<p>La funzione di callback restituisce <strong>$content<\/strong> (questo codice \u00e8 anche disponibile su <a href=\"https:\/\/gist.github.com\/carlodaniele\/3adf6a18e79233b98c96401d194e3420#file-media-hacks-php-L94\">Gist<\/a>):<\/p>\n<figure id=\"attachment_72446\" aria-describedby=\"caption-attachment-72446\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-72446\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/metadati-pagina-allegato.png\" alt=\"Metadati EXIF e IPTC visualizzati sulla pagina di un allegato\" width=\"1500\" height=\"1271\"><figcaption id=\"caption-attachment-72446\" class=\"wp-caption-text\">Metadati EXIF e IPTC visualizzati sulla pagina di un allegato<\/figcaption><\/figure>\n<p>Qui sopra potete vedere il nuovo post di tipo attachment con i metadati aggiunti alla descrizione.<\/p>\n<h3>4. Pubblicare un Archivio di Foto<\/h3>\n<p>WordPress non visualizza gli archivi degli allegati. Questo perch\u00e9 l&#8217;opzione <strong>has_archive<\/strong> del tipo di post attachment \u00e8 impostata su <strong>false<\/strong>.<\/p>\n<p>Inoltre, mentre il parametro predefinito <strong>post_status<\/strong> dell&#8217;oggetto <strong>$query<\/strong> \u00e8 impostato su &#8220;publish&#8221;, il <strong>post_status<\/strong> predefinito degli allegati \u00e8 impostato su &#8220;inherit&#8221;. Questo significa che nessun allegato sar\u00e0 mostrato negli archivi a meno che non si imposti esplicitamente il <strong>post_status<\/strong> della query su &#8220;inherit&#8221; o &#8220;any&#8221; (si veda <a href=\"https:\/\/developer.wordpress.org\/reference\/classes\/wp_query\/\">WP_Query Type Parameters<\/a> per ulteriori informazioni).<\/p>\n<p>Detto questo, per mostrare gli archivi di immagini, bisogna definire due funzioni. La prima funzione filtra gli argomenti di un tipo di post specificato, e imposta la propriet\u00e0 <strong>has_archive<\/strong> dell&#8217;allegato al valore <strong>true<\/strong>:<\/p>\n<pre><code class=\"language-php\">function media_hacks_register_post_type_args( $args, $post_type ){\n\tif( $post_type == 'attachment' ){\n\t\t$args['has_archive'] = true;\n\t}\n\treturn $args;\n}\nadd_filter( 'register_post_type_args', 'media_hacks_register_post_type_args', 10, 2 );<\/code><\/pre>\n<p>La seconda funzione imposta valori personalizzati per le variabili della query post_mime_type e post_status:<\/p>\n<pre><code class=\"language-php\">function media_hacks_pre_get_posts( $query ){\n\tif ( !is_admin() && $query-&gt;is_main_query() ) {\n\n\t\tif( is_post_type_archive('attachment') ){\n\t\t\t$query-&gt;set('post_mime_type', 'image\/jpeg');\n\t\t\t$query-&gt;set( 'post_status', 'inherit' );\n\t\t}\n\t}\n}\nadd_action( 'pre_get_posts', 'media_hacks_pre_get_posts' );\n<\/code><\/pre>\n<p>La funzione \u00e8 agganciata all&#8217;action hook <a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/pre_get_posts\/\">pre_get_posts<\/a>, che viene attivato dopo che la query \u00e8 stata creata, ma prima che venga eseguita. L&#8217;oggetto <strong>$query<\/strong> viene passato per riferimento, non per valore, il che significa che qualsiasi modifica all&#8217;istanza corrente di <strong>$query<\/strong> influenzer\u00e0 l&#8217;oggetto <strong>$query<\/strong> originale.<\/p>\n<p>Per questo motivo, \u00e8 importante verificare quale query si intende modificare (si veda questo codice su <a href=\"https:\/\/gist.github.com\/carlodaniele\/3adf6a18e79233b98c96401d194e3420#file-media-hacks-php-L127\">Gist<\/a>). Ora, se inserite <em>https:\/\/yourdomain.com\/?post_type=attachment<\/em> nel vostro browser, dovreste vedere un archivio di immagini JPEG:<\/p>\n<figure id=\"attachment_72456\" aria-describedby=\"caption-attachment-72456\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-72456\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/archivio-media-wordpress.png\" alt=\"Archivio media WordPress\" width=\"1500\" height=\"1188\"><figcaption id=\"caption-attachment-72456\" class=\"wp-caption-text\">Archivio media WordPress<\/figcaption><\/figure>\n<p>Il codice completo di tutti questi hack \u00e8 disponibile come plugin in <a href=\"https:\/\/gist.github.com\/carlodaniele\/3adf6a18e79233b98c96401d194e3420\">un Gist pubblico<\/a>, al quale abbiamo fatto rinvio in diversi punti di questa sezione. Potete scaricarlo come file <strong>.zip<\/strong> e caricarlo sul vostro sito WordPress per implementare tutti e quattro questi hack, senza dover <a href=\"https:\/\/kinsta.com\/it\/blog\/modificare-codice-wordpress\/\">modificare manualmente i vostri file<\/a>.<\/p>\n\n<h2>Riepilogo<\/h2>\n<p>Immagini, video, file audio e documenti possono essere estremamente preziosi per gli utenti del vostro sito. La Libreria Media di WordPress \u00e8 essenziale per caricare, pubblicare e persino modificare questi file e soddisfare le necessit\u00e0 dei <a href=\"https:\/\/kinsta.com\/it\/argomenti\/strategia-di-contenuti\/\">vostri contenuti<\/a>.<\/p>\n<p>Avete domande sulla Libreria Media di WordPress? Fatecelo sapere nella sezione commenti qui sotto!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.<\/p>\n","protected":false},"author":36,"featured_media":36573,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[76,6334],"topic":[25878,25873],"class_list":["post-36537","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-immagini","tag-wordpresshack","topic-design-sito-wordpress","topic-sviluppo-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)<\/title>\n<meta name=\"description\" content=\"La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)\" \/>\n<meta property=\"og:description\" content=\"La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-19T12:22:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-24T09:12:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"384\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@carlodaniele\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Daniele\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"21 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)\",\"datePublished\":\"2020-05-19T12:22:53+00:00\",\"dateModified\":\"2023-02-24T09:12:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/\"},\"wordCount\":3071,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg\",\"keywords\":[\"immagini\",\"wordpresshack\"],\"articleSection\":[\"I Migliori Tutorial su WordPress\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/\",\"name\":\"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg\",\"datePublished\":\"2020-05-19T12:22:53+00:00\",\"dateModified\":\"2023-02-24T09:12:07+00:00\",\"description\":\"La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg\",\"width\":768,\"height\":384,\"caption\":\"Libreria Media WordPress\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Design del Sito WordPress\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/design-sito-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"caption\":\"Carlo Daniele\"},\"description\":\"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)","description":"La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/","og_locale":"it_IT","og_type":"article","og_title":"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)","og_description":"La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.","og_url":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2020-05-19T12:22:53+00:00","article_modified_time":"2023-02-24T09:12:07+00:00","og_image":[{"width":768,"height":384,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg","type":"image\/jpeg"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg","twitter_creator":"@carlodaniele","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Carlo Daniele","Tempo di lettura stimato":"21 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)","datePublished":"2020-05-19T12:22:53+00:00","dateModified":"2023-02-24T09:12:07+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/"},"wordCount":3071,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg","keywords":["immagini","wordpresshack"],"articleSection":["I Migliori Tutorial su WordPress"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/","url":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/","name":"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg","datePublished":"2020-05-19T12:22:53+00:00","dateModified":"2023-02-24T09:12:07+00:00","description":"La Libreria media di WordPress \u00e8 un potente strumento per la gestione dei media. Ecco come utilizzarla al meglio e 4 pratici hack per personalizzarla.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/05\/mediateca-wordpress.jpg","width":768,"height":384,"caption":"Libreria Media WordPress"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Design del Sito WordPress","item":"https:\/\/kinsta.com\/it\/argomenti\/design-sito-wordpress\/"},{"@type":"ListItem","position":3,"name":"Guida Completa alla Libreria Media di WordPress (Pi\u00f9 4 Pratici Hack)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","caption":"Carlo Daniele"},"description":"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/36537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=36537"}],"version-history":[{"count":14,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/36537\/revisions"}],"predecessor-version":[{"id":65904,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/36537\/revisions\/65904"}],"alternate":[{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/es"},{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/pt"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/se"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/translations\/jp"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/36537\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/36573"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=36537"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=36537"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=36537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}