Geeklog Facebook の OGP用のメタタグを出力する

Geeklog
投稿者: 表示回数7,623
Geeklog Facebook の OGP用のメタタグを出力する Facebook の OGP (Open Graph Protocol)用のメタタグを出力するプラグインは、Assist とDataBoxです。Assistプラグインは、TOP, 記事TOP, 記事のページに出力。DataBoxプラグインは、DataBoxプラグインのAttribute, Category, DataページのOGP用のメタタグを出力します。

Assist plugin

Assist プラグインを活用すると、TOP, 記事TOP, 記事のページのOGP用のメタタグを出力します。
<!-- plugins/assist/templates/headercode/frontpage.thtml { -->
<meta property="og:type" content="website"  />
<meta property="og:title" content="Ivy SOHO"  />
<meta property="og:image" content="https://www.ivysoho.net/images/library/Image/gnome/256x256/categories/applications-office.png"  />
<meta property="og:url" content="https://www.ivysoho.net/"  />
<meta property="og:site_name" content="Ivy SOHO"  />
<meta property="og:description" content="ivysoho.netは過去のコンテンツをクリアして再スタートしようと思います。日々の雑感や仕事のGeeklog等の覚書などなど..."  />
<meta property="fb:app_id" content="122655671187682"  />

<!-- plugins/assist/templates/headercode/frongpate.thtml { -->

デフォルトのimageは、コンフィギュレーション(Configuration)でセットします。

テンプレート

  • /plugins/assist/templates/headercode/default/frontpage.thtml
  • /plugins/assist/templates/headercode/default/topictop.thtml
  • /plugins/assist/templates/headercode/default/article.thtml

DataBox plugin

DataBoxプラグインは自身が生成するページのOGP用のメタタグを出力します。

テンプレート

  • /plugins/databox/templates/attributedefault/headercode.thtml
  • /plugins/databox/templates/category/default/headercode.thtml
  • /plugins/databox/templates/data/default/headercode.thtml

デフォルトのimageは、コンフィギュレーション(Configuration)でセットします。

Facebook Developers - Debugger

OGPがただしく書き出されているか、あるいはまた、imageのFacebookのCacheで書き変わらないときには、デバッガーを利用します。