=== B19 Social Feed ===
Contributors: b19cojp
Tags: social feed, gallery, photo grid, social media, widget
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

WordPressサイトにInstagramフィードを美しく表示。プロアカウントに接続して、投稿を美しいグリッドレイアウトで表示します。

== Description ==

**B19 Social Feed**は、WordPressサイトにソーシャルメディアの投稿を表示するシンプルで軽量なプラグインです。

このプラグインは公式APIを通じてソーシャルメディアプラットフォームに接続し、**プロアカウント**（ビジネスアカウントまたはクリエイターアカウント）が必要です。

= 主な機能 =

* **簡単セットアップ** - プロアカウントに数分で接続
* **レスポンシブグリッドレイアウト** - 2〜6カラムで写真を表示
* **キャッシュ機能** - API呼び出しを削減する組み込みキャッシュ
* **ショートコード対応** - ショートコードでどこにでもフィードを配置
* **軽量** - ページ読み込み速度への影響を最小限に
* **日本語完全対応** - 完全な日本語翻訳を含む

= 必要なもの =

* **プロアカウント** - ビジネスアカウントまたはクリエイターアカウント
* **Facebookページ** - プロアカウントと連携済み
* **Facebook開発者アカウント** - アプリを作成してアクセストークンを取得

= ショートコード =

基本的な使い方: `[b19_social_feed]`

オプション付き: `[b19_social_feed num="6" cols="3" caption="true"]`

**パラメータ:**
* `num` - 表示する写真の数（デフォルト: 12）
* `cols` - カラム数、2〜6（デフォルト: 4）
* `caption` - キャプションを表示、true/false（デフォルト: false）

== Installation ==

1. プラグインファイルを `/wp-content/plugins/b19-social-feed/` にアップロード
2. WordPressの「プラグイン」メニューからプラグインを有効化
3. 「Social Feed」メニューに移動
4. Facebook App IDとApp Secretを入力
5. アクセストークンを入力して接続
6. アカウントを選択
7. 投稿や固定ページにショートコード `[b19_social_feed]` を使用

== Frequently Asked Questions ==

= なぜプロアカウントが必要なのですか？ =

このプラグインが使用するAPIは、投稿データにアクセスするためにプロアカウント（ビジネスまたはクリエイター）が必要です。

= プロアカウントに切り替えるにはどうすればよいですか？ =

ソーシャルメディアアプリの設定で、プロアカウントまたはビジネスアカウントに切り替えるオプションを探してください。通常、切り替えは無料です。

= アクセストークンはどこで取得できますか？ =

developers.facebook.comでアプリを作成し、Graph API Explorerを使用して必要な権限でアクセストークンを生成します。

= アクセストークンはどのくらい有効ですか？ =

長期トークンは約60日間有効です。プラグインは期限切れ前に自動的にトークンを更新しようとします。

== Screenshots ==

1. フロントエンドでのフィード表示
2. 管理画面設定 - 接続設定
3. 管理画面設定 - アカウント選択
4. 管理画面設定 - 表示オプション

== Changelog ==

= 1.0.1 =
* プラグインURIを有効なURLに修正
* Instagram Graph APIの詳細な外部サービスドキュメントを追加

= 1.0.0 =
* 初回リリース
* プロアカウント対応
* グリッドレイアウト表示（2〜6カラム）
* 組み込みキャッシュ
* レスポンシブデザイン
* 日本語翻訳

== Upgrade Notice ==

= 1.0.0 =
初回リリース。

== External Services ==

このプラグインは以下の外部サービスに接続します:

=== Instagram Graph API (Meta Graph API経由) ===

このプラグインは、Instagram Graph APIを使用して、プロアカウント（ビジネスアカウントまたはクリエイターアカウント）からInstagram投稿を取得して表示します。

**このサービスの用途:**
画像、動画、キャプション、エンゲージメントデータを含むInstagram投稿を取得し、WordPressサイトに表示します。

**APIエンドポイント:** https://graph.facebook.com/v21.0/

**サービスに送信されるデータ:**
* InstagramビジネスアカウントID
* アクセストークン
* メディアデータのリクエスト（id、caption、media_type、media_url、thumbnail_url、permalink、timestamp、like_count、comments_count）

**データが送信されるタイミング:**
* プラグイン設定ページが読み込まれたとき（接続を確認するため）
* サイトにInstagramフィードを表示するとき（キャッシュが期限切れになった後、デフォルト: 1時間）
* 管理パネルから手動でフィードを更新するとき

**サービス提供者:** Meta Platforms, Inc.
**利用規約:** https://developers.facebook.com/terms/
**プライバシーポリシー:** https://www.facebook.com/privacy/policy/
**Instagram利用規約:** https://help.instagram.com/581066165581870
**Instagramプライバシー:** https://privacycenter.instagram.com/policy

== Privacy Policy ==

このプラグインは以下のデータを保存します:

* アクセストークン（WordPressデータベースに保存）
* App IDとApp Secret（WordPressデータベースに保存）
* 投稿データ（一時的にキャッシュ）
* ユーザー名とプロフィール画像URL

上記の外部サービスのプライバシーポリシーもご確認ください。

== Credits ==

* Meta Graph API
* WordPress

== Support ==

**開発者:** 株式会社ビーク
**ウェブサイト:** https://b19.co.jp/
**サポート:** WordPress.orgのサポートフォーラムをご利用いただくか、当社ウェブサイトからお問い合わせください。
