FoPost LogoFoPost Docs
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

PlatformMenu Location
TelegramOwlStack > Telegram
Twitter / XOwlStack > Twitter / X
FacebookOwlStack > Facebook
InstagramOwlStack > Instagram
LinkedInOwlStack > LinkedIn
DiscordOwlStack > Discord
PinterestOwlStack > Pinterest
RedditOwlStack > Reddit
SlackOwlStack > Slack
TumblrOwlStack > Tumblr
WhatsAppOwlStack > WhatsApp

How It Works

  1. Navigate to the platform settings page in OwlStack admin menu
  2. Enter your API credentials (tokens, keys, etc.)
  3. Click Save Settings
  4. Use the Test Connection button to verify your credentials
  5. 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_platforms filter 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!');

On this page