Download the PHP package green-pixelbox/gp-schema-org without Composer
On this page you can find all versions of the php package green-pixelbox/gp-schema-org. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download green-pixelbox/gp-schema-org
More information about green-pixelbox/gp-schema-org
Files in green-pixelbox/gp-schema-org
Package gp-schema-org
Short Description Fügt JSON-LD-Daten für Schema.org / strukturierte Daten in den Head von Contao-Seiten ein. Eine globale JSON-LD-Textarea am Startpunkt (Root-Seite) wird auf jeder Seite ausgegeben, zusätzlich kann pro Seite eine seitenspezifische JSON-LD-Textarea gepflegt werden.
License LGPL-3.0-or-later
Homepage http://www.green-pixelbox.de
Informations about the package gp-schema-org
Welcome to gp-schema-org
Fügt JSON-LD-Daten für Schema.org / strukturierte Daten (SEO, GEO/AI-Suchmaschinen) in den <head> von Contao-Seiten ein.
Es werden zwei Textarea-Felder bereitgestellt, in die fertige JSON-LD-Snippets (inklusive <script type="application/ld+json">-Tag, z. B. von einer KI generiert) 1:1 eingefügt werden können. Der Inhalt wird unverändert in den Seiten-Head übernommen.
- Globale JSON-LD-Daten (
gpSchemaOrgGlobal): Feld am Startpunkt (Root-Seite) im Seitenbaum, Legende "JSON-LD Schema.org Daten (global)". Wird auf jeder Seite der jeweiligen Website ausgegeben (z. B.Organization/WebSite-Daten). - Seitenspezifische JSON-LD-Daten (
gpSchemaOrgPage): Feld an jeder einzelnen Seite, Legende "JSON-LD Schema.org Daten (Seite)". Wird nur auf der jeweiligen Seite ausgegeben (z. B.Article/Product/FAQPage-Daten).
Konfiguration
- Am Startpunkt (Root-Seite) im Seitenbaum: Feld "Schema.org Daten" unter der Legende "JSON-LD Schema.org Daten (global)" – hier das komplette JSON-LD-Script für die gesamte Website eingeben.
- An jeder normalen Seite im Seitenbaum: Feld "Schema.org Daten" unter der Legende "JSON-LD Schema.org Daten (Seite)" – hier das JSON-LD-Script für die jeweilige Seite eingeben.
Technischer Hinweis
Modernes Contao-5-Bundle (#[AsHook('generatePage')], Autowiring über ContaoFramework). Die Feldinhalte werden unverändert (keine Tag-Filterung, preserveTags) gespeichert und roh in $GLOBALS['TL_HEAD'] ausgegeben – es liegt in der Verantwortung des Redakteurs, gültiges JSON-LD einzufügen.