Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rrze-webteam/rrze-newsletter
WordPress-Plugin für die Erstellung von :email:-Newslettern und deren anschließendes Versenden.
https://github.com/rrze-webteam/rrze-newsletter
Last synced: 2 days ago
JSON representation
WordPress-Plugin für die Erstellung von :email:-Newslettern und deren anschließendes Versenden.
- Host: GitHub
- URL: https://github.com/rrze-webteam/rrze-newsletter
- Owner: RRZE-Webteam
- License: gpl-2.0
- Created: 2021-03-08T15:08:17.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-31T08:55:16.000Z (14 days ago)
- Last Synced: 2024-10-31T09:30:47.978Z (14 days ago)
- Language: PHP
- Homepage:
- Size: 7.53 MB
- Stars: 0
- Watchers: 9
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RRZE Newsletter
WordPress-Plugin für die Erstellung von E-Mail-Newslettern und deren anschließendes Versenden.
## Beschreibung
Mit dem Plugin kann man mit dem WordPress-Blockeditor (Gutenberg) auffällige E-Mail-Newsletter erstellen, die dann über einen Mailserver gesendet werden. Außerdem kann man Entwürfe speichern, wiederverwendbare Layouts erstellen und auf der Website veröffentlichen. Mehrere Mailinglisten können direkt mit dem Plugin verwaltet werden. Eine E-Mail-Warteschlangenfunktion ist ebenfalls in das Plugin integriert.
## Einstellungen
Dashboard / Einstellungen / Newsletters
## Tags
Das Plugin bietet Tags für dynamische Informationen. Einfach einen Tag in den Newsletter einfügen, um personalisierte oder dynamische Inhalte hinzuzufügen. Die folgende Liste zeigt alle verfügbaren Tags.
- `{{=FNAME}}` Der Vorname des Abonnenten, falls dieser in der Mailingliste verfügbar ist
- `{{=LNAME}}` Der Nachname des Abonnenten, falls dieser in der Mailingliste verfügbar ist
- `{{=NAME}}` Der vollständige Name des Abonnenten (generiert aus FNAME und LNAME)
- `{{=EMAIL}}` Die E-Mail-Adresse des Abonnenten
- `{{=UNSUB}}` Die URL zum Abbestellen des Newsletters
- `{{=UPDATE}}` Die URL zum Ändern des Newsletter-Abonnementes
- `{{=ARCHIVE}}` Der Link des Newsletters-Archive (die Ansicht ist identisch mit dem per E-Mail erhaltenen Newsletter)
- `{{=DATE}}` Das Datum, an dem der Newsletter versendet wurde
- `{{=CURRENT_YEAR}}` Das laufende Jahr, in dem der Newsletter versendet wurde
- `{{EMAIL_ONLY}}` Nur in der E-Mail anzeigen (nur geeignet für If-Konstrukte)**Syntax**
- `{{=TAG}}`: Ausgabe des TAG-Wertes (String)
- `{{TAG}}`: Prüft, ob ein TAG als belegt gilt (Boolean)**IF-Konstrukte**
- IF-Konstrukt: `{{TAG}} {{/TAG}}`
- IF-NOT-Konstrukt: `{{!TAG}} {{/!TAG}}`
- IF-ELSE-Konstrukt: `{{TAG}} {{:TAG}} {{/TAG}}`**Beispiel**
```
Guten Tag{{FNAME}} {{=FNAME}}{{/FNAME}},
```## Hinweis für Entwickler
**WordPress-Version:** `>=6.6.0`
**PHP-Version:** `>=8.2.0`
**WP-CLI-Version:** `>=2.11.0`
**Composer-Version:** `>=2.7.7`
**Node-Version:** `>=22.6.0`
**Übersetzung: Erstellen der .pot-Datei (WP-CLI)**
```shell
wp i18n make-pot ./ languages/rrze-newsletter.pot --domain=rrze-newsletter --exclude=node_modules,vendor,build
```Hinweis: Die Verwendung von [Poedit](https://poedit.net) für die Übersetzung der jeweiligen Sprachen wird empfohlen.
**Übersetzung: Erstellen der .json-Datei (de_DE u. de_DE_formal)**
```shell
npx https://github.com/mikeedwards/po2json languages/rrze-newsletter-de_DE.po languages/rrze-newsletter-de_DE-rrze-newsletter.json -f jed
npx https://github.com/mikeedwards/po2json languages/rrze-newsletter-de_DE_formal.po languages/rrze-newsletter-de_DE_formal-rrze-newsletter.json -f jed
```