Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come creare schermate automatiche di un sito web in WordPress

Nota editoriale: guadagniamo una commissione dai link dei partner su WPBeginner. Le commissioni non influenzano le opinioni o le valutazioni dei nostri redattori. Per saperne di più su Processo editoriale.

Volete creare screenshot automatici del sito web sul vostro sito WordPress?

Se aggiungete spesso schermate di siti web ai vostri post o pagine di WordPress, automatizzare il processo vi farà risparmiare il tempo speso per catturare manualmente le schermate.

In questo articolo vi mostreremo come creare facilmente screenshot automatici di siti web in WordPress.

Creating automated website screenshots in WordPress

Perché creare schermate automatiche di un sito web in WordPress?

Se avete un sito web WordPress, potreste creare e aggiungere schermate automatiche del sito ai vostri post per dare ai potenziali lettori un modo rapido per vedere di cosa tratta il vostro contenuto.

Questo può aumentare il coinvolgimento e persino contribuire a migliorare la SEO del sito web, poiché i motori di ricerca di solito utilizzano immagini e screenshot per comprendere e indicizzare i contenuti.

Allo stesso modo, è possibile utilizzare screenshot automatici del sito web per creare un backup visivo del sito prima di aggiornare un tema o di apportare qualsiasi altra modifica. In questo modo è possibile confrontare e vedere la differenza tra il nuovo e il vecchio stile del sito web.

Le schermate automatiche possono anche confrontare diversi servizi o siti web, guidare il lettore attraverso un tutorial passo-passo e monitorare i progressi del sito web nel tempo.

Detto questo, vediamo come creare facilmente screenshot automatici di siti web in WordPress:

Metodo 1: Creare screenshot automatici del sito web in WordPress utilizzando un plugin

Questo metodo è più semplice e quindi consigliato ai principianti e agli utenti che non vogliono avere a che fare con il codice.

Per prima cosa, è necessario installare e attivare il plugin Browser Screenshots. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.

Dopo l’attivazione, il plugin funziona subito e non ci sono impostazioni da configurare.

Ora, è sufficiente visitare una pagina o un articolo in cui si desidera aggiungere uno screenshot automatico del sito web dalla barra laterale dell’amministrazione di WordPress.

Qui, fare clic sul pulsante “Aggiungi blocco” (+) nell’angolo superiore sinistro dello schermo per aprire il menu dei blocchi. Quindi, aggiungere il blocco “Scatti del browser” nell’editor.

Una volta fatto ciò, aggiungete l’URL del sito web per il quale volete acquisire uno screenshot automatico e fate clic sul pulsante “Carica immagine”.

Add the browser screenshots block

Il plugin aggiungerà automaticamente una schermata per il sito web scelto. È ora possibile aggiungere un testo alt per l’immagine e modificarne la larghezza e l’altezza dal pannello di blocco sulla destra.

Attivando l’interruttore ‘Usa link’ nel pannello, è possibile aggiungere un collega allo screenshot che rimanda al sito web.

È anche possibile attivare l’interruttore “Link al post corrente” se si desidera aggiungere il link del post allo screenshot.

Configure screenshot settings

Infine, fare clic sul pulsante “Aggiorna” o “Pubblica” per memorizzare le impostazioni.

Ora è possibile visitare il sito WordPress per visualizzare la schermata automatica.

Automated screenshots preview

Nota: il plugin Browser Shots utilizza l’API mshots di WordPress.com per generare screenshot al volo. Queste immagini non sono memorizzate nella libreria multimediale di WordPress. Vengono servite direttamente dai server di WordPress.com. Consultate la nostra guida sulla differenza tra WordPress.com e WordPress.org.

Metodo 2: Creare screenshot automatici aggiungendo codice a WordPress

Questo metodo richiede l’aggiunta di codice ai file di WordPress. Per creare screenshot automatici, è necessario aggiungere del codice personalizzato al file functions.php del vostro tema.

Tuttavia, ricordate che il più piccolo errore nel codice può rompere il vostro sito e renderlo inaccessibile.

Ecco perché vi consigliamo di utilizzare WPCode. È il miglior plugin per gli snippet di codice di WordPress sul mercato che rende super sicura e facile l’aggiunta di codice personalizzato.

Per prima cosa, è necessario installare e attivare il plugin WPCode. Per istruzioni dettagliate, consultare la nostra guida passo passo su come installare un plugin di WordPress.

Dopo l’attivazione, visitare la pagina Code Snippets ” + Add Snippet dalla dashboard di WordPress.

Una volta lì, fare clic sul pulsante “Usa snippet” sotto l’opzione “Aggiungi il tuo codice personalizzato (nuovo snippet)”.

Add a new custom code snippet in WPCode

Si aprirà la pagina “Crea snippet personalizzato”, dove si potrà iniziare a digitare un nome per il proprio snippet. Il nome può essere qualsiasi cosa che aiuti a identificare il codice.

Quindi, selezionare “Snippet PHP” come tipo di codice dal menu a discesa sulla destra.

Choose PHP snippet for automated screenshots

A questo punto, è sufficiente copiare e incollare il seguente codice nella casella “Anteprima codice”:

function wpb_screenshots($atts, $content = NULL) {
extract(shortcode_atts(array(
"snap" => 'http://s.wordpress.com/mshots/v1/',
"url" => 'https://www.wpbeginner.com',
"alt" => 'screenshot',
"w" => '600', // width
"h" => '450' // height
), $atts));
  
$img = '<img alt="' . $alt . '" src="' . $snap . '' . urlencode($url) . '?w=' . $w . '&h=' . $h . '" />';
 
return $img;
}
add_shortcode("screen", "wpb_screenshots");

Simile al plugin citato in precedenza, anche questo codice utilizza l’API Mshots di WordPress.com per generare screenshot al volo.

A questo punto, è possibile aggiungere l’URL del sito web di cui si vogliono scattare le schermate automatiche accanto alla riga "url" =$gt; del codice.

È inoltre possibile aggiungere la larghezza e l’altezza preferite per le schermate accanto alle linee "w"=&gt; e "h"=&gt; del codice.

Change lines in code

Quindi, scorrere fino alla sezione “Inserimento” e scegliere la modalità “Inserimento automatico”.

Il codice verrà ora eseguito automaticamente all’attivazione.

Choose the Auto Insert mode

Infine, scorrere indietro fino alla parte superiore della pagina e spostare l’interruttore “Inattivo” su “Attivo”.

Quindi, fare clic sul pulsante “Salva snippet” per memorizzare le impostazioni e attivare lo snippet.

Save and activate snippet

Ora, per visualizzare uno screenshot del sito web nei vostri articoli e pagine di WordPress, dovrete inserire lo shortcode in questo modo:

[screen url="http://wpbeginner.com" alt="WPBeginner"]

È possibile sostituire i campi URL e Alt con valori personalizzati.

Per prima cosa, aprire la pagina/post nell’editor di blocchi dalla dashboard di WordPress e fare clic sul pulsante “Aggiungi blocco” (+).

Da qui, aggiungere il blocco ‘Shortcode’ alla pagina/post. Quindi aggiungere lo shortcode di cui sopra e sostituirlo con i propri valori.

Add the shortcode block for automated screenshots

Infine, fare clic sul pulsante “Aggiorna” o “Pubblica” per memorizzare le impostazioni.

Ora, visitate il vostro sito WordPress per visualizzare lo screenshot automatico in azione.

Automated screenshot preview

Bonus: Scattare screenshot manualmente per il vostro sito web

Se non volete usare screenshot automatici, potete fare screenshot manualmente con diversi strumenti come Droplr.

In questo modo si ha maggiore libertà di scegliere un’area specifica per un’immagine rispetto agli screenshot automatici. Inoltre, è possibile modificare queste immagini in Adobe Photoshop e aggiungere altri elementi come frecce o box rossi.

Optimize images before saving them

Questa caratteristica non è disponibile per gli screenshot automatizzati, per i quali i plugin o il codice recuperano automaticamente l’immagine.

Per fare uno screenshot con Droplr, è necessario installare l’applicazione sul computer. Una volta fatto ciò, basta fare clic sull’icona di Droplr nella barra delle applicazioni di Windows o Mac e selezionare l’opzione “Screenshot”.

Select the Screenshot option from the dropdown menu

Successivamente, è possibile selezionare l’area in cui si desidera effettuare lo screenshot.

Droplr aprirà quindi l’immagine in un browser dove potrete scaricarla o condividere il collega con altri. Per ulteriori informazioni, consultate il nostro tutorial su come fare uno screenshot in WordPress.

See and download the Droplr screenshot

Speriamo che questo articolo vi abbia aiutato a imparare come creare screenshot automatici di siti web in WordPress. Potreste anche voler consultare la nostra guida per principianti alla SEO delle immagini e le nostre scelte di esperti sui migliori strumenti per creare immagini migliori per i vostri articoli di blog.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

19 commentiLascia una risposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      You would need to reach out to the plugin’s support for adding that functionality

      Admin

  2. Nigel Billam says

    I’ve used this plugin but it stops on the third use of the short code and reports ‘too many requests’ – i was hoping to display 45 URLs. Do you have any suggestions to avoid this?

    • WPBeginner Support says

      You would want to reach out to the plugin’s support if you haven’t already for what options they have available for avoiding that issue.

      Admin

  3. Cory Goodwin says

    Does this browser shot plugin check for updates to the site, or do you have to manually redo to get the latest look of the target website? Thanks:)

  4. Karin says

    Your code is just what I was looking for. The only thing is that I want the url not prefilled in the code but generated from a custom field ‘wpcf_websitelink’.
    How can I add the code to get the content from the field.
    So this line
    “url” => ‘https://www.wpbeginner.com’,
    should have something to get the content of the field wpcf_websitelink in stead of the wpbeginner.com link

    • WPBeginner Support says

      If you are using a plugin to create that custom field then you would want to reach out to the support for that plugin for how to access that information and replace the url value with what they tell you.

      Admin

  5. Steve Renow says

    This is a wonderfully simple plugin to use. Great job! Is there any way to crop the images? Some sites show with the cookie warning t the top or bottom and it would be good to be able to crop that off.

  6. Dumitru Brinzan says

    Helpful tutorial and information, but it feels a little incomplete.
    If it contained info on how to save the images to the library then it would be perfect :)

  7. Ankit Agarwal says

    With any of these methods, what will be the side effect on the speed of the website? As a plugin, there will be some addition to load time. If the images are not stored on the media library, there will again be some addition to website load times.
    So from the methods given, which one is recommended considering website load speed?

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.