/表示確認Flexibleが楽もうどこかで見かけてるとは思いますが、Facebookで「いいね!」するとコンテンツが見えるようになる、みたいなFacebookページの事をファンゲートというんですが、このファンゲート対応のFacebookページをWordPressで管理出来るようにしよう、という内容。以前ご紹介したWordPressテーマにそんな機能があったのでご紹介してみます。ファンゲート自体、個人的には好きではないんですが戦略的に必要ではあると思いますのでメモ的に書いてみます。Facebookページの作成法は以前書いていますのでご参照ください。ファンゲートとはファンゲートとは、「いいね!」するとコンテンツが見れるようになる、というFacebookの機能です。レッドブルのFBページなんかは結構有名だったりします。このファンゲート対応のFacebookページをWordPress内で更新出来るようにしよう、というのが今日の内容です。ご質問頂いたので制作過程から書いてみようかと思います。以前ご紹介したWordPressテーマに、ファンゲートに対応できるFlexibleというテーマをご紹介しましたので、この中のファイルを参考にしてみてください。基本的には同じ構造です。[note]今日の記事用に作成したデモです。いいね!すると隠れていたコンテンツを見れるようになります。タイムライン化で、ほぼ不要の知識になりました。[/note]以下より制作手順です。基本的には固定ページで作成し、ページ属性のテンプレート機能を使います。新しくファイルを作成します。名前はfangate.phpとして、テンプレート機能を加えます。*/これで、固定ページでFangateという名のテンプレートを選択する事が出来るようになりました。テンプレート名が違ってますけど、ここで「Fangate」っていうのを選択できるようになります。ファンゲートに対応させる技術的なことはこの辺見てください。続いてファンゲートに対応させるコードを書きます。?>あとは普通にいつも通りpage.php同様のコンテンツを作っていきます。[note]Facebookページは幅が520pxなので専用のレイアウトにしてしまったほうがいいかもしれません。コンテンツを振り分けるいいね!してくれた人としてない人で見せるコンテンツを変えます。--></body></html>これで振り分けが完成しました。このままだと「いいね!」してない人にも同じ内容が見えてしまいます。普通に変更してもいいんですが、オーバーレイを使ってうっすらとコンテンツを見せたほうが興味を抱いてくれるかもしれません。オーバーレイでうっすら写るように隠す/htmlの後に書きます。class="entry-content">宜しければいいね!してください。