X

Come Creare uno Shortcode per Incorporare un Grafico di Google Trends nei Post

Snippet di IsItWP

Stai cercando un modo per creare uno shortcode che incorpori un grafico di Google Trends nei post e nelle pagine? Questo shortcode di Google Trends incorporerà un grafico di qualsiasi query separata da virgole che inserisci per visualizzare un trend nel tempo.

Istruzioni:

  1. Aggiungi questo codice al file functions.php del tuo tema o a un plugin specifico per il sito.
  2. Assicurati di aggiungere un segno + tra parole multiple che fanno parte di una singola query.
  3. Per impostazione predefinita, la geolocalizzazione è impostata sugli Stati Uniti, quindi assicurati di cambiare l'attributo geo se hai bisogno che sia impostato su un'altra posizione.
  4. Ecco un esempio di shortcode: [trends h="450" w="500" q="wordpress,+wordpress+theme,+wordpress+plugin,+wordpress+snippets" geo="US"]
function wps_trend($atts){
        extract( shortcode_atts( array(
                'w' => '500',           // width
                'h' => '330',           // height
                'q' => '',              // query
                'geo' => 'US',          // geolocation
        ), $atts ) );

        //format input
        $h=(int)$h;
        $w=(int)$w;
        $q=esc_attr($q);
        $geo=esc_attr($geo);
         ob_start();
?>
<script type="text/javascript" src="http://www.google.com/trends/embed.js?hl=en-US&q=<?php echo $q;?>&geo=<?php echo $geo;?>&cmpt=q&content=1&cid=TIMESERIES_GRAPH_0&export=5&w=<?php echo $w;?>&h=<?php echo $h;?>"></script>
<?php
return ob_get_clean();
}
add_shortcode("trends","wps_trend");

Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.

Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: I 9 migliori strumenti SEO per aumentare il traffico del tuo sito web, VELOCEMENTE!

Commenti   Lascia una risposta

  1. Puoi aggiornare questo per funzionare con l'aggiornamento di Trends?

    Ci ho provato, ma è fastidioso.

    Anche in modo che tu possa usarlo due volte su un post/pagina wp, il che sembra essere un problema.

  2. Ciao Debjit, grazie per il tutorial. Aiuta molto!

    Tuttavia, c'è un modo per fornire statistiche di trend solo per gli ultimi 5 anni?

    Qualsiasi aiuto sarebbe apprezzato!

  3. disqus_guEqGGv6i5 30 settembre 2014 alle 7:10
  4. Come potrei rendere dinamico un organigramma per un'organizzazione...

    1. Potresti fornire maggiori dettagli su ciò che stai cercando di fare?

  5. I migliori snippet, hack e consigli di WordPress del 2013 | CatsWhoCode.com 30 dicembre 2013 alle 11:00
  6. Shortcode WordPress per incorporare grafici di Google Trends 24 giugno 2013 alle 11:46

    [...] a Kevin Chard per il [...]

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Checklist per il lancio di WordPress

La Guida Definitiva per il Lancio di WordPress

Abbiamo raccolto tutti gli elementi essenziali della checklist per il lancio del tuo prossimo sito web WordPress in un comodo ebook.
Sì, Inviami l'eBook Gratuito!