-
Notifications
You must be signed in to change notification settings - Fork 0
Deutsch
Von der ersten Lesung bis zur passenden Gestaltung: Nutze das Inhaltsverzeichnis, um direkt zum gewünschten Thema zu springen.
- Das steckt drin
- Installation und Einstieg
- Vorschau, Schrift und Dashboard
- Shortcodes
- Daten, Downloads und Jahreswechsel
- Bibelbibliothek und Quellen
- Sicherung und Deinstallation
- Plugin-Updates über GitHub
- Entwicklung und Übersetzungen
- Lizenz
- Häufige Fragen
- Changelog
- Tagesverse und eigene Bibelstellen: offizielle Verspaare aus Die Losungen und Bible 2.0 sowie eine unabhängige Bibelbibliothek mit Luther 1912, Elberfelder 1905, Menge 1939 und Schlachter 1951.
- Lokal gespeicherte Texte: verfügbare Jahrespakete direkt beim Anbieter prüfen und herunterladen oder Originaldateien manuell hochladen. Vollständige Prüfung vor dem Speichern, Bestandsübersicht, gezieltes Ersetzen und Löschen.
- Gestaltung mit Vorschau: zehn Layouts mit schematischen Auswahlkarten, helle und dunkle Ansichten, eigene Farben und kompakte Darstellung für schmale Bereiche. Die Gesamtgröße skaliert Überschrift, Verse, Stellenangaben und Hinweise gemeinsam.
- Feinabstimmung nach Bedarf: einzelne Schriftgrößen und Farben, Einheiten px, em, rem und %, vorhandene CSS-Variablen samt Ersatzwert. Datumsformat und Quellenüberschriften sind anpassbar.
- Direkt im Editor: je ein Gutenberg-Block für Tagesverse und eigene Bibelstellen, Einstellungen in der Seitenleiste und Vorschau der lokalen Texte. Elementor und Bricks bieten zusätzlich native, responsive Stilregler.
- Auch ohne Builder: zwei Shortcodes, eine eigene Beispielseite mit Kopierbuttons und ein kompaktes Dashboard-Widget mit persönlichen Leseeinstellungen.
- Einstellungen zum Mitnehmen: geprüfter JSON-Import und -Export für Gestaltung oder alle Website-Einstellungen. Quellenhinweise bleiben zugänglich; Bibleserver wird ausschließlich verlinkt, mit separat wählbarer Zielübersetzung.
Benötigt werden WordPress ab 6.6, PHP ab 8.0 und DOM/XML. Für ZIP-Pakete ist die PHP-Erweiterung ZipArchive erforderlich. Elementor und Bricks sind optional.
- Das Plugin-ZIP unter Plugins → Installieren → Plugin hochladen installieren und aktivieren.
- Unter Daily Scripture → Datenquellen die Downloadquelle prüfen, ein Jahrespaket wählen und nach Prüfung der Nutzungsbedingungen importieren. Alternativ eine offizielle XML-/TWD-Datei oder das zugehörige ZIP hochladen.
- Auf der Hauptseite die Gestaltung wählen, Vorschau prüfen und oben Einstellungen speichern klicken.
- Den Block oder das Builder-Element Daily Scripture einfügen. Für eigene Bibelstellen zuerst eine Übersetzung unter Bibelbibliothek installieren und anschließend Bibelstelle · Daily Scripture verwenden.
Ein Update behält Einstellungen und installierte Texte. Nach dem Update den Editor neu laden; bei unveränderter Darstellung gegebenenfalls Browser- und Website-Cache leeren.
Bei 100 % sind die Schriftgrößen aufeinander abgestimmt: Überschrift 28 px, Verse 22 px, Stellenangabe 18 px, Datum 16 px und Zusatzinformationen 14 px. Der Gesamtregler verändert diese Größen gemeinsam. Im Expertenmodus lassen sich einzelne Werte überschreiben, zum Beispiel mit 1.75rem oder var(--text-xxl, 28px).
CSS-Variablen müssen auf der Website verfügbar sein und eine gültige Schriftgröße liefern. Die isolierte Admin-Vorschau lädt keine Variablen aus Bricks oder anderen Frameworks; sie verwendet den Ersatzwert. Relative Einheiten allein erzeugen keine Anpassung an Bildschirmbreiten. Eine entsprechend definierte CSS-Variable kann das übernehmen. Die Vorschau bietet verschiedene Breiten und eine Simulation strenger Theme-Abstände; die fertige Seite bitte zusätzlich im verwendeten Theme ansehen.
Im Dashboard wählt jeder Benutzer unter Ansicht anpassen seine eigene Versgröße (14, 16 oder 18 px), Abstände und Darstellung. Diese Auswahl gilt nur für ihn auf der jeweiligen Website. Quellenüberschriften und Datumsformat folgen den Website-Einstellungen; die Farben greifen den persönlichen WordPress-Admin-Akzent auf. Die Admin-Vorschau zeigt diese Farbumgebung, nicht die persönlichen Leseeinstellungen des Widgets.
Die Standardüberschrift lautet Die Losungen beziehungsweise auf deutschsprachigen Websites Das Wort für heute. Auf englischsprachigen Websites verwendet Bible 2.0 The Word for Today. Eigene globale Überschriften gelten auch im Dashboard; Blöcke und Builder-Elemente können sie überschreiben. Ein leeres Datumsformat übernimmt WordPress.
Tagesverse mit den gespeicherten Vorgaben:
[daily_scripture]
Die Losungen in kompakter Darstellung:
[daily_scripture source="herrnhuter" layout="minimal" density="compact"]
Eine eigene Bibelstelle aus der zuvor installierten Übersetzung:
[daily_scripture_passage translation="luther-1912" book="JOH" chapter="3" from="16" to="17" title="Ein Wort für dich"]
Tagesverse unterstützen source (herrnhuter, bible2, both). Eigene Bibelstellen unterstützen translation, book, chapter, from, to und title; ohne to wird nur der erste Vers ausgegeben. Bis zu 50 Verse innerhalb eines Kapitels sind möglich. Ohne eigenen Titel erscheint die Bibelstellenangabe.
Beide Shortcodes unterstützen layout, density (standard, compact) und theme (light, dark, auto, custom). Ohne Darstellungsoptionen gelten die Website-Einstellungen. Alle Layoutwerte, Buchkürzel und weitere kopierbare Beispiele stehen auf der Pluginseite Shortcodes.
Downloads werden bewusst in der Datenverwaltung ausgelöst. Die Quellenprüfung zeigt verfügbare Pakete; sie installiert das Folgejahr nicht selbstständig. Erfolgreiche Katalogprüfungen werden sechs Stunden, fehlgeschlagene fünf Minuten zwischengespeichert. Bei Anbieter- oder Verbindungsproblemen bleibt der manuelle Upload verfügbar.
Jahresdateien müssen ein vollständiges Kalenderjahr mit vollständigen Verspaaren enthalten. Ein bestehendes Jahr wird erst nach erfolgreicher Prüfung und ausdrücklicher Auswahl ersetzt. Der Tages- und Jahreswechsel folgt der WordPress-Zeitzone. Fehlende Daten führen zu einem Hinweis; es werden keine alten Verse als aktuelle ausgegeben. Die Jahresübersicht zeigt, ob Daten für den Jahreswechsel fehlen. Seiten- und CDN-Caches müssen zum Tageswechsel aktualisiert werden.
Alle vom Plugin verwalteten Textdateien liegen relativ zu wp-content/uploads/ hier:
daily-scripture/herrnhuter/YYYY.json.php
daily-scripture/bible2/YYYY.json.php
daily-scripture/bibles/luther-1912.json.php
daily-scripture/bibles/elberfelder-1905.json.php
daily-scripture/bibles/menge-1939.json.php
daily-scripture/bibles/schlachter-1951.json.php
daily-scripture/downloads/ dient der vorübergehenden Download-Verarbeitung. Es gibt keinen zusätzlichen data/-Unterordner. Bei Einzelaktivierung in Multisite liegen die Daten getrennt unter daily-scripture/sites/BLOG_ID/; Netzwerkaktivierung wird nicht unterstützt. Bei umbenanntem Inhaltsverzeichnis gilt WP_CONTENT_DIR/uploads/daily-scripture/. Abweichende Uploadverzeichnisse werden für diese Textdaten nicht verwendet.
Schutzdateien, PHP-Abbruchschutz, Pfadprüfung und gesperrte Schreibvorgänge schützen den lokalen Bestand. Browseruploads landen zunächst im konfigurierten PHP-Upload-Tempverzeichnis. Plugin-Einstellungen und kurzlebige Statusmeldungen liegen in der WordPress-Datenbank.
Volltexte und Jahrespakete werden nicht im Plugin-ZIP mitgeliefert. Die Bibliothek akzeptiert die verlinkten, anhand ihres Fingerabdrucks geprüften Textfassungen. Andere Revisionen benötigen eine neue Quellenprüfung. Importiert werden jeweils 66 Bücher ohne zusätzliche Apokryphen und redaktionelle Überschriften.
| Ausgabe | Textquelle | Kennzeichnung der verwendeten Ausgabe |
|---|---|---|
| Luther 1912 | eBible | Gemeinfrei |
| Elberfelder 1905, unrevidiert | eBible | Gemeinfrei |
| Menge 1939 | Zefania-Textpaket | Gemeinfrei; Nachweise in der Bibelbibliothek |
| Schlachter 1951 | eBible | CC BY 4.0, mit Namensnennung und Lizenzverknüpfung |
Verszählungen können abweichen. Die Menge-Datei fasst Hesekiel 33,14–15 zusammen; beide Verse gemeinsam wählen. Die Schlachter-Datei enthält bei Matthäus 21,44 keinen Wortlaut und anschließend abweichende Versnummern. Daily Scripture übernimmt die Quelldatei und weist bei einer betroffenen Auswahl darauf hin.
Die offiziellen Tagesquellen bleiben unabhängig von dieser Bibliothek. Losung und Lehrtext erscheinen unverändert zusammen; Import und Ausgabe der Losungen sind auf Vorjahr, laufendes Jahr und Folgejahr begrenzt. Beachte die Losungen-Nutzungsbedingungen. Für Bible 2.0 gelten die Projektbedingungen sowie die Hinweise der jeweiligen Bibelausgabe. Die vollständigen importierten Lizenzinformationen bleiben über die aufklappbare Anzeige beziehungsweise das Dialogfenster zugänglich, auch ohne JavaScript.
Bibleserver dient ausschließlich als externes Linkziel. Das Plugin lädt dort keine Texte; die gewählte Zielübersetzung ändert nicht den angezeigten Verswortlaut.
Der JSON-Export enthält die gespeicherten Werte. Ein Design umfasst Darstellung und Datumsformat; der vollständige Export zusätzlich Quellenwahl und sonstige Website-Optionen. Texte, Jahrespakete, persönliche Dashboard-Einstellungen und Builder-Stile sind nicht enthalten. Ein Import wird erst ins Formular übernommen und nach Einstellungen speichern wirksam.
Deaktivieren behält Texte und Einstellungen. Bei Deinstallation werden die Plugin-Einstellungen und die persönlichen Widget-Einstellungen dieser Website entfernt. Jahresdaten und Bibelausgaben bleiben standardmäßig erhalten. Mit aktivierter Löschoption werden die erkannten Textdateien dieser Website ebenfalls entfernt; unbekannte Dateien und Schutzdateien bleiben erhalten. Sichere deine Texte bei Bedarf mit der normalen Dateisicherung deiner Website.
Updates kommen direkt aus dem DECKERWEB-Repository auf GitHub und erscheinen bei aktivem Daily Scripture im regulären WordPress-Updatesystem. Aktualisiere wie gewohnt über Plugins oder Dashboard → Aktualisierungen; ein zusätzliches Updater-Plugin ist nicht nötig. Automatische Updates bleiben deine Entscheidung.
Die deutsche Anleitung, die englische Anleitung und die thematischen FAQs erklären Einstellungen, Quellen und häufige Fragen. Eine lokale Kopie liegt im Plugin. Im Admin-Footer findest du die Dokumentation und den Changelog-Dialog. Zwischengespeicherte Updateprüfungen können ein neues Angebot bis zu 30 Minuten verzögern; ein manuelles ZIP-Update ist ebenfalls möglich.
Namespace: Deckerweb\DailyScripture. Der gemeinsame Datenweg aus Import, Validierung und lokaler Speicherung versorgt die Ausgabe in allen Integrationen. Der Hook daily_scripture_year_readiness meldet die jährliche Datenbereitschaft; er lädt oder löscht keine Dateien.
Der Pluginname bleibt in jeder Sprache Daily Scripture. Deutsche Sprachdateien und die POT-Vorlage liegen in languages/; Quellenbezeichnungen, Shortcode-Parameter und importierte Originaltexte werden nicht umbenannt. phpcs.xml.dist enthält die WordPress-Coding-Standards-Konfiguration.
Über den Changelog-Link neben der Versionsnummer im Admin-Fußbereich öffnest du die Versionshistorie im Dialog. Er folgt deiner WordPress-Adminsprache (Deutsch oder Englisch); ohne JavaScript öffnet sich die Readme-Datei.
Die Versionshistorie mit New, Improved, Fixed und Misc steht in readme-de.txt. Autor: David Decker · Plugin-Website.
Copyright © 2026 David Decker – deckerweb. Der Plugin-Code steht unter GPL-2.0-or-later: Du darfst ihn unter den Bedingungen der GNU General Public License, Version 2 oder einer späteren Version, weitergeben und verändern. Er wird ohne Gewährleistung bereitgestellt. Den vollständigen Lizenztext findest du in LICENSE.
Diese Softwarelizenz gilt nicht für heruntergeladene Bibeltexte oder Jahrespakete. Für diese gelten die oben aufgeführten Quellen- und Nutzungshinweise.
Brauche ich Elementor oder Bricks? Nein. Gutenberg, Shortcodes und das Dashboard-Widget funktionieren unabhängig von beiden Buildern.
Sind Bibeltexte im Download enthalten? Nein. Jahrespakete und Bibelausgaben installierst du separat im Plugin. Beachte die Bedingungen der jeweiligen Quelle.
Kann ich den offiziellen Losungstext durch eine andere Übersetzung ersetzen? Nein. Das offizielle Paar bleibt zusammen und unverändert. Für eigene Auswahltexte verwendest du die separate Bibelstellen-Ausgabe.
Wird das nächste Jahr automatisch installiert? Nein. Prüfe unter Datenquellen die Verfügbarkeit und starte den Import vor dem Jahreswechsel selbst.
Verändert ein JSON-Import sofort die Website? Nein. Prüfe ihn im Formular und speichere zum Anwenden. JSON enthält Einstellungen, keine gespeicherten Bibeltexte.
Warum erscheinen noch die Verse von gestern? Prüfe die WordPress-Zeitzone, die installierten Jahresdaten und Seiten-/CDN-Caches. Zwischengespeicherte Seiten müssen zum Tageswechsel aktualisiert werden.
Wie funktionieren Updates? Der enthaltene deckerweb-Updater liefert öffentliche GitHub-Releases über die regulären WordPress-Updates. Ein zusätzliches Updater-Plugin ist nicht nötig.
Daily Scripture
Deutsch
English