BFT Advanced Link Attributes
Ergänzt die Linkbearbeitung im Block- und im Classic-Editor um sponsored, nofollow und einen Link-Titel. Ohne Ersatzblöcke, ohne Frontend-Code.
by Karsten Wachholz · github.com/karstenbln/karsten__berliner_freizeit_tipps.de_plugin_linkattribute · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/karstenbln/karsten__berliner_freizeit_tipps.de_plugin_linkattribute/archive/refs/heads/main.zipErgänzt die Linkbearbeitung im Block- und im Classic-Editor um sponsored, nofollow und einen Link-Titel.
Description
Redakteure setzen zusätzliche Linkattribute direkt dort, wo sie den Link im Text auswählen:
rel="sponsored"für Werbe- und Affiliate-Linksrel="nofollow"title="…"als Kurzinfo
Das Plugin ersetzt keine Blöcke und verändert die vorhandene Linkbearbeitung von WordPress nicht. Es fügt eine eigene Schaltfläche Linkattribute zur Werkzeugleiste hinzu, die erscheint, sobald der Cursor in einem Link steht.
Wie es arbeitet
Die Attribute werden in das vorhandene Link-Format von WordPress geschrieben, nicht in ein eigenes. Dadurch können keine verschachtelten <a>-Elemente und keine konkurrierenden Linkformate entstehen.
Gespeichert wird ausschließlich im HTML des Beitrags. Es gibt keine eigenen Datenbanktabellen, keine Post-Meta-Felder und keine unsichtbaren Zusatzblöcke.
Was es nicht tut
- Kein JavaScript und kein CSS im Frontend
- Keine Hintergrundprozesse, keine Cronjobs
- Keine Anfragen an fremde Server
- Keine automatische Änderung vorhandener Beiträge bei Installation, Aktivierung, Deaktivierung oder Deinstallation
- Keine SEO-Vorschläge und keine Warnhinweise — die Entscheidung bleibt bei der Redaktion
Unterstützte Blöcke
Alle Core-Blöcke mit RichText-Linkbearbeitung, darunter Absatz, Überschrift, Liste, Zitat und Pullquote. Dazu der Classic-/Freeform-Block über ein eigenes, unabhängiges Modul.
Der Button-Block (core/button) wird nicht unterstützt, siehe „Bekannte Einschränkungen".
Installation
- ZIP-Archiv unter Plugins → Installieren → Plugin hochladen auswählen.
- Aktivieren.
Es gibt keine Einstellungsseite. Das Plugin ist sofort einsatzbereit.
Frequently Asked Questions
Was passiert mit den Attributen, wenn ich das Plugin deaktiviere?
Nichts. Sie stehen im HTML des Beitrags und werden im Frontend weiterhin ausgeliefert. Zum Bearbeiten brauchst du das Plugin wieder.
Bleiben vorhandene rel-Werte erhalten?
Ja. Das Plugin ändert ausschließlich die Tokens sponsored und nofollow. Werte wie noopener, noreferrer oder ugc bleiben unverändert und behalten ihre Reihenfolge.
Was ist mit Affiliate-Links mit Tracking-Parametern?
Die Adresse wird nie angefasst. Das Plugin ändert nur rel und title.
Known limitations
Siehe CHANGELOG.md und die Architekturdokumentation im Repository.
Changelog
1.0.0
- Erste Fassung.