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:
- Fügen Sie diesen Code zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin ein.
- Stellen Sie sicher, dass Sie ein
+-Zeichen zwischen mehreren Wörtern einfügen, die Teil einer einzelnen Abfrage sind. - 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. - 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!
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.
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!
fv
Wie könnte ich ein Organigramm für eine Organisation dynamisch gestalten?
Könnten Sie bitte weitere Details dazu angeben, was Sie zu tun versuchen?
[...] Quelle: http://wpsnipp.com/index.php/functions-php/shortcode-embed-google-trends-graph… [...]
[…] an Kevin Chard für die […]