MTS Social Auto Post
MTS Social Auto Post
Description
MTS Social Auto Post is a powerful WordPress plugin that automatically shares your blog posts to your Facebook Page whenever you publish. No more manual copying and pasting — just write and publish, and your content reaches your Facebook audience instantly.
🚀 Key Features
- Auto Post on Publish — Automatically share new posts to Facebook when you hit publish
- Guided Setup Wizard — Connect your Facebook Page in 5 easy steps, no coding required
- Bulk Share — Share multiple existing posts to Facebook at once
- Manual Share — Use the “Share Now” button to share any post on demand
- Custom Post Templates — Customize how your posts appear on Facebook with variables like {title}, {excerpt}, {url}
- Share History Log — Track all shared posts with status, timestamps, and Facebook post links
- Category Filtering — Choose which categories to auto-share or exclude
- Per-Post Control — Enable or disable auto-sharing for individual posts
- Secure — Your Facebook credentials are encrypted in the database
- Lightweight — No bloat, fast performance, follows WordPress coding standards
🎯 Perfect For
- Bloggers who want to grow their Facebook audience
- Small businesses promoting content on social media
- Marketing teams managing multiple WordPress sites
- Anyone tired of manually sharing posts to Facebook
🔒 Privacy & Security
This plugin connects to the Facebook Graph API to post on your behalf. Your App Secret and Access Token are encrypted before storage. We never collect or store any of your data on external servers.
External Service: This plugin sends data to Facebook’s Graph API (graph.facebook.com) when sharing posts. See Facebook’s Privacy Policy and Terms of Service.
🌐 Coming Soon
- Twitter/X integration
- LinkedIn integration
- Instagram integration
- Scheduled posting
Installation
- Upload the plugin files to
/wp-content/plugins/mts-social-auto-post/or install through the WordPress plugins screen - Activate the plugin through the ‘Plugins’ screen in WordPress
- Go to MTS Social Auto Post in your admin menu
- Follow the 5-step setup wizard to connect your Facebook Page
- Start publishing — your posts will automatically share to Facebook!
Setup Requirements
- A Facebook Page (not a personal profile)
- A Facebook Developer App (free to create — the wizard guides you)
- WordPress 6.2 or higher
- PHP 7.4 or higher
Screenshots

Step 1: Create Facebook App — The setup wizard guides you through creating a free Facebook Developer App

Step 2: Enter App Credentials — Enter your App ID and App Secret with clear instructions

Step 2: Credentials Saved — Your credentials are securely encrypted and saved

Step 3: Find Page ID — Easy instructions to locate your Facebook Page's numeric ID

Step 4: Generate Access Token — Step-by-step guide to generate your Page Access Token with the right permissions

Dashboard — Monitor your connection status, sharing stats, and recent activity at a glance
Faq
Yes, but it’s free and the plugin’s setup wizard walks you through every step. It takes about 5 minutes.
No, Facebook’s API only allows posting to Pages, not personal profiles. You need a Facebook Page.
No, auto-posting only works for newly published posts. However, you can use the Bulk Share feature to share existing posts.
Yes. Your App Secret and Access Token are encrypted using WordPress’s built-in encryption before being stored in the database.
Yes! You can create custom templates using variables like {title}, {excerpt}, {url}, {site_name}, and {author}.
Currently, it supports standard WordPress posts. Custom post type support is planned for a future release.
The plugin will notify you when your token is expiring. You can extend it to 60 days from the Settings page.
Yes, MTS Social Auto Post is completely free with no premium version required.
Reviews
Changelog
1.0.2
- Fixed: Settings page now shows visual feedback when saving
- Fixed: Page reloads after save so token status updates correctly
- Fixed: Credential save errors are now reported to the user
- Improved: Encryption failure no longer silently overwrites saved credentials
1.0.1
- Fixed: Fatal error on activation
- Fixed: WordPress version check now correctly requires 6.2+
- Removed: Unreleased integration code
1.0.0
- Initial release
- Auto-post to Facebook on publish
- 5-step guided setup wizard
- Bulk share existing posts
- Custom post templates
- Share history log
- Per-post sharing control
- Category filtering
- Encrypted credential storage