ProperSocial
WordPress plugin: auto-send posts to ProperSocial as drafts (28+ social channels)
by Zordon Intelligence · github.com/12emir/propersocial-wp · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/12emir/propersocial-wp/archive/refs/heads/main.zipReadme
=== ProperSocial === Contributors: zordonintelligence Tags: social media, autopost, facebook, linkedin, scheduling, propersocial Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 8.0 Stable tag: 1.0.0 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html
Automatically send WordPress posts to 28+ social channels as drafts in ProperSocial. Free plugin — works on the ProperSocial Free plan too.
== Description ==
ProperSocial connects your WordPress site to the ProperSocial scheduler. When you publish a post (or page / CPT), the plugin creates a draft in ProperSocial for the channels you choose — ready for review before going live.
The plugin is free (GPL) and works with every ProperSocial plan, including Free. No paid ProperSocial subscription is required to connect via API key.
Features:
- API key connection to ProperSocial (self-hosted or cloud)
- Default channels + per-post override / skip
- Content template with merge tags (
{title},{permalink}, …) - Optional re-send on content update
- Send history, CSV export, admin bar status
- Gutenberg Document Setting Panel + classic metabox
== Installation ==
- Upload the
propersocialfolder to/wp-content/plugins/or install the ZIP via Plugins → Add New. - Activate the plugin.
- Go to Settings → ProperSocial.
- Paste your API URL and API key from ProperSocial → Settings → API.
- Click Test connection, then Refresh channels, select channels, and save.
- Publish a WordPress post — a draft appears in ProperSocial.
== Frequently Asked Questions ==
= Is the plugin free? Do I need a paid ProperSocial plan? =
Yes, the plugin is free (GPL). It works on the ProperSocial Free plan as well as paid plans. You only need an API key from Settings → Developers → Public API.
= Does it publish immediately to social networks? =
No. The plugin always creates a draft in ProperSocial. You review and schedule/publish from the ProperSocial calendar.
= Can I skip a single post? =
Yes. Open the post editor → ProperSocial panel → “Skip auto-post for this post”.
= Password-protected posts? =
Posts with a password are not sent to ProperSocial. The plugin stores an error notice on the post (“Wpis chroniony hasłem — pominięto”).
= Multisite / network activate? =
ProperSocial supports single-site only. Network activation is refused. Activate the plugin on one site at a time.
= Local Docker / http API URL? =
Local hosts (localhost, 127.0.0.1, host.docker.internal) are allowed for development. Production should use HTTPS on socials.zordonintelligence.pl (or your allowlisted API host).
== Changelog ==
= 1.0.0 =
- Initial release: settings, metabox, Gutenberg panel, draft send, logs, CSV export, admin bar.
- Completeness: channels_mode contract, Connect tunnel, password skip, channel catalog filter, PHPUnit.