X

Cum să creezi un shortcode pentru a încorpora un grafic Google Trends în postări

Fragmente de IsItWP

Căutați o modalitate de a crea un shortcode care încorporează un grafic Google Trends în postări și pagini? Acest shortcode Google Trends va încorpora un grafic al oricărei interogări separate prin virgulă pe care o introduceți pentru a afișa o tendință în timp.

Instrucțiuni:

  1. Adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului.
  2. Asigurați-vă că adăugați un semn + între mai multe cuvinte care fac parte dintr-o singură interogare.
  3. Implicit, geolocalizarea este setată la Statele Unite, așa că asigurați-vă că schimbați atributul geo dacă trebuie să fie setat la o altă locație.
  4. Iată un exemplu de 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");

Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.

Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare să consultați celelalte articole ale noastre de pe site, cum ar fi: Cele mai bune 9 instrumente SEO pentru a crește traficul site-ului dvs., RAPID!

Comentarii   Lasă un răspuns

  1. Poți actualiza asta pentru a funcționa cu actualizarea Trends?

    Am încercat, dar este enervant.

    De asemenea, astfel încât să îl puteți folosi de două ori pe o singură postare/pagină wp, ceea ce pare a fi o problemă.

  2. Salut Debjit, mulțumesc pentru tutorial. Ajută mult!

    Cu toate acestea, există vreo modalitate de a furniza statisticile trendurilor doar pentru ultimii 5 ani?

    Orice ajutor ar fi apreciat!

  3. disqus_guEqGGv6i5 September 30, 2014 at 7:10 am

    fv

  4. Cum aș putea să dinamizez un organigrama pentru o organizație...

    1. Ați putea, vă rog, să oferiți mai multe detalii despre ceea ce încercați să faceți?

  5. Best WordPress snippets, hacks and tips from 2013 | CatsWhoCode.com December 30, 2013 at 11:00 am
  6. WordPress shortcode to embed Google trends graphs June 24, 2013 at 11:46 am

    […] lui Kevin Chard pentru […]

Adaugă un comentariu

Suntem bucuroși că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!