Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Bottone "Mi Piace" facebook - problema

    Salve a tutti prima di tutto, non posto spesso in questo forum, ma l'ultima volta mi siete stati di grandissimo aiuto, spero sia lo stesso anche questa volta.

    spiego il problema: io devo integrare il tasto mi piace di facebook alla fine di ogni articolo del sito che ho creato in html e php.

    il bottone l'ho inserito con l'ausilio di qualche piccola guida su internet e questa pagina: http://developers.facebook.com/docs/.../plugins/like/

    dopodichè, se metto direttamente il link alla pagina con "indirizzopagina.org/articolo.php?id=5" quindi alla pagina con solo l'articolo, funziona:
    - mi mette il titolo del sito(anche se lo modifico o tolgo dall'<head><title> mi mette lo stesso quel titolo )
    -mi mette automaticamente le prime righe dell'articolo(perfetto va benissimo così)
    -come foto una immagine che ha scelto lui a caso che era presente sulla sidebar(passa in secondo piano per ora)

    però dove sorge la vera problematica? ho bisogno di mettere il titolo dell'articolo come titolo del mi piace su facebook, e per far ciò devo mettere questi: (idem per cambiare la foto)

    codice:
    <meta property="og:title" content="La Lega insulta tutti i bergamaschi" />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="http://xxxxxxxxx.altervista.org" />
    <meta property="og:image" content="http://xxxxxxxxx.altervista.org/pd_logo.jpg" />
    <meta property="og:site_name" content="Prova PD" />
    <meta property="fb:app_id" content="XXXXXXXXXXXXX" />
    li ho messi nella tag <head></head> dove c'è anche il titolo della pagina ( <title> ), ma è come se non li avessi mai messi, mi continua a mettere il titolo della pagina che non voglio (che tral'altro anche cancellandolo o modificandolo facebook mi mette sempre lo stesso).

    in alcune guide dice di non mettere il link nell' href del codice generato del bottone, ho provato anche così ma è ancora peggio, mi esce su facebook l'url genrale del sito sia come titolo che come descrizione, e senza nessuna immagine, ne anteprima dell'articolo.

    a mio parere il problema sono il posizionamento dei <meta> o qualcosa che può dar fastidio, avete qualche altra idea?





    ps. maledetto facebook, tral'altro mi da problema anche con l'integrazione dei feed nonostante funzionano sui lettori feed e rispettano i certificati ma penso che questo sia un problema che affronterò dopo che avrò risolto con i bottoni "mi piace"

  2. #2
    Ragazzi ho risolto!

    casomai qualcuno avrà il mio stesso problema in questo forum, o googlando si ritrovano qui, beh ecco come ho fatto.

    praticamente facebook si salva a parte i <meta> che ho elencato nel post precedente così non deve più andarseli a vedere ogni volta, a volte non li prende nemmeno la prima volta, ed ecco che bisogna ricorrere a questo: http://developers.facebook.com/tools/lint

    basta inserire l'URL della pagina a cui vanno aggiornare i <meta> inseriti e il gioco è fatto.

    per completezza inserisco anche i codici che ho messo nel mio sito per far funzionare il tutto a dovere:

    i seguenti codici li ho messi tra <head> e </head> ad inizio pagina, in specifico come ultimi subito prima del </head>
    codice:
    <meta property="og:title" content="Titolo che verrà visualizzato su facebook"/>
    <meta property="og:type" content="tipo di informazione(politica,sport,film)"/>
    <meta property="og:url" content="URL della pagina"/>
    <meta property="og:image" content="URL dell'immagine che verrà visualizzata su facebook"/>
    <meta property="og:site_name" content="Nome del sito"/>
    <meta property="fb:admins" content="ID dell'utente facebook che amministra la pagina"/>
    *1- io l'admins(fb:admins) l'ho lasciato vuoto.

    *2- mi pare che c'è anche un meta per una breve descrizione, che non ho messo perchè facebook me lo rileva automaticamente dall'articolo nel sito, cmq si possono vedere un po tutti gli attributi qui: http://developers.facebook.com/docs/opengraph/ .

    *3- il tipo(og:type) di contenuto va messo tra quelli gia prestabiliti da facebook, non bisogna inventarlo, e li si trovano qui: http://developers.facebook.com/docs/opengraph/#types bisogna sceglierne uno dalla lista.

    poi lo script di facebook che se lo va a pescare dai loro server presumo
    codice:
    <div id="fb-root"></div>
    <script src="//connect.facebook.net/it_IT/all.js"></script>
    <script>
    FB.init({ appId : 'YOUR APP ID', status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true, // parse XFBML channelUrl : '', // Custom channel URL oauth : true // enables OAuth 2.0 });
    </script>
    infine il codice del bottone da inserire esattamente dove si vuole il bottone "Mi piace" (il mio comprende anche il bottone "Invia")
    codice:
    <fb:like href="Link della pagina" send="true" width="350" show_faces="false"></fb:like>
    il codice del bottone con relative proprietà si possono fare meglio qui: http://developers.facebook.com/docs/.../plugins/like/

    e ricordo che per aggiornare i <meta> su facebook c'è quest'altro link: https://developers.facebook.com/tools/lint


    ho fatto questa piccola spiegazione a prova di ignorante perchè era quello di cui avevo bisogno io fino a ieri non capendo quale fosse il problema, per cui il prossimo che si imbatterà nel mio stesso problema e capiterà proprio qui magari si risparmierà una giornata intera la soluzione quando poi bastava l'ultimo link che ho messo per risolvere tutto e qualche codice preso qua e la per capire di cosa avevo bisogno.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.