我的网站是一个工作网站如果我现在分享一份工作,例如,网址可能是
http://jobs.com/jobs/show-job/143/Jobit-flyers-put-up/Other/
但是 facebook 尝试抓取http://jobs.com/jobs/show-job/因为那是规范的 url。
当有人在 facebook 上发布它时,这真的很糟糕,因为所有 OpenGraph 标签都是空的,所以链接会得到错误的缩略图和空白信息。谁知道如何解决这个问题?
我的网站是一个工作网站如果我现在分享一份工作,例如,网址可能是
http://jobs.com/jobs/show-job/143/Jobit-flyers-put-up/Other/
但是 facebook 尝试抓取http://jobs.com/jobs/show-job/因为那是规范的 url。
当有人在 facebook 上发布它时,这真的很糟糕,因为所有 OpenGraph 标签都是空的,所以链接会得到错误的缩略图和空白信息。谁知道如何解决这个问题?
固定的!
在您正在创建的动态页面的标题内,只需使用 meta og 标签
<meta property="og:url" content="<?php get_current_url(); ?>" >
规范 URL 是代表您的 OpenGraph 对象的 URL,它旨在以这种方式工作!
您可以查看我对类似问题给出的答案以了解更多详细信息。
如果您要发布“文章”,请勿使用 og:type 的“网站”。
例如:
然后你告诉facebook:
简单地说:使用以下内容:
更多信息在这里: https ://ogp.me/#type_article