2012-06-16 59 views
2

我期待實現對WordPress的運行(在Twitter上牌的文檔在這裏:https://dev.twitter.com/docs/cards)網站Twitter信息卡如何自動化Twitter卡?

Twitter的詢問以下:

  • META NAME = 「推特:牌」 值=「summary」
  • meta name =「twitter:site」value =「@ nytimes」
  • meta name =「twitter:url」value =「http://www.nytimes.com/2012/02/19/18/arts/music/amid-police-presence-fans-congregate-for-whitney-houstons-funeral-in-newark.html「
  • meta name =「twitter:title」value =「休斯頓葬禮的粉絲們的遊行隊伍」
  • meta name =「twitter:description」value =「NEWARK - 來自他們的名人和名人的豪華轎車的遊客名單和遊行似乎更多適合在好萊塢或紐約紅地毯事件不是比薩塞克斯大街的詹姆斯·M·巴克斯特露臺的公共住房項目的舊址附近這裏堅韌不拔的舒展。」

我的問題是關於三個以上的(網址,標題和說明) - 如果我將此代碼添加到網站的HEAD部分,是否有任何我可以放入以避免硬編碼網址,標題和說明,並將其從每個網頁自動拉出?

謝謝!

回答

2

您可以添加一些代碼到你的網站的header.php,將提取的描述當前的URL,標題和摘錄。我最近創建了一篇文章,將Twitter卡設置爲「自動」用於您網站的主頁,博客帖子,頁面和類別。

您使用的組合:接着

<?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();?>" /> 

有關詳細信息和圖片看我的博客文章http://www.davidtiong.com/how-to-add-twitter-cards-code-to-your-wordpress-website/

+0

,如果如果在if語句是可怕不可讀。 。我很確定,三元陳述並不打算嵌套,因爲它們打破了容易閱讀的目的。 – asifrc