Social Publisher

Wopisanje

Automatically publish WordPress posts to LinkedIn with a GDPR-compliant proxy and optional AI rewriting.

🎥 Plugin walkthrough (German)
Watch a short video explaining how Social Publisher works:
https://social-publisher.enfants.de/

Social Publisher automatically shares your WordPress posts on LinkedIn – fully GDPR-compliant and optimized for professional publishing workflows.

With a custom LinkedIn text, individual images, integrated preview and optional GPT rewriting, this plugin is ideal for agencies, editors and B2B marketing teams.

🚀 Features (Free)

  • Automatically publish posts on LinkedIn when saving
  • Custom LinkedIn text independent of the blog post
  • Optional separate LinkedIn image
  • Live preview of the LinkedIn post inside the editor
  • ACF integration (Featured fields supported)
  • Supports LinkedIn profiles and company pages
  • 100% GDPR-compliant OAuth connection via a neutral proxy (https://social-publisher.enfants.de)
  • Optional backlink to your website

💎 Pro Features

  • GPT rewriting with style presets (Informative, Emotional, Salesy)
  • Scheduled reposting / content recycling
  • More call-to-action options and upcoming social networks (Facebook, Instagram)

🔒 GDPR Compliance

The plugin does not communicate directly with LinkedIn from the WordPress admin.
All OAuth traffic is routed through a neutral, tracking-free proxy at
https://social-publisher.enfants.de, which stores no personal data.
This prevents third-party cookies and ensures a fully compliant authorization flow.

License

This plugin is released under the GPL-2.0+ license.
More information at: GPL-2.0 License.

Development

For requests or feature wishes visit:
https://www.enfants.de

Screenshots

  • Video walkthrough explaining the Social Publisher workflow (German)
  • Admin interface with LinkedIn sharing options
  • LinkedIn post preview in the editor
  • Successful publication of a post on LinkedIn

Instalacija

  1. Upload the plugin directory social-publisher to the /wp-content/plugins/ directory of your WordPress installation.
  2. Activate the plugin via the Plugins menu in WordPress.
  3. Open the settings under Settings > Social Publisher and connect your LinkedIn account.
  4. When creating a new post, you can enable the LinkedIn sharing and set an individual text and image.

FAQ

What is Social Publisher made for?

Social Publisher helps you publish WordPress content to LinkedIn in a fast, editor-friendly workflow — ideal for agencies, editorial teams, and B2B marketing.

How does publishing work?

You write your post in WordPress and publish to LinkedIn directly from the editor. You can define a dedicated LinkedIn text, choose an image, and preview the result before publishing.

Can I schedule posts?

Yes. With Social Publisher Pro, you can schedule posts and reposts in advance — perfect for editorial planning and consistent visibility on LinkedIn.

Does Social Publisher support AI rewriting?

Yes. Social Publisher Pro includes AI-assisted rewriting using the ChatGPT API. You can refine tone and wording while keeping your message on-brand.

Do I need my own API key for AI rewriting?

Yes. For AI rewriting, you simply add your own ChatGPT/OpenAI API key in the plugin settings. This keeps everything transparent and under your control.

Is my Featured Image used automatically?

No. Social Publisher gives you full control over the LinkedIn media. If you don’t select a dedicated LinkedIn image, the post will be published without an image.

Is Social Publisher GDPR compliant?

Yes. Social Publisher uses a secure, tracking-free OAuth proxy (https://social-publisher.enfants.de) and is built with privacy-first principles.

Is Social Publisher Pro cancellable monthly?

Yes. Social Publisher Pro is available with a monthly plan and can be cancelled at any time.

Reviews

Read all 2 reviews

Sobustatkujuce a wuwijarje

„Social Publisher“ jo software wótwórjonego žrědła. Slědujuce luźe su pśinosowali k toś tomu tykacoju.

Sobustatkujuce

Translate “Social Publisher” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.8.0

  • NEW: Fully integrated License Server v2 with structured JSON responses
  • NEW: Automatic daily revalidation via WP-Cron (Pro)
  • Improvement: Unified and clearer user feedback messages in the admin interface
  • FIX: Proper JSON communication between plugin and external license server

1.7.1

  • NEW: License validation for Pro features
  • Technical: Added external license server with domain lock
  • MVP state: One-time license activation, no re-check yet

1.7.0

  • Improvement: Redesigned metabox layout for better UX
  • Improvement: UI feedback and style tweaks across all components
  • Fix: GPT rewriting now respects selected language
  • Change: Repost scheduling and GPT rewrite only shown after initial publication

1.6.1

  • NEW: Scheduled reposting of LinkedIn posts (Pro)
  • NEW: Repost date and time selector in post editor (Pro)

1.6.0

  • NEW: AI-powered GPT rewriting with style selection (Informative, Emotional, Salesy)
  • NEW: API key field in settings
  • NEW: Target profile displayed in the post metabox
  • Improvement: Dynamic translation support for profile display

1.5.0

  • Code completely revised according to WordPress.org guidelines
  • Unified prefix socipu_ for all functions, options, hooks, and AJAX calls
  • Increased security through wp_safe_redirect() instead of wp_redirect()
  • Removed closing PHP tag to avoid errors
  • Screenshots moved to the SVN /assets directory
  • Missing header fields added for compatibility

1.4.2

  • Improvement: JavaScript moved out of PHP and included externally
  • Improvement: Dropdown delay fixed after authentication
  • Cleanup: Old inline <script> output removed
  • Refactoring: Improved JS initialization and feedback

1.4.1

  • NEW: Metabox and ACF fields only visible with active LinkedIn connection (Pro)
  • NEW: Optional backlink function (Pro)
  • NEW: Loading indicator when publishing

1.3.1

  • Bugfix: Preview script was not loaded correctly on external servers

1.3.0

  • New OAuth connection with automatic profile selection
  • Improved ACF integration

1.1.0

  • NEW: Posts are only published once when first saved
  • NEW: Security check for LinkedIn publishing improved
  • NEW: Notice in admin area for existing LinkedIn posts added

1.0.0

  • Initial version with LinkedIn integration