Description
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.
Installation
- Upload the plugin files to
/wp-content/plugins/b19-social-feed/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to ‘Social Feed’ menu
- Enter your Facebook App ID and App Secret
- Enter your access token and connect
- Select your account
- Use shortcode
[b19_social_feed]in your posts or pages
FAQ
-
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.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“B19 Social Feed” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “B19 Social Feed” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
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