• User Newbie

    Commenti di google + su wordpress

    Ciao a tutti,
    scrivo qui su suggerimento di Andrea Pernici,
    qualcuno sa come poter mettere in una variabile il numero dei commenti di google + su wordpress? mi spiego meglio .
    Ho implementato sul mio blog sia i commenti google + che quelli facebook oltre a quelli nativi di wordpress e ho scritto una funzione per sommare i commenti di wp a quelli lasciati tramite facebook a quelli con google + ma questi ultimi non riesco a tirarli fuori in modo corretto 😕 Vorrei fare in modo che sotto il titolo nei metadati del post compaia il numero complessivo dei commenti indipendentemente al metodo utilizzato per postarli

    ho provato con le api di google sia con g:commentcount che con g:comments ma come potete vedere sul mio sito tissy.it somma soltanto quelli di wordpress e quelli di fb

    La funzione è questa

    function comment_count() { 
    global $post; 
    $url = get_permalink($post->ID); 
    
    $filecontent = file_get_contents('https://graph.facebook.com/?ids=' . $url); 
    
    $json = json_decode($filecontent); 
    $count = $json->$url->comments; 
    $wpCount = get_comments_number();
    $gcomm = "<g:commentcount href=" + $url + "></g:commentcount>"; 
    $realCount = $count + $wpCount + $gcomm; 
    if ($realCount == 0 || !isset($realCount)) { 
        $realCount = 0; 
    } 
    return $realCount; 
    }  
    

    la funzione viene richiamata nei metadati del post con
    <?php echo comment_count(); ?>

    Grazie in anticipo 🙂


  • Admin

    Ciao Tissy.

    Quello che non capisco è come fai ad estrapolare i dati Google Plus usando https://graph.facebook.com/?ids=


  • User Newbie

    ehm no quello serve per estrapolare i commenti di facebook
    la parte per google + è sotto

    $gcomm = "<g:commentcount href=" + $url + "></g:commentcount>";


  • Admin

    Scusa ma cosa dovrebbe contenere la variabile $gcomm secondo te?


  • User Newbie

    vorrei mettere in gcomm il numero dei commenti fatti con google + su un determinato post.

    Chiedevo a voi come fare perché evidentemente non l'ho capito 🙂


  • Admin

    Se vuoi farlo facendo scraping con una get content devi vedere il codice della pagina che vai a catturare e poi identificare l'id o la classe che contiene il numero di commenti per un determinato URL.


  • User Newbie

    eh non riesco a trovare il numero di commenti google + .... pensavo fosse items.length ma non funziona. Grazie comunque...