Accordion Schema für YOOtheme Pro
- Joomla
- YOOtheme Pro 5
Kurz gesagt: Ein Häkchen im Reiter Einstellungen schreibt Schema.org/FAQPage als JSON-LD in die Ausgabe des Accordions, ein SEO-Plugin brauchst du dafür nicht. Enter und Leertaste bedienen die Einträge, die Titel-Ebene wählst du von h1 bis h6 oder span. Das Element kostet 5 Euro im Jahr, Updates inklusive. Der Preis versteht sich netto, die Umsatzsteuer kommt beim Kauf über CopeCart dazu.
- Websites
- Unbegrenzte Projekte
- Updates & Support
- 1 Jahr
Jahreslizenz mit Updates & Support - als Einmalkauf oder Abo. Im Abo verlängert sie sich automatisch, beim Einmalkauf läuft sie nach 12 Monaten aus.
- Sichere Zahlung & Rechnung über CopeCart
- Digitales Produkt: Das Widerrufsrecht erlischt mit Bereitstellung des Downloads.
Brauchen Sie Accordion Schema für eine andere Plattform?
Schreiben Sie mir, wofür Sie es brauchen. So sehe ich, wo sich eine weitere Version lohnt.
Sie bekommen gleich eine Eingangsbestätigung per E-Mail. Kommt innerhalb von 15 Minuten keine an, auch nicht im Spam-Ordner, ist technisch etwas schiefgelaufen - bitte schicken Sie Ihren Wunsch dann noch einmal.
- Version
- 1.3.5
- Aktualisiert
- 14.10.2026
Das kann Accordion Schema
- FAQ-Schema inklusive: Schema.org/FAQPage als JSON-LD per Checkbox, ohne zusätzliches SEO-Plugin
- Barrierefrei bedienbar: Enter und Leertaste, aria-expanded, eigenes ARIA-Label je Eintrag und Fokusrahmen per :focus-visible
- Saubere Überschriften: Titel-Ebene frei wählbar von h1 bis h6 oder span
- Zwei Icons je Eintrag: eines für geschlossen, eines für geöffnet, mit weichem Wechsel
- Bild, Text und Link: je Eintrag, das Bild oben, unten, links oder rechts vom Inhalt
Über dieses Produkt
Accordion Schema ist ein Builder-Element für YOOtheme Pro 4.x und 5.x unter Joomla 5 und Joomla 6. Es setzt auf dem Accordion von UIkit 3 auf und ergänzt zwei Dinge, die der Standard nicht mitbringt: strukturierte Daten nach Schema.org und eine Bedienung ohne Maus. Enthalten sind zwei Elemente, das Accordion und der Eintrag.
Schema.org/FAQPage als JSON-LD
Eine Checkbox im Reiter Einstellungen schaltet die strukturierten Daten frei. Das Element schreibt dann application/ld+json in seine eigene Ausgabe: einen FAQPage-Knoten mit je einem Question-Eintrag pro Accordion-Eintrag, jeweils mit acceptedAnswer vom Typ Answer. Aufgenommen werden nur Einträge mit Titel und Inhalt, der Antworttext wird per strip_tags von HTML befreit und mit JSON_HEX_TAG gegen Script-Injection abgesichert. Erzeugt wird ausschließlich FAQPage, kein QAPage. Google zeigt FAQ-Rich-Results seit 2023 nur für Behörden- und Gesundheitsseiten; maschinenlesbar bleibt die Frage-Antwort-Struktur trotzdem, auch für KI-Assistenten.
Barrierefreiheit, die im Markup steht
Jeder Accordion-Titel bekommt role="button", tabindex="0" und aria-expanded. Das mitgelieferte JavaScript aktualisiert aria-expanded bei jedem Öffnen und Schließen und fängt Enter und Leertaste ab, das Accordion ist damit vollständig über die Tastatur bedienbar. Der Fokus bleibt sichtbar: 2 Pixel Outline mit 2 Pixel Abstand, über :focus-visible nur für Tastaturnutzer. Pro Eintrag setzt Du ein eigenes ARIA-Label, sonst dient der Titeltext ohne HTML als Beschriftung. Gebaut nach WCAG 2.1 AA, dem Katalog hinter BFSG, European Accessibility Act, EN 301 549 und BITV 2.0.
Ein Eintrag trägt mehr als Frage und Antwort
Zu jedem Eintrag gehören Titel, Editor-Inhalt, Bild mit Alt-Text und Link. Das Bild steht oben, unten, links oder rechts vom Text; seitlich greift ein UIkit-Grid mit 15 Breitenstufen, eigenen Abständen und wählbarem Umbruch-Breakpoint. Dazu kommen 9 Fokuspunkte für den Zuschnitt, drei Rahmenformen, Eager Loading und Inline-SVG mit 7 Farbrollen. Der Link kennt 8 Stile vom Button bis zum Textlink, drei Größen sowie nofollow und noreferrer.
Fragen und Antworten gestalten
Für den Titel stehen 16 Textstile bereit, von Heading 3X-Large über h1 bis h6 bis zu Meta und Lead. Das Icon setzt Du links oder rechts und hinterlegst optional ein zweites für den geöffneten Zustand, beide blenden in 0,3 Sekunden ineinander über. Der Antworttext lässt sich als Lead oder Meta auszeichnen, mit Initiale beginnen und auf 2 bis 6 Spalten verteilen.
Verhalten und Technik
Zwei Schalter steuern das Verhalten: mehrere Einträge gleichzeitig geöffnet und Start mit allen geschlossen. Als HTML-Element pro Eintrag stehen div, article und section bereit, ein CSS-Feld nimmt eigene Regeln für .el-item, .el-title, .el-content, .el-image und .el-link auf. Titel, Inhalt, Icons, Bild und Link sind als dynamische Quellen ausgeschrieben. CSS und JavaScript lädt das Plugin nur, wenn das Element auf der Seite steht, mit Versionsstempel gegen veralteten Cache.
Bewertungen
Anmelden und bewerten- 5 von 5 Sternen1
- 4 von 5 Sternen0
- 3 von 5 Sternen0
- 2 von 5 Sternen0
- 1 von 5 Sternen0
- 5 von 5 SternenVerifizierter Kauf22.07.2026
Sehr praktische Erweiterung. Einfach in der Installation und in der Handhabung.
Nur Kundinnen und Kunden, die dieses Produkt erworben haben, können es bewerten.
Häufige Fragen
Mit welchen Versionen läuft Accordion Schema?
Mit YOOtheme Pro 5 unter Joomla 5 und 6, PHP 8.1 oder neuer. Für WordPress gibt es das Element nicht.
Welche strukturierten Daten schreibt das Element?
Per Checkbox einen FAQPage-Knoten als JSON-LD, mit je einer Frage und Antwort pro Eintrag. Aufgenommen werden nur Einträge mit Titel und Inhalt, ein zusätzliches SEO-Plugin brauchst du nicht.
Bekomme ich damit FAQ-Rich-Results bei Google?
Eher nicht: Google zeigt FAQ-Rich-Results seit 2023 nur noch für Behörden- und Gesundheitsseiten. Maschinenlesbar bleibt die Frage-Antwort-Struktur trotzdem, auch für KI-Assistenten.
Ist das Accordion per Tastatur bedienbar?
Ja. Enter und Leertaste öffnen und schließen die Einträge, aria-expanded wird dabei mitgeführt, und der Fokusrahmen ist für Tastaturnutzer sichtbar. Gebaut ist es nach WCAG 2.1 AA.
Passt die Titel-Ebene zu meiner Überschriftenstruktur?
Du wählst sie frei von h1 bis h6 oder als span. So bleibt die Hierarchie der Seite sauber.
Was kostet die Lizenz?
5 € pro Jahr zzgl. MwSt. für unbegrenzt viele eigene Projekte, mit Updates und Support während der Laufzeit. Im Abo verlängert sie sich automatisch, beim Einmalkauf endet sie nach 12 Monaten.
Wie bekomme ich Updates?
Über die Joomla-Updateverwaltung. Dafür trägst du den Download-Key aus deinem Kundenkonto unter System → Update-Seiten ein.
Accordion Schema für Ihre Website
5 € pro Jahr, zzgl. MwSt. · Unbegrenzte Projekte · Joomla