vendor | ||
composer.json | ||
composer.lock | ||
LICENSE | ||
post-to-liascript-shortcode-button.php | ||
README.md |
Post to LiaScript Shortcode Button
Plugin Name: Post to LiaScript Shortcode Button
Description: Ermittelt den Content und Titel eines Beitrags, konvertiert den Inhalt in gut strukturiertes Markdown, fügt eine TULLU-Lizenz hinzu, komprimiert und kodiert den Inhalt und gibt einen LiaScript-Link über einen Shortcode aus.
Version: 1.0
Author: Joachim Happel
Beschreibung
Das "Post to LiaScript Shortcode Button" Plugin ermöglicht es, den Inhalt und Titel eines WordPress-Beitrags zu ermitteln, den Inhalt in gut strukturiertes Markdown zu konvertieren, eine Lizenz gemäß der TULLU-Regel hinzuzufügen, den Markdown-Inhalt gzip zu komprimieren und in Base64 zu kodieren. Schließlich wird ein Shortcode bereitgestellt, der einen Link zur LiaScript Live Editor generiert. Dieses Plugin folgt den Prinzipien der TULLU-Regel. Weitere Informationen finden Sie unter https://open-educational-resources.de/oer-tullu-regel/.
Installationshinweise
Voraussetzungen
- WordPress 5.0 oder höher
- PHP 7.0 oder höher
- Composer (zur Verwaltung von Abhängigkeiten)
Installation
-
Laden Sie das Plugin herunter:
- Klonen Sie dieses Repository oder laden Sie es als ZIP-Datei herunter und entpacken Sie es.
-
Composer-Abhängigkeiten installieren:
- Navigieren Sie zum Plugin-Verzeichnis und führen Sie den folgenden Befehl aus:
composer install
- Navigieren Sie zum Plugin-Verzeichnis und führen Sie den folgenden Befehl aus:
-
Hochladen zum WordPress-Plugin-Verzeichnis:
- Laden Sie das gesamte Plugin-Verzeichnis, einschließlich des
vendor
-Ordners, der von Composer erstellt wurde, in daswp-content/plugins
-Verzeichnis auf Ihrem Server.
- Laden Sie das gesamte Plugin-Verzeichnis, einschließlich des
-
Plugin aktivieren:
- Gehen Sie zum WordPress-Dashboard und aktivieren Sie das Plugin.
Verwendung
Fügen Sie den Shortcode [shareliascriptbtn class="button" label="Teilen"]
in Ihren Beiträgen oder Seiten ein, um den LiaScript-Link zu generieren. Die Attribute class
und label
sind optional und können verwendet werden, um das Aussehen und den Text des Buttons anzupassen.
Beispiel:
[shareliascriptbtn class="custom-button" label="Share"]
Anforderungen
PHP 7.0 oder höher WordPress 5.0 oder höher
Lizenz
MIT License