Social Publisher
Social Publisher helps you publish WordPress content to multiple social networks from one place inside your dashboard. Connect your accounts, choose where each post should be shared, customize the message, attach an image, and publish without jumping between platforms. Designed for a simple workflow, Social Publisher supports manual publishing from its main screen and auto-post options from the WordPress editor. Main features Publish to multiple social networks from one dashboard Connect and manage accounts in one place Write a custom message before publishing Use the built-in image cropper before posting Trigger auto-post options from the Gutenberg editor Disconnect accounts and restart a connection from zero when needed Review debug logs when troubleshooting a connection or publish attempt Supported networks Social Publisher currently supports: Bluesky Mastodon Tumblr Pinterest Threads Instagram LinkedIn Blogger Telegram Facebook Pages Support for some networks may depend on the account type, app approval status, or provider requirements. Who is this plugin for? Social Publisher is a good fit for: bloggers who want a simpler social publishing workflow site owners who publish to more than one network content creators who want to manage sharing from WordPress admins who want account connections and publishing tools in one place External services Social Publisher connects to external services only when a site administrator enables a provider, starts an authorization flow, tests a connection, opens a share action, or publishes content to that provider. The plugin stores the credentials returned by each provider in the WordPress database for the current site. It uses those credentials only to validate the connection and publish content chosen by the administrator. Debug logs are sanitized to avoid storing access tokens or OAuth secrets in clear text. No data is sent to a social network unless that specific integration is configured and used. Bluesky Service provider: Bluesky Social, PBC. Domains/endpoints used: https://bsky.social/xrpc/ What it is used for: authenticating with a Bluesky handle and app password, uploading images, and creating Bluesky posts. Data sent and when: when the administrator saves or tests the Bluesky connection, the plugin sends the configured handle and app password to Bluesky. When publishing, it sends the post text, link, optional image data, and the authenticated account identifier to Bluesky. Terms: https://bsky.social/about/support/tos Privacy policy: https://bsky.social/about/support/privacy-policy Mastodon Service provider: the Mastodon server/instance selected by the site administrator. Mastodon is federated, so the exact provider, terms, and privacy policy depend on the selected instance. Domains/endpoints used: the plugin connects over HTTPS to the administrator-selected Mastodon instance. Example endpoints include https://mastodon.social/api/v1/accounts/verify_credentials, https://mastodon.social/api/v1/statuses, https://mastodon.social/api/v1/media, and https://mastodon.social/api/v1/apps. The domain changes when the administrator enters a different instance. What it is used for: registering or connecting an app on the selected Mastodon instance, validating the account, uploading media, checking uploaded media, and publishing statuses. Data sent and when: when the administrator saves, tests, or connects Mastodon, the plugin sends the selected server name, callback/redirect details, OAuth app data, authorization code, client credentials, and access token to that selected instance. When publishing, it sends the status text, link, optional media files, visibility settings, and account token to that selected instance. Terms: each Mastodon instance publishes its own terms. Review the selected instance terms before connecting it. Example for mastodon.social: https://mastodon.social/terms Privacy policy: each Mastodon instance publishes its own privacy policy. Example for mastodon.social: https://mastodon.social/privacy-policy Tumblr Service provider: Tumblr. Domains/endpoints used: https://www.tumblr.com/oauth/ and https://api.tumblr.com/v2/. What it is used for: OAuth authentication, validating the configured blog, retrieving basic account/blog information, and publishing posts to the selected Tumblr blog. Data sent and when: during connection, the plugin sends the Consumer Key, Consumer Secret, OAuth verifier, callback URL, token, token secret, and blog identifier to Tumblr. When publishing, it sends the post title/text, link, tags, optional image/media data, and blog identifier. Terms: https://www.tumblr.com/policy/en/terms-of-service Privacy policy: https://www.tumblr.com/privacy/en Pinterest Service provider: Pinterest. Domains/endpoints used: https://www.pinterest.com/oauth/, https://api.pinterest.com/v5/, and https://api-sandbox.pinterest.com/v5/ when sandbox mode is selected. What it is used for: OAuth authentication, validating account access, selecting boards when available, and creating Pins. Data sent and when: during connection, the plugin sends the configured App ID, App Secret, redirect/callback URL, authorization code, requested scopes, and token data to Pinterest. When publishing, it sends the Pin title/description, destination link, selected board, and optional image URL or media data. Terms: https://policy.pinterest.com/en/terms-of-service Developer/API terms: https://developers.pinterest.com/terms/ Privacy policy: https://policy.pinterest.com/en/privacy-policy Threads Service provider: Meta Platforms, Inc. / Threads. Domains/endpoints used: https://threads.net/oauth/ and https://graph.threads.net/. Example endpoints include https://graph.threads.net/v1.0/me, https://graph.threads.net/v1.0/{user-id}/threads, and https://graph.threads.net/v1.0/{container-id}/publish. What it is used for: OAuth authentication, account validation, media container creation, checking media container status, and publishing Threads posts. Data sent and when: during connection, the plugin sends the configured App ID, App Secret, redirect/callback URL, authorization code, requested scopes, and access token data to Meta/Threads endpoints. When validating or publishing, it sends the post text, link, optional media URL/data, container IDs, account identifier, and access token to Meta/Threads endpoints. Meta Platform Terms: https://developers.facebook.com/terms/dfc_platform_terms/ Threads API documentation: https://developers.facebook.com/docs/threads/ Meta Privacy Policy: https://www.facebook.com/privacy/policy/ Instagram Service provider: Meta Platforms, Inc. / Instagram. Domains/endpoints used: https://www.instagram.com/oauth/, https://api.instagram.com/oauth/, and https://graph.instagram.com/. What it is used for: OAuth authentication, account validation, media container creation, and publishing Instagram content when the configured account and permissions allow it. Data sent and when: during connection, the plugin sends the configured Client/App ID, Client/App Secret, redirect/callback URL, authorization code, requested scopes, and token data to Instagram/Meta endpoints. When publishing, it sends the caption/text, link when supported by the provider, optional image/media URL/data, container IDs, and account identifier. Meta Platform Terms: https://developers.facebook.com/terms/dfc_platform_terms/ Meta Privacy Policy: https://www.facebook.com/privacy/policy/ Facebook Pages Service provider: Meta Platforms, Inc. / Facebook. Domains/endpoints used: https://www.facebook.com/v20.0/dialog/oauth and https://graph.facebook.com/v20.0/. What it is used for: OAuth authentication, retrieving available Pages for the authorized account, storing the selected Page token, and publishing to Facebook Pages. The plugin can also open Facebook’s public share dialog when the administrator uses the Facebook share action. Data sent and when: during connection, the plugin sends the configured App ID, App Secret, redirect/callback URL, authorization code, requested scopes, and token data to Facebook/Meta endpoints. When loading available Pages, it sends the account token and receives Page identifiers and Page names. When publishing, it sends the selected Page ID/token, post message, link, and optional image/media data. When using the public share action, it opens a Facebook URL containing the page URL to share. Meta Platform Terms: https://developers.facebook.com/terms/dfc_platform_terms/ Meta Privacy Policy: https://www.facebook.com/privacy/policy/ LinkedIn Service provider: LinkedIn. Domains/endpoints used: https://www.linkedin.com/oauth/v2/ and https://api.linkedin.com/. What it is used for: OAuth authentication, retrieving basic member/profile information when available, validating the configured person or organization URN, initializing image uploads, uploading images, and publishing posts. Data sent and when: during connection, the plugin sends the configured Client ID, Client Secret, redirect/callback URL, authorization code, requested scopes, and token data to LinkedIn. When validating or publishing, it sends the person/organization URN, post text, link, optional image data, upload URL data, and access token. User Agreement: https://www.linkedin.com/legal/user-agreement API Terms of Use: https://legal.linkedin.com/api-terms-of-use Privacy policy: https://www.linkedin.com/legal/privacy-policy Blogger / Google Service provider: Google / Blogger. Domains/endpoints used: https://accounts.google.com/o/oauth2/v2/auth, https://oauth2.googleapis.com/token, and https://www.googleapis.com/blogger/v3/. What it is used for: OAuth authentication, selecting the destination Blogger blog, reading basic blog information, refreshing tokens when needed, and publishing Blogger posts. Data sent and when: during connection, the plugin sends the configured Client ID, Client Secret, redirect/callback URL, authorization code, requested Blogger scopes, refresh token, and access token data to Google. When selecting or publishing to a blog, it sends the blog ID, post title/content, labels when used, and token data to the Blogger API. Google APIs Terms of Service: https://developers.google.com/terms Google Terms of Service: https://policies.google.com/terms Google Privacy Policy: https://policies.google.com/privacy Telegram Service provider: Telegram Messenger Inc. / Telegram Bot API. Domains/endpoints used: https://api.telegram.org/. Example methods include getMe, getChat, sendMessage, and sendPhoto. What it is used for: validating the configured bot token and chat destination, then publishing posts to the selected Telegram group, supergroup, channel, or forum topic. Data sent and when: when the administrator saves or tests Telegram, the plugin sends the Bot Token and configured chat ID to Telegram Bot API endpoints to validate the connection. When publishing, it sends the post title/text, link, hashtags, optional image URL, optional topic/thread ID, and the destination chat ID. Terms: https://telegram.org/tos Bot API documentation: https://core.telegram.org/bots/api Privacy policy: https://telegram.org/privacy Flipboard Service provider: Flipboard. Domains/endpoints used: https://share.flipboard.com/. What it is used for: opening Flipboard’s public share window when the administrator uses the Flipboard share action. Data sent and when: when the administrator uses the Flipboard share action, the plugin opens a Flipboard URL containing the public page URL to share. The plugin does not store Flipboard credentials. Terms: https://about.flipboard.com/terms-of-service/ Privacy policy: https://about.flipboard.com/privacy-policy/
Top keywords
- https55×3.24%
- com36×2.12%
- data28×1.65%
- terms26×1.53%
- publishing22×1.29%
- sends21×1.24%
- social21×1.24%
- token20×1.18%
- policy19×1.12%
- privacy19×1.12%
- endpoints18×1.06%
- api17×1.00%
Social Media Auto Poster – Schedule & Publish to Buffer
Social Media Auto Poster connects your WordPress site to Buffer, enabling automatic social media publishing whenever you create or update content. Share your blog posts, pages, and custom post types to multiple social networks without manual posting. Why Choose This Social Media Automation Plugin? This plugin eliminates repetitive social media posting by automatically adding your WordPress content to your Buffer queue. Buffer then intelligently schedules posts to your connected social networks at optimal times for maximum engagement. Automatic Social Media Publishing – Set it once and your content automatically shares to social media when published or updated. Smart Scheduling with Buffer – Buffer’s queue system prevents spam by spacing out posts according to your schedule. Your social media profiles stay active without overwhelming followers. Compatible Social Networks – Auto post to Facebook Pages, Twitter (X), LinkedIn Pages and Profiles, Threads, Google Business Profile, Mastodon, Bluesky, and TikTok. Dynamic Content Templates – Customize each social media post using template tags that pull your post title, excerpt, content, featured image, categories, tags, and custom fields. Don’t have a Buffer account? Sign up for free How to Auto Post to Social Media with Buffer Connect Your Buffer Account – Simple one-click authorization, no API keys or technical setup required Link Your Social Networks – Connect Facebook, X/Twitter, LinkedIn, and other profiles through Buffer’s interface Configure Post Settings – Choose which post types to share and customize your social media message templates Publish Content – Your WordPress posts automatically share to social media according to your Buffer schedule Social Media Networks Supported Facebook Auto Posting – Share to Facebook Pages automatically when you publish WordPress content. X/Twitter Auto Posting – Still works! Buffer is not impacted by X/Twitter API changes. Auto post to Twitter (X) reliably. LinkedIn Auto Posting – Publish to LinkedIn Company Pages and personal LinkedIn Profiles to grow your professional network. Instagram & Pinterest (Pro) – Direct posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards available in Pro version. Additional Networks – Threads, Google Business Profile, Mastodon, Bluesky, and TikTok support included. Dynamic Template Tags for Customized Posts Create unique social media messages using template tags: {title} – Your post title {excerpt} – Post excerpt (with character/word limits) {content} – Post content (with character/word limits) {url} – Post permalink {date} – Publication date {taxonomy_post_tag} – Tags as hashtags {taxoomy_category} – Categories as hashtags Better Than Traditional Auto Posting Plugins Unlike direct posting plugins (WP to Facebook, WP to Twitter clones), this plugin uses Buffer’s smart queue system. Benefits include: Prevents Social Media Penalties – Buffer spaces posts naturally, avoiding spam flags from posting too frequently Optimized Timing – Schedule posts for when your audience is most active Cross-Network Management – Manage all social networks from one Buffer dashboard No API Complications – Buffer handles all social network API connections and changes Duplicate Prevention – Built-in protection ensures you never post the same content twice Trusted Buffer API Partner We’re an official Buffer Partner (since October 2020), ensuring reliable access to Buffer’s API for seamless social media automation. Pro Version Features WordPress to Buffer Pro includes advanced social media automation features: Instagram and Pinterest Support – Direct posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards Multiple Buffer Accounts – Connect multiple Buffer accounts to one WordPress site Advanced Scheduling Options – Post immediately, add to start/end of Buffer queue, or schedule for specific times Conditional Publishing – Send posts to social media based on author, category, tags, or custom field values Multiple Status Templates – Create different messages for each social network with unique templates per post type Repost Old Posts – Automatically reshare evergreen content on social media at scheduled intervals Bulk Publish Feature – Manually select and republish multiple posts to social media at once Event Calendar Integration – Schedule social posts based on event dates from The Events Calendar, Event Manager, and Modern Events Calendar WooCommerce Integration – Display product prices, SKUs, and other WooCommerce data in social media posts SEO Plugin Integration – Use SEO titles, descriptions, and meta data from Yoast SEO, Rank Math, All-In-One SEO Pack, and SEOPress Advanced Custom Fields Support – Pull any custom field data into social media messages Multiple Images – Share multiple images from Featured Image, Media Gallery, Post Content, or ACF Image fields WP-Cron Support – Queue posts to send via WP-Cron for better performance on high-traffic sites Priority Email Support – One-on-one support with our team Upgrade to Pro How to Schedule Social Media Posts Default Buffer Schedule – Buffer automatically spaces posts throughout the day based on your time zone preferences Custom Posting Schedule (Pro) – Define specific days and times in Buffer when posts should publish to each social network Immediate Posting (Pro) – Override the queue and post immediately to social media Scheduled Publishing (Pro) – Set exact date and time for each social media post Support for Free Version We provide community support through the WordPress support forums. For priority email support, comprehensive documentation, and faster response times, consider upgrading to Pro. Privacy and Data Usage Our API connects your website to Buffer. An account with Buffer is required. We connect directly to your Buffer (buffer.com) account, via their API, to: – Fetch your social media profile names and IDs, – Send your WordPress Posts to one or more of your social media profiles. The profiles and content sent will depend on the plugin settings you have configured. We connect to our own API to pass the following requests through to Buffer: – Connect our Plugin to Buffer, when you click the Authorize button (this obtains an access token from Buffer, once you have approved authorization) Both of these are done via our own API, to ensure that no secret data (such as oAuth client secret keys) are included in this Plugin’s code or made public. We never store any information on our web site or API during this process.