Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.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
Facebook og:图像显示为空白_Facebook_Wordpress_Facebook Graph Api - Fatal编程技术网

Facebook og:图像显示为空白

Facebook og:图像显示为空白,facebook,wordpress,facebook-graph-api,Facebook,Wordpress,Facebook Graph Api,我目前有一个问题的FB OG图像饲料的状态。 关于配置文件状态。这个很好用。该错误似乎只发生在主页(新闻提要页面)状态 这个网站是用wordPress建立的。通常我不会停留在我以前在WordPress上的作品的og图像上。 在上,该网站有正确的og图像,似乎没有任何问题 我怀疑这是因为我在使用安全服务器?(https://)如果我尝试(http),也会发生同样的事情 我调查了这个问题,在stackoverflow上发现了另一个类似的线程。线程说这是https的一个问题。然而,facebook.

我目前有一个问题的FB OG图像饲料的状态。 关于配置文件状态。这个很好用。该错误似乎只发生在主页(新闻提要页面)状态

这个网站是用wordPress建立的。通常我不会停留在我以前在WordPress上的作品的og图像上。 在上,该网站有正确的og图像,似乎没有任何问题

我怀疑这是因为我在使用安全服务器?(https://)如果我尝试(http),也会发生同样的事情

我调查了这个问题,在stackoverflow上发现了另一个类似的线程。线程说这是https的一个问题。然而,facebook.com在FB状态上发布链接时有一个缩略图

此问题是否与服务器设置有关?


任何帮助都将不胜感激。

https/http应该没有问题,我怀疑图像太宽了。始终使用正确的纵横比和尺寸:

使用至少1200 x 630像素的图像在高分辨率设备上实现最佳显示。至少,您应该使用600 x 315像素的图像来显示带有较大图像的链接页面帖子

尽量使图像的纵横比接近1.91:1,以便在新闻提要中显示完整图像而不进行任何裁剪


我自己也遇到了同样的问题。您正在尝试使用Yoast的Wordpress SEO插件从安全站点进行共享。不幸的是,它不能正确处理安全图像的元标记。Yoast包括:

<meta property="og:image" content="https://image-url-here" />

Facebook不喜欢这样,但有一个简单的解决办法,添加:

<meta property="og:image:secure_url" content="https://image-url-here" />

关于如何挂接插件的wpseo_opengraph_图像钩子以自动处理此问题,我进行了详细介绍


希望能有所帮助。

请记住,facebook scraper是异步工作的,需要一些时间(在我的测试期间大约10分钟)才能在第一次看到图像后显示它

有关更多信息,请参阅类似问题