Snapshot – visualizza la miniatura di un sito tramite shortcode
Rieccoci nuovamente a parlare di shortcode…ebbene si personalmente li trovo molto utili e facili da implementare. Nel caso specifico andremo ad usarli per creare…
Rieccoci nuovamente a parlare di shortcode…ebbene si personalmente li trovo molto utili e facili da implementare. Nel caso specifico andremo ad usarli per creare uno snapshot al volo che inserirà nel nostro articolo l’immagine in miniatura della home di un sito da noi specificato con collegamento al sito stesso.
Scatta un istantanea in due passi
Lo script originale è stato preso da Catswhocode e modificato in modo di avere oltre allo snapshot anche il link cliccabile al sito in questione. Come al solito le modifiche andranno apportate al file functions.php quindi aprilo e aggiungi questo spezzone di codice:
[php]function wp_snapshot($atts) {
extract(shortcode_atts(array(
“snap” => ‘http://s.wordpress.com/mshots/v1/’,
“url” => ”,
“alt” => ‘Descrizione’,
“w” => ‘200’, // lunghezza
“h” => ‘150’ // larghezza
), $atts));
add_shortcode(“snap”, “wp_snapshot”);[/php]
Per visualizzare il nostro snapshot nell’ articolo basterà inserire questo shortcode:
[sourcecode language=”plain”][snap url=”http://nomesito.it” alt=”Descrizione” w=”400″ h=”300″][/sourcecode]
Breve descrizione dei parametri da inserire :
- url: url del sito di cui verrà visualizzata la miniatura
- alt: il tag alt per la descrizione
- w: larghezza dell’immagine modificabile
- h: altezza dell’immmagine modificabile
IMPORTANTE: se trovate difficoltà nella visualizzazione dell’immagine dipenderà quasi sicuramente dall’url inserito con o senza www in quanto lo shortcode fa distinzione tra i due indirizzi per cui se http://nomesito.it non funziona provate con http://www.nomesito.it
PS: se qualcuno avesse doti di programmazione php poco al di sopra delle mie (che rasentano lo zero) e riuscisse a risolvere questo problema gliene sarei immensamente grato!
Ti è piaciuto questo articolo?
Ricevi ogni mattina la selezione della redazione.
Continua a leggere
Bose SoundLink Flex SE 2ª Gen: offerta top a 99,99 euro
Il Bose SoundLink Flex SE di seconda generazione scende al minimo storico su Amazon a 99,99 euro. Scopri caratteristiche, autonomia…
Google Pixel Tag: il nuovo rivale di AirTag per Android
Google lancia Pixel Tag, il localizzatore con UWB e batteria sostituibile. Scopri caratteristiche, prezzo e data di uscita.
Offerte TerraMaster: NAS, DAS e SSD con sconti fino al 25%
Scopri il programma Storage Upgrade di TerraMaster: sconti su NAS, DAS e SSD fino al 25% per video 8K, AI…
