B19 Social Feed

外掛說明

B19 Social Feed is a simple and lightweight plugin to display your social media posts on your WordPress website.

This plugin connects to social media platforms via their official APIs and requires a Professional Account (Business or Creator account).

Features

  • Easy Setup – Connect with your Professional Account in minutes
  • Responsive Grid Layout – Display photos in 2-6 columns
  • Caching – Built-in caching to reduce API calls
  • Shortcode Support – Place your feed anywhere with shortcodes
  • Lightweight – Minimal impact on page load speed
  • Japanese Language Support – Full Japanese translation included

Requirements

  • Professional Account – Business or Creator account
  • Facebook Page – Connected to your Professional Account
  • Facebook Developer Account – To create an app and get access token

Shortcode

Basic usage: [b19_social_feed]

With options: [b19_social_feed num="6" cols="3" caption="true"]

Parameters:
* num – Number of photos to display (default: 12)
* cols – Number of columns, 2-6 (default: 4)
* caption – Show captions, true/false (default: false)

External Services

This plugin connects to the following external services:

Instagram Graph API (via Meta Graph API)

This plugin uses the Instagram Graph API to fetch and display Instagram posts from your Professional Account (Business or Creator account).

What this service is used for:
Retrieving Instagram posts including images, videos, captions, and engagement data to display on your WordPress website.

API Endpoint: https://graph.facebook.com/v21.0/

Data sent to the service:
* Your Instagram Business Account ID
* Your Access Token
* Request for media data (id, caption, media_type, media_url, thumbnail_url, permalink, timestamp, like_count, comments_count)

When data is sent:
* When the plugin settings page is loaded (to verify connection)
* When displaying the Instagram feed on your website (after cache expires, default: 1 hour)
* When manually refreshing the feed from admin panel

Service Provider: Meta Platforms, Inc.
Terms of Service: https://developers.facebook.com/terms/
Privacy Policy: https://www.facebook.com/privacy/policy/
Instagram Terms: https://help.instagram.com/581066165581870
Instagram Privacy: https://privacycenter.instagram.com/policy

Privacy Policy

This plugin stores the following data:

  • Access token (stored in WordPress database)
  • App ID and App Secret (stored in WordPress database)
  • Post data (temporarily cached)
  • Username and profile picture URL

Please also review the privacy policies of the external services listed above.

Credits

  • Meta Graph API
  • WordPress

Support

Developer: B19 Co., Ltd.
Website: https://b19.co.jp/
Support: Please use the WordPress.org support forum or contact us through our website.

安裝方式

  1. Upload the plugin files to /wp-content/plugins/b19-social-feed/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to ‘Social Feed’ menu
  4. Enter your Facebook App ID and App Secret
  5. Enter your access token and connect
  6. Select your account
  7. Use shortcode [b19_social_feed] in your posts or pages

常見問題集

Why do I need a Professional Account?

The APIs used by this plugin require Professional Accounts (Business or Creator) to access post data.

How do I switch to a Professional Account?

In your social media app settings, look for the option to switch to a Professional or Business account. It is typically free to switch.

Where do I get an access token?

Create an app at developers.facebook.com, and use the Graph API Explorer to generate an access token with the required permissions.

How long does the access token last?

Long-lived tokens last about 60 days. The plugin will attempt to refresh the token automatically before it expires.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈B19 Social Feed〉的開發相關工作。

參與者

將〈B19 Social Feed〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0.1

  • Fixed Plugin URI to valid URL
  • Added detailed External Services documentation for Instagram Graph API

1.0.0

  • Initial release
  • Professional Account support
  • Grid layout display (2-6 columns)
  • Built-in caching
  • Responsive design
  • Japanese translation