En este sitio utilicé una bonita galería de imágenes. El problema es que cuando un usuario hace clic en el botón Me gusta de Facebook, en sus noticias solo se muestra el nombre del sitio. Lo que me gustaría es que, cuando un usuario haga clic en el botón Fb LIKE de una imagen en particular, esa imagen se muestre en sus noticias. ¿me pueden ayudar a hacer esto?Botón Me gusta de Facebook en la Galería de imágenes de Pretty Photo
Respuesta
Al trabajar con Facebook, siempre siempre comprobar su URL del sitio web con el Facebook debugger.
Parece que el problema es que Facebook no pudo crear la imagen, por lo que tendrá que agregar una metaetiqueta para que Facebook pueda conocer la imagen deseada para la URL proyectada.
Ex: <meta property="og:image" content="YOUR_IMAGE_PATH"/>
Actualización 1:
Con el fin de modificar el valor de la etiqueta Meta cuando el usuario cambia la imagen de la galería, puede utilizar el siguiente código para hacerlo:
$("meta[property=og\\:image]").attr("content", YOUR_IMAGE_PATH);
nota que teníamos que escapar el carácter :
como se menciona en el documentation
Actualización 2:
tendrá que alterar esas funciones con el fin de hacer que funcione:
$pp_gallery.find('.pp_arrow_next').click(function(){
$.prettyPhoto.changeGalleryPage('next');
// here you will need to read the current image url, then assign it to our facebook line.
$("meta[property=og\\:image]").attr("content", YOUR_IMAGE_PATH);
$.prettyPhoto.stopSlideshow();
return false;
});
$pp_gallery.find('.pp_arrow_previous').click(function(){
$.prettyPhoto.changeGalleryPage('previous');
// here you will need to read the current image url, then assign it to our facebook line.
$("meta[property=og\\:image]").attr("content", YOUR_IMAGE_PATH);
$.prettyPhoto.stopSlideshow();
return false;
});
de Uso Facebook OG Meta Tags
Para las imágenes, por ejemplo:
<meta property="og:image" content="http://yourwebsite.com/img/img.png"/>
Para obtener más información, echa un vistazo a esto: http://davidwalsh.name/facebook-meta-tags
Sé que debe ser hecha probablemente con FB OK MT, pero el problema es dónde embedd ellas en la galería de imágenes de JavaScript ... – Dantes
- 1. Botón me gusta de Facebook sin Javascript?
- 2. Botón Me gusta de Facebook vuelve al estado 'no me gusta' después de hacer clic en
- 3. ¿Cómo obtener el número de me gusta desde el botón de me gusta de Facebook?
- 4. Nuevo botón de me gusta de Facebook Validación de HTML
- 5. ¿Cómo pruebo el botón "Me gusta" de Facebook en localhost?
- 6. Facebook botón "Me gusta" de devolución de llamada
- 7. Botón de me gusta de Facebook: ocultar texto
- 8. ¿Cómo probar el botón de Facebook "me gusta"?
- 9. ¿Cómo funciona el botón Me gusta de Facebook?
- 10. cambiar el tamaño del botón Me gusta de Facebook
- 11. Facebook Botón me gusta: cómo elegir la imagen para mostrar
- 12. Botón Me gusta en la aplicación iOS
- 13. Facebook me gusta y botón para compartir en ajax
- 14. Seguimiento de referencias "me gusta" de Facebook
- 15. Facebook Me gusta el botón para correo electrónico
- 16. Facebook "me gusta" estructura de datos
- 17. ¿Cómo me gusta las noticias de Facebook?
- 18. Botón Me gusta de Facebook comparte la URL raíz en lugar de la página
- 19. Cómo "me gusta" el contenido de Facebook externamente
- 20. Modelado de base de datos: Facebook me gusta mensajes
- 21. Botón Me gusta de Facebook Alinear texto en el cuadro flotante a la derecha
- 22. Botón Me gusta de Facebook: ¿cambia el color de la fuente?
- 23. Añadir botón me gusta a la página de Facebook, ¿cuál es la aplicación?
- 24. Facebook: Me gusta al usuario/Hazte fan de la página
- 25. Publicar un "me gusta" con la API Graph de Facebook?
- 26. JS: Detecta cuando el usuario "hace clic" en el botón de me gusta de Facebook
- 27. ¿Cómo habilitar el botón me gusta de Facebook en el centro de juegos para iOS 6?
- 28. Muestra el contenido después de hacer clic en el botón Me gusta de Facebook
- 29. ¿Cómo saber quién hizo clic en el botón "Me gusta" de Facebook en mi sitio?
- 30. ¿Qué hace og: los metadatos de las imágenes con el Me gusta de Facebook?
entonces, ¿cómo sugieres que implemente el comportamiento deseado? – Dantes
http://stackoverflow.com/questions/7054217/changing-facebook-meta-tag-content-attribute-using-jquery –
en la sección head Puedo hacer una cláusula if que se registrará cuando un usuario esté en el "galerista" " página. Pero entonces, ¿cómo puedo identificar en qué imagen ha hecho clic el usuario? – Dantes