System - X Autopost

Boost your Joomla site's presence on X with System - X Autopost! This user-friendly plugin automatically shares your articles and contacts to X with polished tweets and adds rich Twitter Card previews to every page on your site. Say goodbye to duplicate posts and manual sharing—enjoy smart automation with full control.

Share Your Content Effortlessly with X Previews

System - X Autopost makes it effortless to share your Joomla content on X (formerly Twitter). This plugin does two big things: it creates professional Twitter Card previews for every page on your site, and it auto-posts your articles and contacts to X when you publish them. No tech skills needed—just set it up once and let it work its magic.

Joomla
Plugins
X Autopost
v5.0.27
Joomla! 5

P

P

P

Twitter Cards for Every Page of Your Site

With Twitter Cards, every page—from blog posts to your homepage—gets a sleek preview when shared on X, complete with titles, descriptions, images, and more. For articles and contacts, you can customize these previews with specific images or text, while other pages use smart defaults like your site’s title and a fallback image. The plugin supports every type of Twitter Card (Summary, Summary Large Image, App, and Player) and includes all possible tags, ensuring your content looks great every time it's shared.

Auto-Posting Smart Controls

Auto-posting is just as smart. When you publish an article or contact, the plugin posts a tweet with the title, description, and a link with customization per item or based on defaults. You can choose which categories to share and avoid duplicate posts, as it only posts once unless you choose to re-post. Need to tweak an article before sharing? Edit as much as you want without triggering a post, then flip a switch to send it to X when ready.

Built for Joomla 4.x, 5.x, and 6.x, it's lightweight, uses your site's existing features, and needs only a free Twitter developer account for posting.

Functionality Overview

System - X Autopost connects your Joomla site to X, automating posts and enhancing how your content looks when shared, all while giving you full control over what and when to post.  How much control?  All 4 card types, with all available options accessible to you.

All 4 Card Types

summary

https://x.com/ComRicheyweb/status/1975943956283236542

summary_large_image

https://x.com/ComRicheyweb/status/1975539325417730435

app

https://x.com/ComRicheyweb/status/1976460567792562608

player

https://x.com/ComRicheyweb/status/1976363061171875910

Note: When displayed on X - the video plays inside of the tweet.  Embedded in a website, it links to the URL.  A direct link is provided above to view the tweet in its natural environment.

Key Benefits

  • Twitter Cards Everywhere: Every page gets a rich preview, driving clicks and engagement.
  • Smart Auto-Posting: Shares articles and contacts to X automatically, with no duplicates.
  • Flexible Editing: Fine-tune content before posting; repost anytime with one click.
  • Full Twitter Support: Covers all Twitter Card types and tags for professional previews.
  • Simple Setup: Configure in minutes; customize per article or contact as needed.

How It Works

  1. Setup:
    • In your Joomla admin, enter your X API credentials (free from developers.x.com).
    • Choose which article or contact categories to auto-post, or include all by leaving it blank.
    • Set default card options, like a fallback image or preferred card type (e.g., Summary Large Image).
  2. Twitter Cards:
    • Every page gets a Twitter Card with a title, description, image, and your site's Twitter handle.
    • For articles and contacts, customize the card with specific images, text, or app links.
    • Other pages use your site's title, meta description, and fallback image for a consistent look.
  3. Auto-Posting:
    • Publish an article or contact in a chosen category, and it's posted to X with a tweet (title, description, link, or custom text).
    • Posts only once per item to avoid duplicates; edit freely until ready to post.
    • Want to repost? Reset the "submitted" toggle in the article/contact editor and save.
  4. Customization:
    • In the article/contact editor, tweak the tweet (e.g., custom text up to 280 characters) or card details (e.g., specific image or title).
    • Use defaults for quick setup or override for special posts.
  5. Feedback:
    • Get clear messages like "Posted to X/Twitter" on success or helpful errors like "Invalid tokens" if something's wrong.

Features

Twitter Cards

  • Complete Coverage: Includes every Twitter Card tag: site/author handles (@handle), IDs, title (up to 70 chars), description (up to 200 chars), image, alt text (up to 420 chars), and app/player specifics (e.g., iPhone App ID, player stream URL).
  • Card Types: Summary (compact), Summary Large Image (big visuals), App (mobile app links), Player (video/audio).
  • Flexible Sources: Use article images, meta fields, custom uploads, or a fallback image for non-content pages.
  • Site-Wide X Cards: All pages get cards, ensuring great shares everywhere.

Auto-Posting

  • Category Control: Post only from selected categories (or all if none chosen); include or exclude specific ones.
  • No Duplicates: Posts once per item; a "submitted" toggle tracks status.
  • Edit Freely: Make multiple edits without posting; post when ready by keeping the toggle off.
  • Repost Option: Reset the toggle to repost updated content or promote again.
  • Custom Tweets: Include/exclude title/description or write a custom tweet; auto-trimmed to fit X's 280-character limit with optional ellipsis.

Ease of Use

  • Smart Defaults: Default settings applied to new content items makes posting new content a breeze.
  • Step-by-Step Instructions: Get started fast with no-nonsense guidance through API registration.
  • Lightweight: Uses Joomla's built-in features; no heavy dependencies.
  • Bundled Library: Includes Twitter API tools; just add your credentials.
  • Fast: Caches card data for quick page loads.
  • Data Storage: Saves settings in a small database table for efficiency.

Why tolerate under-powered previews when you can have automated, professional X sharing with just a few clicks?

Download the Plugin

  System - X Autopost 5.0.270

  Report a Bug   Documentation

Why is this software free?

I’m ditching the freemium game and giving this software to the Joomla crowd for free. It’s a nod to “Jumla”—Swahili for “all together”—because fragmentation sucks, and I’d rather focus on innovation and paid gigs. Use it, build with it, and if you need custom work, I’m super into that.

What's The Catch?

There isn’t one! I’m all about building tools that empower the Joomla community and spark creativity. This software’s free because I’d rather see it in your hands - fueling awesome projects. If you really feel like paying something, I’d appreciate a review in the Joomla Extension Directory—your feedback means a lot!