X

So erstellen Sie einen Shortcode zum Einbetten eines Google Trends-Diagramms in Beiträge

Schnipsel von IsItWP

Suchen Sie nach einer Möglichkeit, einen Shortcode zu erstellen, der eine Google Trends-Grafik in Beiträgen und Seiten einbettet? Dieser Google Trends-Shortcode bettet eine Grafik jeder durch Kommas getrennten Abfrage ein, die Sie eingeben, um einen Trend im Zeitverlauf anzuzeigen.

Anweisungen:

  1. Fügen Sie diesen Code zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin ein.
  2. Stellen Sie sicher, dass Sie ein +-Zeichen zwischen mehreren Wörtern einfügen, die Teil einer einzelnen Abfrage sind.
  3. Standardmäßig ist die Geolokalisierung auf die Vereinigten Staaten eingestellt. Stellen Sie daher sicher, dass Sie das geo-Attribut ändern, wenn Sie es auf einen anderen Ort einstellen müssen.
  4. Hier ist ein Beispiel-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");

Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.

Wenn Ihnen dieser Codeausschnitt gefallen hat, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: 9 beste SEO-Tools, um Ihren Website-Traffic zu steigern, SCHNELL!

Kommentare   Hinterlasse eine Antwort

  1. Können Sie das aktualisieren, damit es mit dem Trends-Update funktioniert?

    Ich habe es versucht, aber es ist ärgerlich.

    Auch damit Sie es zweimal in einem WP-Beitrag/einer Seite verwenden können, was ein Problem zu sein scheint.

  2. Hallo Debjit, danke für das Tutorial. Es hilft wirklich!

    Gibt es jedoch eine Möglichkeit, nur die Trendstatistiken der letzten 5 Jahre anzugeben?

    Jede Hilfe wäre willkommen!

  3. disqus_guEqGGv6i5 30. September 2014 um 7:10 Uhr
  4. Wie könnte ich ein Organigramm für eine Organisation dynamisch gestalten?

    1. Könnten Sie bitte weitere Details dazu angeben, was Sie zu tun versuchen?

  5. Die besten WordPress-Snippets, Hacks und Tipps von 2013 | CatsWhoCode.com 30. Dezember 2013 um 11:00 Uhr
  6. WordPress-Shortcode zum Einbetten von Google Trends-Grafiken 24. Juni 2013 um 11:46 Uhr

    […] an Kevin Chard für die […]

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!