Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Pulsante mi piace di facebook con foto relativa. Help!!!

    Buongiorno a tutti. Ho una nuova domanda per voi.
    Sto realizzando un sito ovviamente in php dove vengono pubblicati tramite database dei prodotti catalogati in base ad alcuni criteri.
    Per ogni prodotto quindi ho un id e per ogni id una serie di dettagli tra cui una foto salvata sullo spazio web. A questi dettagli quindi ho voluto inserire il pulsante mi piace nella seguente maniera:

    Codice PHP:
     <?php $url "http://".$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'];
     if (!empty(
    $_SERVER["QUERY_STRING"]))
    $url .= "?".$_SERVER['QUERY_STRING'];
    ?>
    <div id="fb-root"></div>
    <script src="http://connect.facebook.net/it_IT/all.js#appId=251122304921574&amp;xfbml=1"></script>
    <fb:like href="<?php echo $url?>" send="false" layout="button_count" width="330" show_faces="false" font="lucida grande"></fb:like>
    Quindi mi memorizzo nella variabile l'indirizzo intero e lo pubblica.
    Lo script è corretto e funziona, la questione è la pubblicazione dell'immagine relativa.
    Facendo delle prove ho notato che mi pubblica altre immagini della stessa pagina tipo loghetti e immagini di sfondo. Ma non quella d'interesse.
    Avete dei consigli da darmi? O soluzioni?
    Grazie mille come sempre a tutti.

  2. #2
    Nessuno sa dirmi nulla a proposito?

  3. #3
    all'interno dei metatag prova a mettere
    codice:
    <meta property="og:image" content="http://www.tuosito.it/immagine.jpg" />
    Per ulteriori dettagli
    http://developers.facebook.com/docs/opengraph/
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  4. #4
    Si questo è quello che ho ora, ho inserito un'immagine del sito 50x50px e l'ho messa nei meta tag ma così non ho il risultato che speravo.
    Io ho un'immagine per ogni prodotto e vorrei che fosse quella relativa ad essere pubblicata.

  5. #5
    Originariamente inviato da Andrewa
    Si questo è quello che ho ora, ho inserito un'immagine del sito 50x50px e l'ho messa nei meta tag ma così non ho il risultato che speravo.
    Io ho un'immagine per ogni prodotto e vorrei che fosse quella relativa ad essere pubblicata.
    Ogni "mi piace" integrato nei siti web fa riferimento ad un URL oppure all'iscrizione ad una fan page.
    Nel primo caso (che è quello che ti interessa) il "Mi piace" di un prodotto dovrà essere riferito all'URL in cui sono descritti i dettagli di quel singolo prodotto. All'interno di quella pagina potrai associare un'immagine da far comparire in caso di "Mi piace" attraverso il metatag che ti ho detto.

    Se mi linki il sito a cui lo vuoi integrare te lo faccio capire meglio.
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  6. #6
    Ti mando un pvt, ora è impostata nella index il meta:
    <meta property="og:image" content="http://www.sito.it/img/nomefoto.jpg" />
    E ovviamente mi esce sempre la stessa per ogni articolo.

  7. #7
    ti ho risposto
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  8. #8
    Se scrivete sul forum invece che in privato, altri utenti potrebbero trovare utili suggerimenti nel caso avessero lo stesso problema.

  9. #9
    Il problema è che hai messo lo stesso [code] <meta property="og:url" content="http://www.sito.it" /> [code] in tutte le pagine!!! eliminalo che di defaul (mi pare) che vale per la pagina corrente
    Ho già provato ad eliminare quella stringa il risultato è: nessuna immagine solo un semplice link.
    Aggiungo: le immagini sono sullo spazio del dominio ed hanno tutte una risoluzione di 600x450 x 72px. Sarà dovuto alle dimensioni?



    N.b: ho riportato la risposta in privato, mi basta solo non pubblicare il sito perchè incompleto.

  10. #10
    devi renderlo dinamico questo:
    codice:
    <meta property="og:url" content="http://www.sito.it" />
    Prova così:
    Codice PHP:
    <?php 
    $url 
    "http://".$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME']; 
     if (!empty(
    $_SERVER["QUERY_STRING"])) 
    $url .= "?".$_SERVER['QUERY_STRING']
    echo 
    '<meta property="og:url" content="' $url'" />';
    ?>
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

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.