He colocado el meta en mi página web, dentro del head los metatag respectivos.
Código HTML :
<!-- meta facebook --> <meta property="og:title" content="PublicaLibre - Publica tu anuncio gratis.™" /> <meta property="og:type" content="article" /> <meta property="og:url" content="http://www.publicalibre.cl" /> <meta property="og:image" content="http://www.publicalibre.cl/images/logo.png" /> <meta property="og:site_name" content="PublicaLibre.CL" /> <meta property="fb:admins" content="100001514807306" /> <meta property="og:description" content="PublicaLibre.Cl Chile - publicar gratis, publica anuncios clasificados, compra, vende, ofrece, comunidad y directorio de empresas, publica tus avisos clasificados gratis."/>
Y el botón "me gusta" al lado del articulo:
Código PHP :
echo "<iframe src=\"//www.facebook.com/plugins/like.php?app_id=267038233322287&href=http://www.publicalibre.cl/anuncio_".$fila[id_publicacion]."_".$titulo.".html&send=false&layout=button_count&width=130&show_faces=false&action=like&colorscheme=light&font&height=21\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:130px; height:20px;\" allowTransparency=\"true\"></iframe>";
Todo funciona bien. El articulo aparece en mi cuenta de facebook, pero el problema es que muestra una imagen aleatoria de mi sitio web, tampoco muestra el titulo del articulo.
Asi -->
Primero voy a la página y en un articulo hago click en el botón "me gusta" ->
Luego voy a mi cuenta de facebook para ver como se ve y aparece asi ->
No logro aún como hacer para que aparezca la foto y el titulo del articulo visto.
Aquí muestro una página que lo tiene implementado y funciona bien -->
y luego voy a mi facebook y aparece bien.
Saludos