Bring Your Network to Your Blog

Social Bridge connects WordPress to social media platforms, letting you bring all the comments, likes*, and shares* from your socials to your blog.

SUPPORTS ALL your favorite platformS

What can Social Bridge do?

  • Integrates your WordPress-powered website with social media platforms, like Bluesky and Mastodon
  • Extensible architecture allows for custom platform support (e.g., Twitter)
  • Imports comments, likes*, and shares* from social media posts
  • Displays social interactions as native WordPress components, like comments and pingbacks
  • Synchronizes on the backend to keep page loads speedy

Frequently Asked Questions

Will this plugin work with any social media platform?

Social Bridge comes with built-in support Bluesky and Mastodon. Additional platforms can be added via extension plugins.

How often are comments synced?

By default, Social Bridge syncs comments hourly. You can change this in the plugin settings to sync twice daily, daily, or weekly.
You can also sync any post on-demand through the post’s Edit page.

Does this affect my site’s performance?

Social Bridge imports interactions in the background, and displays them directly through your WordPress site, so it won’t impact your site’s frontend performance.

Can I display comments from multiple platforms?

Yes! Social Bridge can display comments from all platforms connected to your post.

Installation Instructions

  1. Either install Social Bridge through your site’s Add New Plugins panel, or upload the social-bridge folder directly to the /wp-content/plugins directory.
  2. Activate Social Bridge through the ‘Plugins’ menu in your site’s WordPress Admin
  3. Go to Settings → Social Bridge to configure the plugin and connect your social media accounts!

Bluesky Integration

  1. Go to Settings → Social Bridge and scroll to the Bluesky section
  2. Enter your Bluesky handle (e.g., username.bsky.social)
  3. Generate an App Password in your Bluesky account settings and enter it into the plugin settings.
  4. Save Changes

Mastodon Integration

  1. Go to Settings → Social Bridge and scroll to the Mastodon section
  2. Enter your Mastodon instance URL (e.g., https://mastodon.social)
  3. Generate an access token in your Mastodon preferences under Development → Applications
  4. Enter the access token in the plugin settings
  5. Save changes

Extending Social Bridge

Social Bridge supports extensions for additional social media platforms. Developers can create add-on plugins that register new platform integrations using the Social Bridge API.

To create an extension:

  1. Create a new plugin that depends on Social Bridge
  2. Create a class that extends Social_Bridge_Interaction
  3. Implement the required abstract methods
  4. Register your integration using the social_bridge_integrations filter.

Example:

// Register a new integration
function my_plugin_register_integration($integrations) {
    $integrations['twitter'] = new My_Twitter_Integration();
    return $integrations;
}
add_filter('social_bridge_integrations', 'my_plugin_register_integration');

You may use the Social Bridge Twitter Extension as a working example to base custom integrations on.