Html 如何实现推特卡的自动化?

Html 如何实现推特卡的自动化?,html,twitter,Html,Twitter,我希望在Wordpress上运行的站点上实现Twitter卡(此处Twitter卡上的文档:) Twitter要求提供以下信息: meta name=“twitter:card”value=“summary” meta name=“twitter:site”value=“@nytimes” meta name=“twitter:url”值=”http://www.nytimes.com/2012/02/19/arts/music/amid-police- 粉丝们聚集在纽瓦克参加惠特尼·休

我希望在Wordpress上运行的站点上实现Twitter卡(此处Twitter卡上的文档:)

Twitter要求提供以下信息:

  • meta name=“twitter:card”value=“summary”
  • meta name=“twitter:site”value=“@nytimes”
  • meta name=“twitter:url”值=”http://www.nytimes.com/2012/02/19/arts/music/amid-police- 粉丝们聚集在纽瓦克参加惠特尼·休斯顿的葬礼。html“
  • meta name=“twitter:title”value=“休斯顿葬礼粉丝游行”
  • meta name=“twitter:description”value=“NEWARK-宾客名单和豪华轿车游行,名人从中脱颖而出,似乎更适合好莱坞或纽约的红地毯活动,而不是詹姆斯·M·巴克斯特露台公共住房项目旧址附近的苏塞克斯大道(Sussex Avenue)
我的问题是关于上面的三个(url、标题和描述)-如果我将此代码添加到站点的标题部分,是否有什么可以避免硬编码url、标题和描述,而是自动从每个页面中提取

谢谢

使用php:
您可以在网站的header.php中添加一些代码,这些代码将提取当前URL、标题和摘录以供描述。我最近写了一篇文章,将推特卡片设置为网站主页、博客帖子、页面和类别的“自动”

您可以使用以下组合:

<?php if (is_single() || is_page() ) : if (have_posts() ) : while (have_posts() ) : the_post(); ?>

其次是:

<meta name="twitter:description" content="<?php echo get_the_excerpt();?>" />
<meta name="twitter:url" content="<?php the_permalink();?>" />
<meta name="twitter:title" content="<?php the_title();?>" />

if语句非常不可读。。我很确定三元语句不是为了嵌套的,因为它们违背了易于阅读的目的。。