122b04f73b6ee57c8ec0302ee1509c0f776667fd
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 3s
Universal: Auto Version Bump / Version Bump (push) Successful in 12s
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Report Issues (push) Has been cancelled
Discord, Facebook, LinkedIn, Mailchimp, Mastodon, Slack, Telegram, Twitter, and Bluesky had unreplaced template placeholders in their XML manifest namespace declarations, preventing Joomla from loading the plugin classes via the autoloader.
MokoSuiteCross
Cross-posting Joomla content to social media, email marketing, and chat platforms for Joomla 5/6.
Overview
MokoSuiteCross automatically publishes your Joomla articles to multiple platforms when you hit publish. Connect your social media accounts, email marketing tools, and chat channels — then cross-post with one click. Each platform is a separate plugin, so you only install what you need and third-party developers can add new services.
Features
- One-click cross-posting — Publish to all connected platforms when an article goes live
- Plugin-based services — Each platform is a separate plugin; install only what you need
- Default bot mode — Pre-configured bots for Telegram (@mokosuite_bot), Discord, and Slack — just add your channel
- Post queue — Scheduled posting, retry on failure, detailed delivery logs
- Message templates — Customize post format per platform with placeholders ({title}, {url}, {intro}, {image}, {tags}, {field:xxx})
- Post history — Track what was posted where, with platform response data
- Evergreen re-sharing — Automatically re-share articles on a configurable interval
- Category routing — Route articles to specific services by Joomla category
- Migration — Import settings from Perfect Publisher Pro
- REST API — WebServices plugin for headless/external integration
Supported Platforms (36)
Social Media
| Platform | Plugin | Status |
|---|---|---|
| Facebook / Meta | plg_mokosuitecross_facebook |
Implemented |
| X / Twitter | plg_mokosuitecross_twitter |
Implemented |
plg_mokosuitecross_linkedin |
Implemented | |
| Mastodon | plg_mokosuitecross_mastodon |
Implemented |
| Bluesky | plg_mokosuitecross_bluesky |
Implemented |
| Threads | plg_mokosuitecross_threads |
Implemented |
plg_mokosuitecross_pinterest |
Implemented | |
plg_mokosuitecross_reddit |
Implemented | |
| TikTok | plg_mokosuitecross_tiktok |
Implemented |
| Tumblr | plg_mokosuitecross_tumblr |
Implemented |
Email Marketing
| Platform | Plugin | Status |
|---|---|---|
| Mailchimp | plg_mokosuitecross_mailchimp |
Implemented |
| SendGrid | plg_mokosuitecross_sendgrid |
Implemented |
| Brevo | plg_mokosuitecross_brevo |
Implemented |
| Constant Contact | plg_mokosuitecross_constantcontact |
Implemented |
| ConvertKit | plg_mokosuitecross_convertkit |
Implemented |
Chat / Messaging
| Platform | Plugin | Status |
|---|---|---|
| Telegram | plg_mokosuitecross_telegram |
Implemented |
| Discord | plg_mokosuitecross_discord |
Implemented |
| Slack | plg_mokosuitecross_slack |
Implemented |
| Microsoft Teams | plg_mokosuitecross_teams |
Implemented |
plg_mokosuitecross_whatsapp |
Implemented | |
| Google Chat | plg_mokosuitecross_googlechat |
Implemented |
| Matrix | plg_mokosuitecross_matrix |
Implemented |
| Ntfy | plg_mokosuitecross_ntfy |
Implemented |
Publishing Platforms
| Platform | Plugin | Status |
|---|---|---|
| WordPress | plg_mokosuitecross_wordpress |
Implemented |
| Medium | plg_mokosuitecross_medium |
Implemented |
| Dev.to | plg_mokosuitecross_devto |
Implemented |
| Ghost | plg_mokosuitecross_ghost |
Implemented |
| Hashnode | plg_mokosuitecross_hashnode |
Implemented |
| Blogger | plg_mokosuitecross_blogger |
Implemented |
Other
| Platform | Plugin | Status |
|---|---|---|
| Webhook | plg_mokosuitecross_webhook |
Implemented |
| RSS Feed | plg_mokosuitecross_rssfeed |
Implemented |
| ActivityPub | plg_mokosuitecross_activitypub |
Implemented |
| Google Business | plg_mokosuitecross_googlebusiness |
Implemented |
| Nostr | plg_mokosuitecross_nostr |
Stub (WebSocket deferred) |
Installation
- Download the latest
pkg_mokosuitecross-*.zipfrom Releases - In Joomla Administrator → Extensions → Install → Upload Package File
- System and content plugins are enabled automatically on install
- Navigate to Components → MokoSuiteCross to connect your first service
Documentation
See the Wiki for full documentation.
Migrating from Perfect Publisher Pro
MokoSuiteCross includes a built-in migration tool:
- Install MokoSuiteCross (Perfect Publisher Pro can remain installed)
- Navigate to Components → MokoSuiteCross → Dashboard
- Click "Migrate from Perfect Publisher Pro"
- Review detected services and confirm import
License
GPL-3.0-or-later — See LICENSE for details.
Author
Description
Cross-posting Joomla content to social media, email marketing, and chat platforms
https://mokoconsulting.tech/support/products/mokosuitecross
Readme
10 MiB