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 30 septembrie 2014 la 7:10 AM
  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. Cele mai bune fragmente, hack-uri și sfaturi WordPress din 2013 | CatsWhoCode.com 30 decembrie 2013 la 11:00
  6. Cod scurt WordPress pentru încorporarea graficelor Google Trends 24 iunie 2013 la 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!