WordPressPlatform Configuration
Platform Configuration
Configure social media platforms in the FoPost WordPress plugin.
Platform Configuration
The OwlStack WordPress plugin lets you configure each social media platform directly from the WordPress admin. Each platform has its own settings page under OwlStack in the admin menu.
Supported Platforms
| Platform | Menu Location |
|---|---|
| Telegram | OwlStack > Telegram |
| Twitter / X | OwlStack > Twitter / X |
| OwlStack > Facebook | |
| OwlStack > Instagram | |
| OwlStack > LinkedIn | |
| Discord | OwlStack > Discord |
| OwlStack > Pinterest | |
| OwlStack > Reddit | |
| Slack | OwlStack > Slack |
| Tumblr | OwlStack > Tumblr |
| OwlStack > WhatsApp |
How It Works
- Navigate to the platform settings page in OwlStack admin menu
- Enter your API credentials (tokens, keys, etc.)
- Click Save Settings
- Use the Test Connection button to verify your credentials
- Send a Test Message to confirm end-to-end publishing
Credentials Security
All secret fields (API tokens, keys, secrets) are stored encrypted in the WordPress database and displayed as password fields in the admin UI.
Testing
Every platform settings page includes a built-in testing section with:
- Connection Test — validates that your API credentials are correct and the platform is reachable
- Text Message Test — sends a sample text post to verify publishing works end-to-end
- Image / Media Test — guidance on testing media publishing via a test WordPress post
- Video Test — guidance on testing video publishing
Using Platforms
Once configured, platforms appear in the OwlStack meta box on the post edit screen. You can:
- Toggle individual platforms per post
- Set default platforms in OwlStack > Settings
- Use the
owlstack_post_platformsfilter to control platforms programmatically
// Publish to a specific platform using the helper
owlstack()->telegram('Hello from WordPress!');
owlstack()->twitter('Hello from WordPress!');
owlstack()->facebook('Hello from WordPress!');