MTS Social Auto Post

Description

MTS Social Auto Post automatically shares your WordPress content to your Facebook Page the moment you publish. Built for news portals, blogs, and any site that publishes frequently โ€” no more manual copying and pasting to Facebook.

๐Ÿš€ Why News Portals Love This Plugin

News sites and media portals publish dozens of articles daily. Manually sharing each one to Facebook is time-consuming and easy to forget. MTS Social Auto Post solves this by automatically posting to your Facebook Page whenever content goes live โ€” including scheduled posts.

Schedule your articles for 6 AM, go to sleep, and wake up to find them already shared on Facebook. It just works.

โœจ Key Features

  • Auto Post on Publish โ€” Automatically share new content to Facebook when you hit publish
  • Scheduled Post Support โ€” Works with WordPress scheduled posts. When they go live, they auto-share to Facebook
  • Custom Post Types โ€” Works with any public post type: posts, pages, WooCommerce products, portfolios, events, news, and more
  • Per-Post Control โ€” Enable or disable auto-sharing for individual posts with custom message and hashtags
  • 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
  • Secure โ€” Your Facebook credentials are encrypted in the database
  • Lightweight โ€” No bloat, fast performance, follows WordPress coding standards

๐ŸŽฏ Perfect For

  • News Portals & Media Sites โ€” Publish frequently without manual Facebook posting
  • Bloggers โ€” Grow your Facebook audience automatically
  • WooCommerce Stores โ€” Auto-share new products to Facebook
  • Portfolio Sites โ€” Showcase new work on social media instantly
  • Event Websites โ€” Promote events as soon as they’re published
  • Anyone Using Scheduled Posts โ€” Set it and forget it

๐Ÿ“ฑ How It Works

  1. Publish or schedule a post in WordPress
  2. Plugin automatically shares to your Facebook Page
  3. Your audience sees it on Facebook โ€” no extra work needed

๐Ÿ” 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
  • One-click Facebook OAuth login

Screenshots

  • Setup Wizard Step 1 โ€” Create your free Facebook Developer App with guided instructions
  • Setup Wizard Step 2 โ€” Enter your App credentials securely
  • Setup Wizard Step 3 โ€” Credentials saved and encrypted
  • Setup Wizard Step 4 โ€” Find your Facebook Page ID easily
  • Setup Wizard Step 5 โ€” Generate your Page Access Token
  • Dashboard โ€” Monitor connection status, sharing stats, and recent activity

Installation

  1. Upload the plugin files to /wp-content/plugins/mts-social-auto-post/ or install through the WordPress plugins screen
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Go to Social Auto Post in your admin menu
  4. Follow the 5-step setup wizard to connect your Facebook Page
  5. Select which post types to auto-share in Settings
  6. 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

FAQ

Do I need a Facebook Developer account?

Yes, but it’s free and the plugin’s setup wizard walks you through every step. It takes about 5 minutes.

Can I share to my personal Facebook profile?

No, Facebook’s API only allows posting to Pages, not personal profiles. You’ll need a Facebook Page.

Does it work with scheduled posts?

Yes! When a scheduled post publishes automatically, MTS Social Auto Post will share it to your Facebook Page at the same time. Perfect for news portals that schedule content in advance.

Does it work with custom post types?

Yes! MTS Social Auto Post supports all public custom post types. Go to Settings and check the post types you want to auto-share โ€” posts, pages, WooCommerce products, portfolios, events, and any other custom post type.

Will it share old posts automatically?

No, auto-posting only works for newly published posts. However, you can use the Bulk Share feature to share existing posts.

Is my Facebook data secure?

Yes. Your App Secret and Access Token are encrypted using WordPress’s built-in encryption before being stored in the database.

Can I customize what gets posted to Facebook?

Yes! You can create custom templates using variables like {title}, {excerpt}, {url}, {site_name}, and {author}. You can also add a custom message and hashtags for individual posts.

What happens if my Access Token expires?

The plugin will notify you when your token is expiring. You can generate a new extended token (valid for 60 days) from the Settings page.

Is this plugin free?

Yes, MTS Social Auto Post is completely free with no premium version required.

Is it good for news websites?

Absolutely! MTS Social Auto Post was built with news portals in mind. If you publish frequently and want every article automatically shared to Facebook without manual work, this plugin is perfect for you.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“MTS Social Auto Post” is open source software. The following people have contributed to this plugin.

Contributors

Translate “MTS Social Auto Post” 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.2

  • Fixed: Settings page now shows proper save feedback
  • Fixed: Page reloads after saving to reflect updated token status
  • Fixed: Button selector for save confirmation
  • Improved: Error handling for token encryption
  • Improved: Better error messages when save fails

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
  • Scheduled post support
  • Custom post type support
  • 5-step guided setup wizard
  • Bulk share existing posts
  • Custom post templates
  • Share history log
  • Per-post sharing control with custom message and hashtags
  • Category filtering
  • Encrypted credential storage