1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

(Share) AUTO Google Trends Widget

Discussion in 'Wordpress' started by cahkere, Mar 26, 2011.

  1. mascipul

    mascipul Super Hero

    Joined:
    Jul 8, 2010
    Messages:
    1,432
    Likes Received:
    62
    Location:
    jember kota JFC
    gak terlalu ngerti beginian sih, bookmark dl. Sekalian dipelajari, sp tau butuh. Thanks :)
     
  2. blubloc.annm

    blubloc.annm Newbie

    Joined:
    Jan 11, 2010
    Messages:
    20
    Likes Received:
    0
    Well thats gr8!!

    thanks gan
     
  3. invest_koe

    invest_koe Super Hero

    Joined:
    Mar 1, 2009
    Messages:
    1,396
    Likes Received:
    37
    boleh dicoba nih....
     
  4. shelefx

    shelefx Super Hero

    Joined:
    Nov 25, 2010
    Messages:
    785
    Likes Received:
    11
    Location:
    Depok
    mantap gans, tinggalin jejak dl kapan" dipraktekin klo mau maen agc
     
  5. helmijo

    helmijo Super Hero

    Joined:
    Mar 23, 2010
    Messages:
    1,062
    Likes Received:
    16
    Location:
    Yogyakarta
    Customing 1 & Customing 2 itu mengedit file .php yg apa ya om?

    maklum newbie bingung :D
     
  6. hartanto_sky

    hartanto_sky Ads.id Pro

    Joined:
    Dec 21, 2010
    Messages:
    289
    Likes Received:
    4
    mantap sharenya gan
     
  7. shelefx

    shelefx Super Hero

    Joined:
    Nov 25, 2010
    Messages:
    785
    Likes Received:
    11
    Location:
    Depok
    Code:
     <?php
    //
    // Google trend 
    //
    function get_googletrend($url, $params){$post_params = array();
    foreach ($params as $key => &$val) {
    if (is_array($val)) $val = implode(',', $val);
    $post_params[] = $key.'='.urlencode($val);
    }
    $post_string = implode('&', $post_params);
       $url="http://www.google.com/trends/hottrends/atom/hourly";
       $curl = curl_init();
       curl_setopt( $curl, CURLOPT_URL, $url );
       curl_setopt( $curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)" );
       curl_setopt( $curl, CURLOPT_HTTPHEADER, array("Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5", "Cache-Control: max-age=0", "Connection: keep-alive", "Keep-Alive: 300", "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7", "Accept-Language: en-us,en;q=0.5", "Pragma: ") );
       Curl_setopt( $curl, CURLOPT_ENCODING, "gzip,deflate" );
       curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
       curl_setopt( $curl, CURLOPT_CONNECTTIMEOUT, 2 );
       $result = curl_exec($curl);   
       curl_close( $curl );
       preg_match_all('(<a href="(.+)">(.*)</a>)siU', $result, $matches);
    
       echo '<ul>';
       foreach($matches[2] as $ht){
         $hkw=str_replace(" ","-",$ht);  
         $htrend = ucwords($ht);
          [COLOR="#2e8b57"]echo '<li><a href="'.get_settings('home').'/'.$hkw.'">'.$htrend.'</a></li>';[/COLOR]
                
       }
       echo '</ul>';
    }?>
    
    
    <?php
    function widget_mytheme_myhottopic() { ?>
    
    <?php if(function_exists("get_googletrend")) : ?>
    <div class="box">
    [COLOR="#2e8b57"]<h2><?php _e('News Today'); ?></h2>[/COLOR]
        <ul>
            <?php get_googletrend(); ?>
        </ul>
    </div>
    <?php endif; ?>
    
    <?php }
    
    if ( function_exists('register_sidebar_widget') )
    
        register_sidebar_widget(__('googletrend'), 'widget_mytheme_myhottopic');
    
    mungkin maksud ts yg ane kasih warna ijo itu masbro bisa dicustomize sesuai selara masing" CMIIW
     
  8. denger

    denger Ads.id Fan

    Joined:
    Mar 16, 2011
    Messages:
    176
    Likes Received:
    0
    Location:
    Jakarta
    ngga ngerti blas tujuannya apa
    kalo dah ngeh, nanti balik lagi kesini
    makasih ya
     
  9. abiwawan

    abiwawan Super Hero

    Joined:
    Dec 12, 2010
    Messages:
    1,688
    Likes Received:
    128
    Location:
    Mountain View
    ijin ninggalin jejak dulu ntar di coba...
     
  10. cahkere

    cahkere Newbie

    Joined:
    May 31, 2010
    Messages:
    37
    Likes Received:
    16
    @ALL........ hati-hati ya sob... Cuz emang nanti bisa ada tuh AGT di sidebar ente tapi mungkin Sobat ga bisa login di Blog ente..

    Tak semua theme mendukung dan tak semua Versi WP mendukung dengan triks ini. So, musti Agan cuba hela...
    udah beberapa blog ane ane test dengan Themes & versi WP yg berbeda, dan hasilnya ada yg 100% oce N da yg 50% oce..


    Harap Di Cuba Dulu...!!!!!
     
  11. nodali

    nodali Ads.id Fan

    Joined:
    Jan 13, 2010
    Messages:
    230
    Likes Received:
    22
    Super fast for AGC, but it's really dangerous...
     
  12. riFFrizz

    riFFrizz Super Hero

    Joined:
    Jan 7, 2011
    Messages:
    1,531
    Likes Received:
    325
    Location:
    Kotareyog
    mangstaff deh, ijin mraktekin dulu
     
  13. kojack_bro

    kojack_bro Newbie

    Joined:
    Jan 22, 2011
    Messages:
    4
    Likes Received:
    0
    mantap gan barusan ane langsung praktek
    item nya muncul gan tapi ada error kayak gini

    Warning: Missing argument 1 for get_googletrend(), called in /home2/xxx/public_html/xxx/wp-content/themes/xxx/functions.php on line 153 and defined in /home2/xxx/public_html/xxx/wp-content/themes/xxx/functions.php on line 117

    Warning: Missing argument 2 for get_googletrend(), called in /home2/xxx/public_html/xxx/wp-content/themes/xxx/functions.php on line 153 and defined in /home2/xxx/public_html/xxx/wp-content/themes/xxx/functions.php on line 117

    Warning: Invalid argument supplied for foreach() in /home2/xxx/public_html/xxx/wp-content/themes/xxx/functions.php on line 118

    gimana ngilangin errornya ya?? mohon pencerahan para master :hmm:
     
  14. alenta saja

    alenta saja Ads.id Pro

    Joined:
    Feb 5, 2011
    Messages:
    385
    Likes Received:
    52
    Location:
    ponorogo
    siap gan! siap2 ngboost AGC.
    thanks berat! :kiss:
     
  15. sebar

    sebar Newbie

    Joined:
    Mar 22, 2011
    Messages:
    39
    Likes Received:
    1
    ikutan nyoba juga ahhhh.... mantap mantap !!!
     
  16. andhi

    andhi Hosting Indonesia

    Joined:
    Jun 3, 2011
    Messages:
    225
    Likes Received:
    23
    Location:
    Cirebon, Jakarta
    error nih

    muncul
    Code:
    [B]Warning[/B]:  Missing argument 1 for get_googletrend(), called in  /home/xxxxx/public_html/wp-content/themes/adsimple agc/functions.php  on line 154 and defined in [B]/home/xxxxx/public_html/wp-content/themes/adsimple agc/functions.php[/B] on line [B]118[/B]
    
    [B]Warning[/B]:  Missing argument 2 for get_googletrend(), called in  /home/xxxxx/public_html/wp-content/themes/adsimple agc/functions.php  on line 154 and defined in [B]/home/xxxxx/public_html/wp-content/themes/adsimple agc/functions.php[/B] on line [B]118[/B]
    
    [B]Warning[/B]:  Invalid argument supplied for foreach() in [B]/home/xxxxx/public_html/wp-content/themes/adsimple agc/functions.php[/B] on line [B]119[/B]
    kenapa yaah :D
     
    Last edited: Jun 8, 2011
  17. vancauvers

    vancauvers Newbie

    Joined:
    Nov 26, 2010
    Messages:
    43
    Likes Received:
    0
    dicoba dulu ah, thanks ilmunya masbro.. :)
     
  18. izal169

    izal169 Super Hero

    Joined:
    Jul 3, 2009
    Messages:
    1,078
    Likes Received:
    15
    Location:
    Depok
    mantab Nih gan
     
  19. mamed

    mamed Hero

    Joined:
    Feb 23, 2011
    Messages:
    733
    Likes Received:
    46
    Location:
    Jogja-Cilacap
    Ane coba ko malah error se errornya, ga bisa muncul webnya... "nangis2"
     
  20. TheNext

    TheNext Super Hero

    Joined:
    Mar 1, 2011
    Messages:
    2,899
    Likes Received:
    211
    Location:
    Ruang Pikiran
    wow ini cara lain rupanya

    biasanya ane make submit manual punya mba' r4tn4 :D
     

Share This Page