如何用推文显示推特摘要卡?
How to show twitter summary card with tweets?
我网站的所有页面上都有以下元标记:
<meta name="twitter-card" content="summary">
<meta name="twitter-title" content="$row["title"] />
<meta name="twitter-description" content="$row["description"]>
当我从我的站点向 Twitter 时间线发送 link 时,我没有在我的推文中看到 查看摘要 选项。我的域已针对 twitter 摘要卡 进行了验证,我从数据库中回显了数据,它是工作文件,但未在推文中显示。有人知道如何解决吗?
我发现您使用的代码存在一些小问题,它们是:
- 在 Twitter 的网站上,示例代码中有 5 个标签,而您只使用了 3 个标签。
- 此外,标签的名称与 Twitter 在其示例代码中使用的名称不同。
- 最后,最后两个 HTML 标签中的内容属性没有右引号 (")。
尝试将您的代码更改为如下所示。 (注意:您需要根据数据库中的列编辑一些代码)
<meta name="twitter:card" content="$row['summary']" />
<meta name="twitter:site" content="@your-twitter-handle" />
<meta name="twitter:title" content="$row['title']" />
<meta name="twitter:description" content="$row['description']" />
<meta name="twitter:image" content="$row['img']" />
来源:Twitter
我网站的所有页面上都有以下元标记:
<meta name="twitter-card" content="summary">
<meta name="twitter-title" content="$row["title"] />
<meta name="twitter-description" content="$row["description"]>
当我从我的站点向 Twitter 时间线发送 link 时,我没有在我的推文中看到 查看摘要 选项。我的域已针对 twitter 摘要卡 进行了验证,我从数据库中回显了数据,它是工作文件,但未在推文中显示。有人知道如何解决吗?
我发现您使用的代码存在一些小问题,它们是:
- 在 Twitter 的网站上,示例代码中有 5 个标签,而您只使用了 3 个标签。
- 此外,标签的名称与 Twitter 在其示例代码中使用的名称不同。
- 最后,最后两个 HTML 标签中的内容属性没有右引号 (")。
尝试将您的代码更改为如下所示。 (注意:您需要根据数据库中的列编辑一些代码)
<meta name="twitter:card" content="$row['summary']" />
<meta name="twitter:site" content="@your-twitter-handle" />
<meta name="twitter:title" content="$row['title']" />
<meta name="twitter:description" content="$row['description']" />
<meta name="twitter:image" content="$row['img']" />
来源:Twitter