Como integrar o Google Friend Connect ao WordPress
Escrito por FeBusato | Categoria Tecnologia | Visualizado 1.632 vez(es)

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):
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.
Twitter Comment
Tags: GFC, Google Friend Connect, plugin, prototype, Wordpress
12 comentários para “Como integrar o Google Friend Connect ao WordPress”
-
Guilherme disse:
abril 26th, 2010 at 12:39Obrigado, funcionou =)
-
David Lacerda disse:
maio 31st, 2010 at 0:48Cara , muito obrigado só foi colar esta JS e tudo funcionou.
abs
-
Nathália disse:
junho 24th, 2010 at 14:55não adiantou ;/
-
Filimor - Filipe Moreira disse:
setembro 28th, 2010 at 1:28Nossa! 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/ -
Jason Mastral disse:
outubro 4th, 2010 at 11:49ola kra… eu copiei o codigo e depois isntalei o GFC e nada.
continua aparececendo o codigo no meu blog.me ajuda ai parceiro..
-
analaura disse:
outubro 22nd, 2010 at 23:23Só assim que funcionou. Obrigada.
Vou colocar esse tutorial no meu blog, mas te dou os créditos okay
Beeijo =*
-
Vanessa disse:
janeiro 24th, 2011 at 0:01Veja 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.
-
Carolina disse:
março 8th, 2011 at 20:46Muito obrigada, já estava achando que o problema era eu…rs
beijos
-
Suzi disse:
janeiro 14th, 2012 at 18:56Não funcionou aqui
Por acaso, esse serviço só funciona para sites pagos? dos que usam a versão org. do wordpress? -
Milenna disse:
janeiro 19th, 2012 at 8:50O meu deu igual ao da Vanessa, ali em cima! Como que eu faaaaço? :/ Ajuda aí por favoor
-
FeBusato disse:
janeiro 19th, 2012 at 9:03Bom 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); -
FeBusato disse:
janeiro 19th, 2012 at 9:04Bom 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);