今、サポートしているゲームのブログランキングのサービスで、OGPへの対応の要望がありました。
Htmlヘルパーを地道にビューに設定すればいいのですが、何かよい方法がないかと調べてみました。
やはりありました。既にCakePHPのプラグインを作成してくれていました。しかもCakePHP2に対応されています。
monsat / Ogp(https://github.com/monsat/Ogp)
オリジナルのままだと、作っているサービスには機能不足なので、機能を追加します
- og:url に自動的に自分のURLを挿入する。
- プリフィックスがog:以外に、Facebookのためのfb:を設定できるようにする。
いろいろとソースを修正できるのも、オープンソースのいいところ。
Githubにリポジトリを公開されていたので、Pull Requestして追加したソースの差分を取り込んでもらいました。