Como integrar o Google Friend Connect ao WordPress

Google Friend Connect
Este post é para todos aqueles que já testaram todas as maneiras e plugins do WordPress.
Se o tema do seu blog tem um script chamado “prototype”, provavelmente é este script que está dando conflito.
Depois de muito procurar, encontrei neste link, um código que resolveu o problema:

CÓDIGO (INSERIR ANTES DO CÓDIGO DO GFC):

<script>
window.JSON = {
parse: function(st){
return st.evalJSON();
},
stringify: function(obj){
return Object.toJSON(obj);
}
};
</script>

Pronto, é só isso! E agora estará funcionando o seu Google Friend Connect.

Vi no: Forum do WordPress.

Related Posts with Thumbnails
Gostou do post? Compartilhe:
  • Print
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • PDF
  • RSS
  • StumbleUpon
  • Technorati
  • Twitter

Twitter Comment




Tags: , , , ,

12 comentários para “Como integrar o Google Friend Connect ao WordPress”

  1. Guilherme disse:
    abril 26th, 2010 at 12:39

    Obrigado, funcionou =)

  2. David Lacerda disse:
    maio 31st, 2010 at 0:48

    Cara , muito obrigado só foi colar esta JS e tudo funcionou.

    abs

  3. Nathália disse:
    junho 24th, 2010 at 14:55

    não adiantou ;/

  4. Filimor - Filipe Moreira disse:
    setembro 28th, 2010 at 1:28

    Nossa! Valew, eu já estava desesperado atrás de uma solução para o GFC, já ia começar a desinstalar meus plugins do WordPress para ver qual estava dando conflito, haha!
    Obrigado, agora está tudo funcionando: http://www.filimorbr.com/blog/

  5. Jason Mastral disse:
    outubro 4th, 2010 at 11:49

    ola kra… eu copiei o codigo e depois isntalei o GFC e nada.
    continua aparececendo o codigo no meu blog.

    me ajuda ai parceiro..

  6. analaura disse:
    outubro 22nd, 2010 at 23:23

    Só assim que funcionou. Obrigada.
    Vou colocar esse tutorial no meu blog, mas te dou os créditos okay ;)

    Beeijo =*

  7. Vanessa disse:
    janeiro 24th, 2011 at 0:01

    Veja só o que está acontecendo…

    O meu tema escolhido no wordpress é o Bueno. Quando eu coloco o widget para o GFC, eu apliquei esse caminho que voce diz no post ( que por sinal achei perfeito)

    window.JSON = {
    parse: function(st){
    return st.evalJSON();
    },
    stringify: function(obj){
    return Object.toJSON(obj);
    }
    };

    e em seguida o restante do GFC. Ao clicar em Salvar, o sistema elimina parte desse caminho que vc solicita inserir antes. Veja como fica a configuração:

    window.JSON = {
    parse: function(st){
    return st.evalJSON();
    },
    stringify: function(obj){
    return Object.toJSON(obj);
    }
    };

    Aqui ele elimina o “script” que estava em cima e embaixo.

    Alguma nova sugestao para que possa funcionar? lembrando que estou usando o Tema Bueno. Talvez esse tema nao seja compativel?

    Obrigada antecipadamente pela ajuda.

  8. Carolina disse:
    março 8th, 2011 at 20:46

    Muito obrigada, já estava achando que o problema era eu…rs

    beijos

  9. Suzi disse:
    janeiro 14th, 2012 at 18:56

    Não funcionou aqui
    Por acaso, esse serviço só funciona para sites pagos? dos que usam a versão org. do wordpress?

  10. Milenna disse:
    janeiro 19th, 2012 at 8:50

    O meu deu igual ao da Vanessa, ali em cima! Como que eu faaaaço? :/ Ajuda aí por favoor

  11. FeBusato disse:
    janeiro 19th, 2012 at 9:03

    Bom dia Suzi
    Segue o modelo como ficou o meu GFC:

    window.JSON = {
    parse: function(st){
    return st.evalJSON();
    },
    stringify: function(obj){
    return Object.toJSON(obj);
    }
    };

    var skin = {};
    skin['BORDER_COLOR'] = ‘#333333′;
    skin['ENDCAP_BG_COLOR'] = ‘#000000′;
    skin['ENDCAP_TEXT_COLOR'] = ‘#666666′;
    skin['ENDCAP_LINK_COLOR'] = ‘#cccccc’;
    skin['ALTERNATE_BG_COLOR'] = ‘#ffffff’;
    skin['CONTENT_BG_COLOR'] = ‘#000000′;
    skin['CONTENT_LINK_COLOR'] = ‘#ffffff’;
    skin['CONTENT_TEXT_COLOR'] = ‘#666666′;
    skin['CONTENT_SECONDARY_LINK_COLOR'] = ‘#cccccc’;
    skin['CONTENT_SECONDARY_TEXT_COLOR'] = ‘#666666′;
    skin['CONTENT_HEADLINE_COLOR'] = ‘#666666′;
    skin['NUMBER_ROWS'] = ’5′;
    google.friendconnect.container.setParentUrl(‘/’ /* location of rpc_relay.html and canvas.html */);
    google.friendconnect.container.renderMembersGadget(
    { id: ‘div-6655618402141406513′,
    site: ’05682239454767514866′ },
    skin);

  12. FeBusato disse:
    janeiro 19th, 2012 at 9:04

    Bom dia Milenna
    Segue o modelo como ficou o meu GFC:

    window.JSON = {
    parse: function(st){
    return st.evalJSON();
    },
    stringify: function(obj){
    return Object.toJSON(obj);
    }
    };

    var skin = {};
    skin['BORDER_COLOR'] = ‘#333333′;
    skin['ENDCAP_BG_COLOR'] = ‘#000000′;
    skin['ENDCAP_TEXT_COLOR'] = ‘#666666′;
    skin['ENDCAP_LINK_COLOR'] = ‘#cccccc’;
    skin['ALTERNATE_BG_COLOR'] = ‘#ffffff’;
    skin['CONTENT_BG_COLOR'] = ‘#000000′;
    skin['CONTENT_LINK_COLOR'] = ‘#ffffff’;
    skin['CONTENT_TEXT_COLOR'] = ‘#666666′;
    skin['CONTENT_SECONDARY_LINK_COLOR'] = ‘#cccccc’;
    skin['CONTENT_SECONDARY_TEXT_COLOR'] = ‘#666666′;
    skin['CONTENT_HEADLINE_COLOR'] = ‘#666666′;
    skin['NUMBER_ROWS'] = ’5′;
    google.friendconnect.container.setParentUrl(‘/’ /* location of rpc_relay.html and canvas.html */);
    google.friendconnect.container.renderMembersGadget(
    { id: ‘div-6655618402141406513′,
    site: ’05682239454767514866′ },
    skin);

Deixe um comentário

Hospedagem AgênciaDot.