OGP関係のエクステンションを使用する場合の注意

印刷

Facebook等に、ホームページのURLを記載したときに、

画像・タイトル・説明文が自動的に補完される。

↓こんな感じ。

ogp sample

 

これは、どこから情報をもってきているのか?

OGP(Open Graph Protolol)というのが定めらられていて、このメタタグの情報が使用されている。

HTMLのソースに、

 

meta property="og:image"

meta property="og:type"

meta property="og:url"

 

といった感じの指定を行う。

 

このOGPをJoomlaで設定するための便利なエクステンションが準備されている。

ここでちょっとした問題が起こったのでメモとして残しておく。

 

現在は、OGP関係のエクステンションは、”JK Open Graph Protocol"を通常使っている。

だが、ここでOGP設定を指定しても、どうもうまく表示されない。なんでだろーーってソースを調べてみると、ん!?どうも頭の方に別のOGP設定情報が記載されているぞ。

 

どこで、設定したっけ!?ということで、データベースの中身とかいろいろ調べてみて、ついにこのコードを出力しているエクステンションを発見

 

VM OG Meta Tag

 

こんなエクステンションをずーーっと前に入れていた。こっちも同じくOGP設定をできるのだが、ページ毎にOGP設定を細かく行うことはできない。
サイト全体にOGPをできるだけ。使ってもいいけど、いろんなページを紹介したいようなサイトの場合は不向きだろう。だって、ページ毎に表示させたい画像はことなるから。

 

ということで、今回は、

同様の機能のエクステンションを並行して使うのはやめよう。

 

ということでした。まーーーそうだよね。解析に、けっこうな時間を費やしてしまいました。