Auto post your blog content to 10 social media platforms the moment you hit Publish. Viraly automatically shares your blog posts to Instagram, Facebook, TikTok, X (Twitter), LinkedIn, Pinterest, YouTube, Threads, Bluesky, and Mastodon – no copy-pasting, no switching between apps. Viraly turns your b
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.0 and PHP 7.2.
SourceWordPress plugins · Oct 20, 2026
01 / Source details
About this tool.
Auto post your blog content to 10 social media platforms the moment you hit Publish. Viraly automatically shares your blog posts to Instagram, Facebook, TikTok, X (Twitter), LinkedIn, Pinterest, YouTube, Threads, Bluesky, and Mastodon – no copy-pasting, no switching between apps.
Viraly turns your blog into a social media engine. Every new post can automatically go to Facebook, Instagram, TikTok, and all your other profiles. But it’s more than a blog to social media auto poster – it’s also a full social media scheduler , visual content calendar, AI caption generator, and analytics dashboard built right into WordPress.
Why WordPress Users Choose Viraly
Most auto-post plugins stop at sharing a link. Viraly automatically posts your blog content the way each platform expects it – with images, proper post types, and customized captions:
Blog to social media – auto post new blog posts to all your social profiles on publish
Auto post to Instagram, Facebook, TikTok – and 7 more platforms, instantly or on a schedule
Social media scheduler – create and schedule original posts with a visual content calendar
Social media analytics – track performance across all 10 platforms with demographics and CSV export
AI captions & hashtags – generate platform-optimized captions in one click
Platform-specific post types – Reels, Stories, Shorts, Documents, Threads – not just text links
Gutenberg integration – manage social sharing per post directly from the block editor
Unlike Hootsuite, Buffer, or other SaaS tools, Viraly works natively inside WordPress. No separate dashboards, no extra browser tabs.
YouTube – Videos, Shorts with full metadata (Channels)
Threads – Posts with thread replies
Bluesky – Posts with thread replies
Mastodon – Posts with spoiler text & sensitive content (Any instance)
Key Features
Auto Post Blog Content to Social Media
Publish a blog post and Viraly automatically shares it to Instagram, Facebook, TikTok, LinkedIn, and all your connected profiles. No manual sharing, no extra steps.
Auto post on publish – share blog posts to social media the moment you hit Publish ( learn more )
Delayed or scheduled sharing – post after a delay (minutes/hours/days) or at a set daily time ( scheduling guide )
Category and post-type filters – only auto post content from categories you choose
Featured image inclusion – automatically attach your blog post thumbnail ( adding images )
Duplicate prevention – never auto post the same article twice
Per-post overrides – customize captions or disable auto posting for individual posts from the Gutenberg sidebar
Social Media Post Scheduler & Content Calendar
Go beyond blog auto posting. Create original social media posts for Instagram, Facebook, TikTok, LinkedIn, and more directly from WordPress using the built-in composer and content calendar.
Platform-specific limits – respects Instagram’s 5-hashtag best practice, Threads’ 1-hashtag limit, and more
Platform-Specific Post Types & Features
Viraly supports the same post types as each native platform – not just basic text posts.
Instagram & Facebook – Post, Reel, or Story ( Instagram posting , Facebook posting )
YouTube – Video or Short, with custom title, category, and visibility settings ( YouTube posting )
TikTok – Video with privacy level selection ( TikTok posting )
LinkedIn – Post or Document with custom title ( LinkedIn posting )
Pinterest – Pin with board selection and link attachment ( Pinterest posting )
Mastodon – Sensitive content toggle with spoiler text ( Mastodon posting )
First comment – Auto-post a first comment on Facebook, Instagram, YouTube, and LinkedIn ( first comments )
Thread replies – Create threaded conversations on X, Threads, Bluesky, and Mastodon
Per-platform character limits – real-time character counter adapts to each platform’s limit
Built-In Image Editor
Crop and resize images for each platform without leaving WordPress. ( Image editor docs )
Platform-specific aspect ratios – 1:1 (Instagram), 4:5 (Portrait), 9:16 (Stories/Reels), 16:9 (YouTube), and more
Rotation controls
Media requirements reference – built-in specs for every platform and post type
Video thumbnail picker ( video editing )
WordPress Editor Integration
Manage social sharing right from the Gutenberg block editor – no need to switch tabs.
Sidebar panel – toggle auto posting, select channels, customize captions per post
Share Now button – instantly share any published post
Schedule from editor – pick a date and time without leaving the post editor
Template preview – see exactly what will be posted before publishing
AI caption generation – generate captions from your post content in one click
Auto-post results – see which platforms received your post and their status
Cross-Post to 10 Social Networks
Select multiple profiles and platforms, write your message once, and Viraly handles the rest – including adapting post types, character limits, and media requirements for each platform.
Multi-channel selector with profile pictures and platform indicators
Per-platform customization – different post types, privacy settings, and metadata per platform
URL preview – Open Graph metadata preview for linked content
Emoji picker built in
Hashtag validation per platform
How It Works
01Install & Connect – Install the plugin, create a free Viraly account, and connect with one click ( getting started )
02Add Social Profiles – Connect your Instagram, Facebook, TikTok, LinkedIn, and other accounts via OAuth ( connect a profile )
03Configure Blog to Social – Set your auto post template, choose which categories to share, and pick your timing
04Publish & Auto Post – Every new blog post automatically goes to all your connected social profiles
05Schedule & Compose – Use the built-in scheduler to create and schedule original social media posts ( create your first post )
06Track Performance – Monitor analytics and insights for every connected profile ( analytics overview )
Documentation & Support
Getting Started Guide
Full Documentation
Troubleshooting
FAQ
External Services
This plugin relies on the Viraly platform ( viraly.io ) as a required external service. All social media functionality (scheduling, publishing, analytics) is processed through the Viraly API.
Viraly API (api.viraly.io) – provided by Viraly Inc.
What it does: Manages social media connections, schedules and publishes posts to 10 social platforms, retrieves analytics data, generates AI captions, and stores your content calendar.
When data is sent: When you click Connect: your site URL, admin email address, and display name are sent to app.viraly.io to create or link your Viraly account. Nothing is sent on plugin activation itself.
On auto post or manual share: your blog post title, excerpt, featured image URL, and the generated caption are sent to be published to your connected social profiles.
On analytics view: requests are proxied to retrieve metrics from each connected social platform (Instagram, Facebook, TikTok, X, LinkedIn, Pinterest, YouTube, Threads, Bluesky, Mastodon).
On AI caption generation: your post title and content are sent to generate captions via OpenAI (processed server-side by Viraly).
On URL preview: the URL you entered in the composer is sent to the Viraly API to fetch its Open Graph metadata.
On scheduling: your post content, selected channels, and scheduled date/time are stored on Viraly servers until the publish time.
What data is stored: Your site URL, connected social profile metadata (profile names, IDs, tokens), post content, scheduled posts, and analytics data are stored on Viraly servers. No end-user or visitor data from your WordPress site is collected. Viraly Terms of Use Viraly Privacy Policy
Source Code
This plugin includes minified JavaScript files (build/viraly-admin.js, build/viraly-editor.js) generated from TypeScript/React source code. The full, uncompiled source code is included in the plugin under the src/ directory, together with
See it in action
Screenshots & previews.
Dashboard - your Viraly home screen with connected profiles, quick actions, and plan overviewManage Profiles - view and manage all your connected social media accounts in one placeConnect New Profile - connect Instagram, Facebook, TikTok, YouTube, LinkedIn, and more via OAuthBlog to Social - configure auto posting with content templates, timing options, and channel selectionPost Composer - create and schedule social media posts with platform-specific options and AI captionsContent Calendar - visual monthly calendar showing all your scheduled and published postsFrom Blog Post - share any existing WordPress blog post to your social profilesAnalytics - detailed platform-specific metrics, audience demographics, and post performanceSettings - manage your connection, plan details, and auto post preferences
02 / Source details
Frequently asked questions.
Is Viraly free?
Yes! The free plan includes 3 social profiles, 10 posts per month, and 2 weeks of analytics history. Paid plans unlock unlimited posts, more profiles, AI captions, evergreen recycling, and extended analytics. See pricing plans .
Which social media platforms does Viraly support?
Viraly supports 10 platforms: Instagram, Facebook, TikTok, X (Twitter), LinkedIn, Pinterest, YouTube, Threads, Bluesky, and Mastodon.
Does Viraly auto post when I publish a blog post?
Yes. Once configured, Viraly automatically shares your blog posts to Instagram, Facebook, TikTok, LinkedIn, and all your other connected profiles when you click Publish. You can auto post instantly, after a delay, or at a scheduled daily time.
Can I auto post blog content to Facebook and Instagram?
Yes. Viraly auto posts your blog content to Facebook and Instagram (plus 8 other platforms) with your featured image, custom caption templates, and the right post type for each platform. You can also auto post to TikTok, LinkedIn, Pinterest, YouTube, X, Threads, Bluesky, and Mastodon.
Can I schedule social media posts from WordPress?
Absolutely. Viraly includes a full social media post scheduler with a visual content calendar. Create posts for any future date and time, and Viraly publishes them automatically.
Does Viraly support Instagram Reels and Stories?
Yes. Viraly supports Instagram Posts, Reels, and Stories. It also supports Facebook Reels and Stories, YouTube Shorts, and other platform-specific post types. Learn about Instagram posting .
Can I customize what gets posted to each platform?
Yes. You can set different post types per platform (Post vs. Reel vs. Story), add first comments, create thread replies, and override captions on a per-post basis from the Gutenberg editor.
Does Viraly include social media analytics?
Yes. Viraly provides detailed analytics dashboards for 10 platforms, including audience demographics, post performance, engagement metrics, growth trends, and CSV export. Analytics overview .
Does Viraly use AI?
Yes. Viraly includes AI-powered caption generation that can write new captions or rephrase existing ones. Choose from 8 tones (Neutral, Casual, Formal, Humorous, Inspirational, Persuasive, Educational, Excited) and generate platform-appropriate hashtags automatically.
Is Viraly compatible with the WordPress block editor (Gutenberg)?
Yes. Viraly includes a dedicated Gutenberg sidebar panel for managing social sharing on a per-post basis, including channel selection, custom captions, AI generation, and share/schedule actions.
Does Viraly work with the Classic Editor?
Auto posting on publish works with any editor, including the Classic Editor. The per-post sharing panel (channel selection, custom captions, Share Now) is a block editor sidebar, so it requires Gutenberg.
What happens to my data if I uninstall Viraly?
All plugin settings and post metadata are removed from your WordPress database when you uninstall the plugin. Your Viraly cloud account and connected social profiles remain intact – you can reconnect anytime.
How is Viraly different from Blog2Social, Jetpack Social, or Buffer?
Viraly combines blog to social auto posting, a visual post scheduler, a content calendar, AI captions, and detailed analytics into a single plugin. Most alternatives only offer one or two of these. Viraly also supports platform-specific post types (Reels, Stories, Shorts, Documents) and advanced features like first comments and thread replies across 10 platforms.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati