5丁目通信(仮称)

とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。

#CakePHP でOGPの対応をした話し


今、サポートしているゲームのブログランキングのサービスで、OGPへの対応の要望がありました。

Htmlヘルパーを地道にビューに設定すればいいのですが、何かよい方法がないかと調べてみました。

やはりありました。既にCakePHPのプラグインを作成してくれていました。しかもCakePHP2に対応されています。

Ogphttps://github.com/monsat/Ogp

オリジナルのままだと、作っているサービスには機能不足なので、機能を追加します

  • og:url に自動的に自分のURLを挿入する。
  • プリフィックスがog:以外に、Facebookのためのfb:を設定できるようにする。

いろいろとソースを修正できるのも、オープンソースのいいところ。

Githubにリポジトリを公開されていたので、Pull Requestして追加したソースの差分を取り込んでもらいました。

著:山田祥寛
¥3,366 (2024/11/21 16:43時点 | Amazon調べ)
著:松浦 健一郎, 著:司 ゆき
¥2,574 (2024/11/21 16:43時点 | Amazon調べ)
著:谷藤賢一, 著:徳丸浩
¥2,750 (2024/11/21 16:43時点 | Amazon調べ)