Update "Home"
+29
-32
@@ -5,7 +5,7 @@ Open Graph, Twitter Card, and social sharing meta tag management for Joomla 4/5/
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| **Type** | Joomla Package (1 component + 3 plugins) |
|
||||
| **Version** | 01.02.03-dev |
|
||||
| **Version** | 01.04.03-dev |
|
||||
| **Joomla** | 4.x / 5.x / 6.x |
|
||||
| **PHP** | 8.1+ |
|
||||
| **License** | GPL-3.0-or-later |
|
||||
@@ -15,41 +15,37 @@ Open Graph, Twitter Card, and social sharing meta tag management for Joomla 4/5/
|
||||
|
||||
## 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-color` meta tag
|
||||
- **Telegram** -- `telegram:channel` for link previews
|
||||
- **Mastodon / Fediverse** -- `fediverse:creator` for author attribution (first extension on any CMS)
|
||||
- **Facebook** -- `fb:app_id`, dynamic `og:image:width`/`og:image:height`
|
||||
### Social Meta Tags (7 Platforms)
|
||||
- **Facebook** — `og:*`, `fb:app_id`, dynamic image dimensions
|
||||
- **Twitter/X** — Summary & Large Image cards
|
||||
- **LinkedIn** — `article:published_time`, `article:author`
|
||||
- **Discord** — `theme-color` embed color
|
||||
- **Telegram** — `telegram:channel`
|
||||
- **Mastodon/Fediverse** — `fediverse:creator` (first on any CMS)
|
||||
- **Pinterest** — `article:tag`, `product:availability`
|
||||
- **og:video** — YouTube, Vimeo, direct files with auto MIME detection
|
||||
|
||||
### Content Management
|
||||
- **Per-article control** -- custom OG fields 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
|
||||
- **MokoSuiteShop integration** -- auto-generated OG/JSON-LD for product pages with pricing meta
|
||||
### JSON-LD Structured Data (11+ Types)
|
||||
Article, Product, WebPage, BreadcrumbList, Organization, VideoObject, FAQPage, HowTo, Event, Recipe, LocalBusiness + custom schema builder for any schema.org type
|
||||
|
||||
### SEO
|
||||
- **SEO title override** -- custom `<title>` per page
|
||||
- **Meta description** -- per-page control
|
||||
- **Robots directive** -- noindex/nofollow settings
|
||||
- **Canonical URL** -- custom canonical URL overrides
|
||||
- **JSON-LD structured data** -- Article, Product, WebPage, BreadcrumbList, Organization schemas
|
||||
### Editor UX
|
||||
- **6 preview cards** — Facebook, Twitter/X, LinkedIn, Discord, Mastodon, Slack
|
||||
- **Character counts** — green/yellow/red warnings on all text fields
|
||||
- **SEO scoring** — 7-check analysis panel with pass/fail indicators
|
||||
- **AI generation** — Generate OG title/description with Claude or OpenAI
|
||||
|
||||
### Admin Tools
|
||||
- **Tag manager dashboard** -- view, publish, delete all OG records centrally
|
||||
- **Batch generation** -- auto-generate OG tags for all existing articles
|
||||
- **CSV import/export** -- bulk manage OG data with language support
|
||||
- **Live preview** -- real-time Facebook, Twitter/X, and LinkedIn card previews in the editor
|
||||
- **Character count indicators** -- live green/yellow/red warnings on OG title, description, SEO title, meta description
|
||||
- Tag manager with OG coverage dashboard
|
||||
- Batch generation for existing articles
|
||||
- CSV import/export with language support
|
||||
- XML sitemap generation (respects noindex)
|
||||
|
||||
### Developer Features
|
||||
- **REST API** -- full CRUD via Joomla Web Services (`/api/v1/mokoog/tags`)
|
||||
- **Plugin event** -- `onMokoOGAfterRender` for third-party plugins to add custom social tags
|
||||
- **OG image generator** -- text overlay on template backgrounds with auto-resize to 1200x630
|
||||
- REST API — full CRUD via Joomla Web Services ([OpenAPI spec](openapi.yaml))
|
||||
- Per-platform image resizing (Twitter, Pinterest, WhatsApp)
|
||||
- Plugin event — `onMokoOGAfterRender`
|
||||
- PHPUnit test suite (16 unit tests)
|
||||
- MokoSuiteShop integration with product JSON-LD
|
||||
|
||||
---
|
||||
|
||||
@@ -72,7 +68,8 @@ Open Graph, Twitter Card, and social sharing meta tag management for Joomla 4/5/
|
||||
|
||||
| Revision | Date | Author | Description |
|
||||
|---|---|---|---|
|
||||
| 4.0 | 2026-06-23 | Moko Consulting | Add Fediverse/Mastodon, LinkedIn preview, character counters |
|
||||
| 3.0 | 2026-06-21 | Moko Consulting | Full assessment update: MokoSuiteShop, JSON-LD Product, multilingual |
|
||||
| 5.0 | 2026-06-23 | Moko Consulting | v2.0: 11+ JSON-LD types, 6 preview cards, AI, sitemap, tests |
|
||||
| 4.0 | 2026-06-23 | Moko Consulting | v1.3: Fediverse, LinkedIn preview, character counters |
|
||||
| 3.0 | 2026-06-21 | Moko Consulting | Full assessment: MokoSuiteShop, JSON-LD Product, multilingual |
|
||||
| 2.0 | 2026-06-19 | Moko Consulting | Rewrite from code research |
|
||||
| 1.0 | 2026-05-09 | Moko Consulting | Initial version |
|
||||
|
||||
Reference in New Issue
Block a user