Facebook等に、ホームページのURLを記載したときに、
画像・タイトル・説明文が自動的に補完される。
↓こんな感じ。
これは、どこから情報をもってきているのか?
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をできるだけ。使ってもいいけど、いろんなページを紹介したいようなサイトの場合は不向きだろう。だって、ページ毎に表示させたい画像はことなるから。
ということで、今回は、
同様の機能のエクステンションを並行して使うのはやめよう。
ということでした。まーーーそうだよね。解析に、けっこうな時間を費やしてしまいました。