281e742b545cc37f4f09ea5a26941daeeef66042
Publish to Composer / Publish Package (release) Successful in 8s
MokoSuiteOpenGraph
Open Graph, Twitter Card, and social sharing meta tag management for Joomla 4/5/6.
Overview
MokoSuiteOpenGraph gives you full control over how your Joomla content appears when shared on Facebook, Twitter/X, LinkedIn, Discord, WhatsApp, Telegram, and other social platforms. Set custom titles, descriptions, and images per article, menu item, and category — or let the extension auto-generate them from your existing content.
Features
Social Meta Tags
- Open Graph tags —
og:title,og:description,og:image,og:url,og:type,og:site_name,og:locale - Twitter/X Cards — Summary and Summary with Large Image card types
- LinkedIn —
article:published_time,article:modified_time,article:author - Discord — Custom embed color via
theme-colormeta tag - Telegram —
telegram:channelfor link previews - Mastodon/Fediverse —
fediverse:creatorfor author attribution (first extension on any CMS) - Pinterest — Rich pin tags:
article:tag,product:availability,product:price - og:video — Per-article video URLs with auto MIME type detection (YouTube/Vimeo/direct)
- Facebook —
fb:app_idsupport,og:image:width/og:image:heightfor instant previews
Content Management
- Per-article control — Custom OG fields tab in the article editor
- Per-menu-item control — Custom OG fields in the menu item editor
- Per-category control — Category-level OG tag overrides
- Multilingual support — Per-language OG data with language-aware fallback
- Auto-generation — Builds tags from article content, title, and images automatically
- Site-wide defaults — Default OG title, description, and image for all pages
SEO
- SEO title override — Custom
<title>tag per page - Meta description — Per-page meta description control
- Robots directive — Per-page noindex/nofollow settings
- Canonical URL — Custom canonical URL overrides
- JSON-LD structured data — Article, Product, WebPage, BreadcrumbList, Organization, FAQ, HowTo, Event, Recipe, LocalBusiness, VideoObject, and custom schemas
- SEO content scoring — 7-check analysis panel with pass/fail indicators in the editor
Admin Tools
- Tag manager dashboard — View and manage all OG records centrally
- Batch generation — Auto-generate OG tags for all existing articles
- CSV import/export — Bulk manage OG data via CSV files
- SEO health badges — Visual indicators for missing descriptions, long titles, noindex
- Debug links — Quick links to Facebook Debugger, LinkedIn Inspector, Google Rich Results
- Live preview — Real-time Facebook, Twitter/X, LinkedIn, Discord, Mastodon, and Slack card previews in the editor
- Character count indicators — Green/yellow/red warnings on OG and SEO text fields
- OG coverage dashboard — Coverage percentage and missing field counts
- AI meta generation — Generate OG titles and descriptions with Claude or OpenAI
Developer Features
- REST API — Full CRUD via Joomla Web Services (
/api/v1/mokoog/tags) - MokoSuiteShop integration — Auto-generated OG/JSON-LD for product pages with pricing meta
- Plugin event —
onMokoOGAfterRenderfor third-party plugins to add custom social tags - OG image generator — Text overlay on template backgrounds with auto-resize to 1200x630
- Per-platform image resizing — Twitter 1200x600, Pinterest 1000x1500, WhatsApp 400x400
- XML sitemap — Auto-generates sitemap.xml on article save, respects noindex
- OpenAPI spec — Full REST API documentation at
openapi.yaml - PHPUnit tests — 16 unit tests for JsonLdBuilder schema outputs
Installation
- Download the latest
pkg_mokoog-*.zipfrom Releases - In Joomla Administrator → Extensions → Install → Upload Package File
- All plugins are enabled automatically on install
Configuration
Navigate to Extensions → Plugins → System - MokoSuiteOpenGraph to configure:
- Site name override
- Default OG title and description (site-wide fallback)
- Default fallback image
- Twitter Card type and @username
- Facebook App ID
- Discord embed color
- Telegram channel
- Fediverse/Mastodon creator handle
- LocalBusiness schema (address, phone, hours, geo)
- XML sitemap generation
- AI meta generation (Claude/OpenAI API key)
- Per-platform image resizing
- Auto-generation, image resize, JSON-LD, and description length settings
License
GPL-3.0-or-later — See LICENSE for details.
Author
Description
Open Graph, Twitter Card, and social sharing meta tag management for Joomla
https://mokoconsulting.tech/support/products/mokosuiteopengraph
Readme
1.8 MiB
Languages
PHP
89.3%
JavaScript
6.7%
HTML
2.1%
CSS
1.9%