-
-
Notifications
You must be signed in to change notification settings - Fork 6
Deutsch
Kleine dynamische Helfer. Schnell eingesetzt.
Copyright, Datumsangaben, Links und wiederverwendbare Inhalte ohne eigenes PHP. Mit einer durchsuchbaren Hilfe und einem kompakten Generator direkt in WordPress.
Version 1.2.0 · WordPress 6.7+ · PHP 8.0+ · GPL-2.0-or-later
- Lade das Test-ZIP hoch: Plugins → Installieren → Plugin hochladen.
- Aktiviere das Plugin und öffne Werkzeuge → Builder Shortcode Extras.
- Suche einen Helfer oder konfiguriere einen der fünf Anwendungsfälle.
- Kopiere den Shortcode in einen Shortcode-Block oder ein geeignetes Builder-Feld.
- Prüfe die tatsächliche Ausgabe auf deiner Testseite.
Es gibt keine zusätzlichen BSE-Einstellungen. Die Seite ändert keine Inhalte und speichert keine Generatorwerte.
[bse-copyright first="2019"]
[bse-post-date format="Y-m-d"]
[bse-post-modified-date label="Zuletzt aktualisiert: "]
[bse-post-link id="123" text="Mehr erfahren"]
[bse-item-content id="123"]
| Shortcode | Attribute | Voraussetzung |
|---|---|---|
bse-nav-menu |
before, after, class, wrapper, menu, container, container_class, container_id, menu_class, menu_id, fallback_cb, item_before, item_after, link_before, link_after, depth, walker, theme_location, items_wrap, item_spacing
|
WordPress |
bse-item-content |
id, css
|
WordPress |
bse-comment-form |
before, after, class, wrapper, post_id, id_form, class_form, title_reply, title_reply_to, cancel_reply_link, label_submit
|
WordPress |
bse-elementor-template |
id, css
|
Elementor Free |
bse-genesis-footer |
class, wrapper
|
Genesis 3.1+ |
bse-genesis-breadcrumbs |
class, wrapper
|
Genesis 3.1+ |
bse-copyright |
after, before, copyright, first, class, wrapper
|
WordPress |
bse-site-title |
after, before, class, wrapper
|
WordPress |
bse-site-slogan |
after, before, class, wrapper
|
WordPress |
bse-home-link |
after, before, text, target, rel, class, wrapper
|
WordPress |
bse-loginout |
after, before, login_text, logout_text, login_target, logout_target, login_redirect, logout_redirect, class, wrapper
|
WordPress |
bse-site-updated |
before, after, type, label_date, date_format, label_time, time_format, tooltip, class, wrapper
|
WordPress |
bse-post-count |
post_type, status, before, after, class, wrapper
|
WordPress |
bse-post-date |
after, before, post_id, format, label, relative_depth, class, wrapper
|
WordPress |
bse-post-time |
after, before, post_id, format, label, class, wrapper
|
WordPress |
bse-post-modified-date |
after, before, post_id, format, label, relative_depth, class, wrapper
|
WordPress |
bse-item-last-updated |
after, before, post_id, format, label, class, wrapper
|
WordPress |
bse-post-modified-time |
after, before, post_id, format, label, class, wrapper
|
WordPress |
bse-post-author |
after, before, class, wrapper
|
WordPress |
bse-post-author-link |
after, before, target, rel, class, wrapper
|
WordPress |
bse-post-author-posts-link |
after, before, target, rel, class, wrapper
|
WordPress |
bse-post-tags |
after, before, sep, class, wrapper
|
WordPress |
bse-post-categories |
sep, before, after, class, wrapper
|
WordPress |
bse-post-terms |
after, before, sep, taxonomy, class, wrapper
|
WordPress |
bse-post-edit |
after, before, label, class, wrapper
|
WordPress |
bse-post-link |
id, slug, post_type, privacy, text, target, rel, before, after, class, wrapper
|
WordPress |
bse-user |
user_id, field, default, before, after, class, wrapper
|
WordPress |
bse-userid |
WordPress | |
bse-email |
WordPress | |
bse-login |
WordPress | |
bse-displayname |
WordPress | |
bse-firstname |
WordPress | |
bse-lastname |
WordPress | |
bse-version |
type, plugin, constant, custom, before, after, class, wrapper
|
WordPress |
bse-wpblock |
id, css
|
WordPress synced patterns |
bse-astra-layout |
id, css
|
Astra Pro custom layouts |
Nein. Öffne Werkzeuge → Builder Shortcode Extras, um einen Shortcode zu finden oder zu erstellen. Die Seite speichert keine Einstellungen.
In einen WordPress-Shortcode-Block oder ein Builder-Feld mit ausdrücklicher Shortcode-Unterstützung. Beliebige Text-, URL- und HTML-Felder führen Shortcodes nicht automatisch aus.
Copyright, Veröffentlichungsdatum, Änderungsdatum, einen Beitrags-/Seiten-Link und Inhaltseinbettungen. Weitere Helfer findest du in der durchsuchbaren Übersicht.
Ja. Oberfläche und Aufgabenbeschreibungen folgen der WordPress-Administrationssprache. Shortcode- und Attributnamen bleiben unverändert.
Öffne den Inhalt in WordPress. Die Zahl hinter post= in der Editor-Adresse ist seine ID. Unterstützte Vorlagenlisten zeigen zusätzlich Shortcode-Beispiele.
Ohne post_id auf den aktuellen WordPress-Beitrag. Gib eine ID für einen anderen Inhalt an. Der Kontext in einer Builder-Vorschau kann von der fertigen Seite abweichen.
Wähle Relatives Datum im Generator oder verwende format="relative". Die Ausgabe verwendet den vorhandenen Helfer für verstrichene Zeit.
Die meisten Texthelfer unterstützen wrapper, class, before und after. Mehrere Klassen sind möglich. Unsichere oder nicht unterstützte Wrapper werden durch span ersetzt. Diese Version ergänzt keinen Modus ohne Wrapper.
Hilfe und Generator laden Ressourcen nur auf ihrer eigenen Admin-Seite. Eingebettete Builder-Vorlagen können Ressourcen ihres Builders laden; das Kommentarformular kann WordPress-Ressourcen benötigen.
Prüfe ID, Veröffentlichungsstatus und erforderlichen Builder. Private, unveröffentlichte, gelöschte oder passwortgeschützte Inhalte werden Besuchern ohne erforderlichen Zugriff nicht ausgegeben. Rekursive Referenzen werden gestoppt.
Ja. Eingebettete Inhalte werden durch die native Block-Ausgabe und Shortcode-Verarbeitung geführt. Die vollständigen Inhaltsfilter des Themes werden bewusst nicht angewendet.
bse-elementor-template wird bei Elementor Free ohne aktives Pro registriert. Der allgemeine Inhaltshelfer kann Elementor-Inhalte rendern, wenn Elementor verfügbar ist.
Ja. Inhalte mit _fl_builder_enabled verwenden Beavers eigenen Layout-Shortcode. Die Installation von Beaver verändert die Ausgabe normaler Beiträge nicht. Zusätzliche Beaver-Funktionen wurden nicht ergänzt.
Ja. Die vorhandenen Footer- und Breadcrumb-Helfer bleiben mit Genesis 3.1+ als Kompatibilitätsfunktionen erhalten.
bse-wpblock ist verfügbar, sobald WordPress den Inhaltstyp wp_block registriert. Das zusätzliche alte Blocks-Menü entfällt.
Dieser erste Generator erstellt die Shortcode-Syntax lokal. Prüfe die tatsächliche Ausgabe auf einer Testseite mit dem vorgesehenen Beitrags- und Builder-Kontext.
Zuerst wird die Browser-Zwischenablage versucht, danach eine lokale Kopierfunktion. Ist beides nicht verfügbar, wird der Text zum manuellen Kopieren markiert. Beispiele bleiben ohne JavaScript lesbar.
Der mitgelieferte deckerweb Updater prüft das öffentliche GitHub-Repository auf neuere stabile Releases über die normale WordPress-Updateverwaltung. Er installiert keine Vorabversionen automatisch und aktiviert keine automatischen Updates. Testversionen installierst du manuell.
Sie ergänzt einen deckerweb-Tab unter Plugins → Installieren, ist eingebettet und teilt eine Laufzeit mit anderen deckerweb-Plugins. Unter Einstellungen → deckerweb Library lässt sie sich ausblenden. Der mitgelieferte Katalog enthält freigegebene Releases; BSE RC1 wird dadurch nicht veröffentlicht oder neu in den Katalog aufgenommen.
BSE enthält keine Nutzungstelemetrie. Der Updater fragt GitHub-Release-Metadaten ab. Die Library nutzt standardmäßig ihren lokalen Katalog; Online-Katalogupdates erfordern eine ausdrückliche Konfiguration. Server sehen technisch die anfragende IP-Adresse.
Namen, Aliase und Ausgabefilter bleiben. PHP 8.0 ist jetzt erforderlich. Ungültige Wrapper werden zu span, Text wird konsistenter escaped, unzugängliche Inhalte werden nicht eingebettet und die Admin-Registrierung folgt dem Opt-in-Filter.
Entwickler können über bse/filter/shortcodes_in_admin true zurückgeben. Inhaltseinbettungen, Navigation, Kommentarformulare sowie Builder-/Genesis-Ausgaben bleiben dort ausgeschlossen. REST-Anfragen bleiben für Frontend-Ausgaben verfügbar.
BSE kann netzwerkweit aktiviert werden. Inhalte beziehen sich auf die jeweilige Website; autorisierte Website-Administratoren können die Werkzeuge öffnen. Die Library besitzt eigene Netzwerkeinstellungen. Ein Generator in der Netzwerkverwaltung wurde nicht ergänzt.
WordPress 6.7+ und PHP 8.0+. Die Library-Installation benötigt ZipArchive. Melde reproduzierbare Fehler auf GitHub mit Plugin-, WordPress-, PHP- und Builder-Version. Kommerzielle Builder wurden mit repräsentativen Testfällen geprüft, nicht mit lizenzierten Installationen.
add_filter( 'bse/filter/shortcodes_in_admin', '__return_true' );Bestehende Filter unter bse/filter/shortcode_defaults/* und bse/filter/shortcode/* bleiben erhalten. Filterausgaben gelten als vertrauenswürdiger Entwicklercode und können HTML zurückgeben. Die Registrierungsdateien liegen weiterhin nach Themen getrennt unter includes/shortcodes/.