Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript I';我正试图在产品页面上添加一个facebook推荐按钮_Javascript_Php_Html_Css_Facebook - Fatal编程技术网

Javascript I';我正试图在产品页面上添加一个facebook推荐按钮

Javascript I';我正试图在产品页面上添加一个facebook推荐按钮,javascript,php,html,css,facebook,Javascript,Php,Html,Css,Facebook,关于这一点,我已经访问了facebook开发者页面,当我使用他们提供的资源时,几乎所有的东西都能工作,这只需要我在生成代码之前提供喜欢的URL。问题是它采用的是网站的图像而不是产品的图像,我想知道是否有人知道如何编辑或添加Facebook Dvelopers给我的代码,这样我就可以选择每个人选择分享时会出现在Facebook墙上的图像。以下是inframe代码: <iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F

关于这一点,我已经访问了facebook开发者页面,当我使用他们提供的资源时,几乎所有的东西都能工作,这只需要我在生成代码之前提供喜欢的URL。问题是它采用的是网站的图像而不是产品的图像,我想知道是否有人知道如何编辑或添加Facebook Dvelopers给我的代码,这样我就可以选择每个人选择分享时会出现在Facebook墙上的图像。以下是inframe代码:

<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.4-hmall.org%2FProduct%2Fclubsupplies-bags-totes%2FBAG2.aspx&amp;width&amp;layout=standard&amp;action=recommend&amp;show_faces=true&amp;share=true&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:80px;" allowTransparency="true"></iframe>

不是100%确定这就是你想要的,但听起来可能是

尝试在页面上使用FB图像元标记

 <meta property="og:image" content="img/facebook.png"/>

这里有一篇关于FB元标记的好文章


使用facebook的
og:image
meta标签。如果不起作用,请检查facebook在添加元数据之前是否尚未缓存标题图像。将您的URL放入此网站,facebook将帮助您:


我的共享按钮现在工作得很好,但同类和推荐的按钮仍然抓取了错误的图像。这可能是一个缓存问题。如果您知道如何创建,他们将对此进行深入讨论,以便我只添加一个共享按钮,这也会很有帮助。