Facebook blogger发布的描述、标题和图像在单击共享时不会显示,除非我使用该链接的调试器工具?

Facebook blogger发布的描述、标题和图像在单击共享时不会显示,除非我使用该链接的调试器工具?,facebook,debugging,share,blogger,social,Facebook,Debugging,Share,Blogger,Social,正如你所看到的,我在博客帖子的社交分享方面遇到了一个问题 我以前有一个用于社交共享的第三方小部件,但现在我使用一个内部模板社交共享,只是为了让博客加载更快 所以博主发布的描述、标题和图片在单击共享时不会显示,除非我对该链接使用调试器工具 例如:我单击某个链接的共享,但它不显示图像、描述或标题,而只显示页面链接 但是,当我为该链接使用调试器工具时,当我单击“共享”之后,它就可以正常工作了!但是,除非我使用调试器工具,否则请求的链接将无法正常工作 我不能在超过300篇文章中使用调试器工具 有没有更简

正如你所看到的,我在博客帖子的社交分享方面遇到了一个问题

我以前有一个用于社交共享的第三方小部件,但现在我使用一个内部模板社交共享,只是为了让博客加载更快

所以博主发布的描述、标题和图片在单击共享时不会显示,除非我对该链接使用调试器工具

例如:我单击某个链接的共享,但它不显示图像、描述或标题,而只显示页面链接

但是,当我为该链接使用调试器工具时,当我单击“共享”之后,它就可以正常工作了!但是,除非我使用调试器工具,否则请求的链接将无法正常工作

我不能在超过300篇文章中使用调试器工具

有没有更简单的方法来修理那东西


注意:我已经使用了一个开放图形代码,它可以与第三方社交共享小部件配合使用,<但是它不能与内部模板社交共享按钮配合使用。

首先确保您添加了OG名称空间:

xml:lang='en-US'xmlns=xmlns:b=xmlns:data=xmlns:expr=xmlns:fb=

然后将开放图元标记添加到头部

 <!-- Begin Open Graph metadata --> 

<meta expr:content='&quot;en_US&quot;' property='og:locale'/> <meta expr:content='data:blog.canonicalUrl' property='og:url'/> 

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<meta expr:content='data:blog.pageName' property='og:title'/>
<meta content='article' property='og:type'/>

</b:if> 

<meta expr:content='data:blog.title' property='og:site_name'/> 

<b:if cond='data:blog.postImageThumbnailUrl'>
<meta expr:content='data:blog.postImageThumbnailUrl' property='og:image'/>
<b:else/>
<meta content='URL-FOR-IMAGE-YOU-WANT-TO-USE-IF-THERE-IS-NOT-A-THUMBNAIL-PHOTO-IN-THE-POST' property='og:image'/>
</b:if> 

<b:if cond='data:blog.metaDescription'>

<meta expr:content='data:blog.metaDescription' property='og:description'/>

<b:else/>

<!-- Still looking for a way to use the post snippet if there's no description -->

</b:if>

<!-- End Open Graph metadata -->
现在检查旧问题是否仍然存在:

感谢您

寻求调试帮助的问题此代码为什么不起作用?必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:。