Shortcode Para Google Trends

Este código incluye un gráfico de google trend de cualquier consulta separada por comas, para ver una tendencia de búsqueda sobre esa palabra en una linea de tiempo. Asegúrese de añadir un + entre varias palabras que forman parte de una única consulta. Por defecto, la geolocalización se establece en Estados Unidos para cambiar a otro lugar cambia el parámetro geo.

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");

Para usarlo:

[trends h="450" w="500" q="wordpress,+wordpress+theme,+wordpress+plugin,+wordpress+snippets" geo="US"]

El gráfico que muestra es exactamente como el de esta consulta.