WordPress plugin intelligence profile

Socync – Automatic social media posting and scheduling

A lightweight, stable, and maintainable WordPress plugin that automatically pushes published posts to X (Twitter), LinkedIn, Facebook and Bluesky.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.7.6
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update18 Aug 20262mo ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Socync – Automatic social media posting and scheduling version 0.7.6 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Socync connects your WordPress site to four major social platforms and automatically publishes your content when you publish a new post. It also supports standalone scheduled posts for full control over timing and content.

Features

  • Auto-Post on Publish: Automatically push new WordPress posts to all connected platforms after a configurable delay (default 2 minutes)
  • Per-Platform Autoposting Toggle: Choose which connected platforms receive auto-posts on the Settings page
  • Multi-Platform Support: Post to X (Twitter), LinkedIn, Facebook, and Bluesky
  • Link Previews with Thumbnails: LinkedIn and Bluesky posts include OG thumbnail images
  • Standalone Scheduled Posts: Create posts directly from the Schedule page — no WP Post required
  • Flexible Scheduling: Schedule standalone posts at a specific date and time
  • Custom Content: Full control over post content for each platform (prefix, hashtags per platform)
  • Dry Run Mode: Preview what would be posted without actually publishing
  • Clean Admin Interface: Tabbed settings page with unified Log view
  • Comprehensive Logging: Track all posting attempts, errors, and developer-level API details
  • Multiple Auth Methods: OAuth 2.0 (X, LinkedIn, Facebook), OAuth 1.0a legacy (X fallback), App Password (Bluesky)

Configuration

X (Twitter) — OAuth 2.0 PKCE

  • Go to Socync > Connections
  • Click “Connect” for X
  • Enter your Client ID and Client Secret (Confidential Client with Read+Write + offline.access scopes)
  • Click “Authorize” and log in with your X account

0a credentials (API Key/Secret + Access Token/Secret), they continue to work. The provider auto-detects which auth mode to use based on stored credentials.

LinkedIn — OAuth 2.0

  • Go to Socync > Connections
  • Click “Connect” for LinkedIn
  • Enter your Client ID and Client Secret
  • Authorize the application via the OAuth redirect (redirects back to admin-post.php?action=socync_oauth_callback_linkedin )

Facebook — OAuth 2.0

  • Go to Socync > Connections
  • Click “Connect” for Facebook
  • Enter your Client ID and Client Secret
  • Authorize the application via the OAuth redirect, then select a Facebook Page to post as

Bluesky — App Password

  • Go to Socync > Connections
  • Click “Connect” for Bluesky
  • Enter your Bluesky handle/email and an App Password (generate one at Settings > App Passwords in Bluesky)
  • Save credentials (no OAuth redirect)

External services

Socync sends data to the following third-party services so it can publish content to your connected accounts. Data is only transmitted when you connect an account or publish a post (automatically when a WordPress post is published, or from the Schedule page). The plugin never shares this data with anyone else.

X (Twitter)

Socync publishes your post text (title, permalink, and any configured prefix/hashtags) to your X account using the X API v2. 0 authorization flow and stores/refreshes the access token.

  • Data sent: your X OAuth credentials (client ID, client secret, access/refresh tokens) and the post text you publish.
  • When: when you connect your X account and when you publish a WordPress post or a scheduled post to X.
  • X Terms of Service: https://x.com/en/tos
  • X Privacy Policy: https://x.com/en/privacy

LinkedIn

Socync publishes your post text (and optionally a thumbnail image) to your LinkedIn profile or Page using the LinkedIn Posts API and Images API. 0 authorization flow and stores/refreshes the access token.

  • Data sent: your LinkedIn OAuth credentials, the post text you publish, and any thumbnail image you attach.
  • When: when you connect your LinkedIn account and when you publish a WordPress post or a scheduled post to LinkedIn.
  • LinkedIn User Agreement: https://www.linkedin.com/legal/user-agreement
  • LinkedIn Privacy Policy: https://www.linkedin.com/legal/privacy-policy

Facebook (Meta)

Socync publishes your post text (and optionally a thumbnail image) to your selected Facebook Page or personal timeline using the Facebook Graph API. 0 authorization flow and stores/refreshes the access and Page tokens.

  • Data sent: your Facebook app/Page credentials (app secret, access and Page tokens), the post text you publish, and any thumbnail image you attach.
  • When: when you connect your Facebook account and when you publish a WordPress post or a scheduled post to Facebook.
  • Meta Platform Terms: https://developers.facebook.com/terms/dfc_platform_terms/
  • Meta Developer Policy: https://developers.facebook.com/devpolicy/
  • Meta Privacy Policy: https://www.facebook.com/privacy/policy/

Bluesky

Socync authenticates using your Bluesky handle/email and an App Password (via the AT Protocol session API) and publishes your post text (and optionally a thumbnail image) to your Bluesky account.

  • Data sent: your Bluesky identifier (handle or email), your App Password (for authentication only), the post text you publish, and any thumbnail image you attach.
  • When: when you connect your Bluesky account and when you publish a WordPress post or a scheduled post to Bluesky.
  • Bluesky Terms of Service: https://bsky.social/about/support/tos
  • Bluesky Privacy Policy: https://bsky.social/about/support/privacy-policy

Usage

Auto-Posting on Publish

When you publish a new WordPress post, Socync automatically enqueues it for delivery to all platforms enabled in Socync > Settings > Autoposting. The post is sent after a configurable delay (default 2 minutes, set on the Settings page).

Content format: {prefix}: {title} {permalink} {hashtags} (all on one line).

Configure per-platform prefix and hashtags on the Connections page. Toggle autoposting per platform on the Settings page.

Creating a Scheduled Post

  • Go to Socync > Schedule
  • Click “Add New Scheduled Post”
  • Enter the post content and select the platforms to post to
  • Set the desired date and time
  • Save — the post will be published automatically when the time arrives

Viewing Logs

  • Go to Socync > Log
  • View all posting attempts, their status, and any errors
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • auto post
  • bluesky
  • facebook
  • linkedin
  • twitter
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity18 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.