Giter Club home page Giter Club logo

instruction-block's Introduction

Content Instruktionen - Gutenberg Blocks

Dieses WordPress-Plugin fügt einen Gutenberg-Block für Instruktionen hinzu. Es ermöglicht Benutzern, spezifische Frageblöcke in ihren Beiträgen und Seiten zu verwenden, die zur geleiteten Contenterstellung dienen.

Funktionen

  • Stellt einen weiteren Gutenberg-Block bereit, der Aus einem Instruktionsbereich für Fragen und Hilfestellungen und einem darunterliegenden Eingabebereich zur verfügung
  • Redakteure können zwischen Instruktionen wählen und den Eingabebereich individualisieren.
  • Autoren können aus einer Liste von vordefinierten Instruktionen auswählen.
  • Jeder Instruktion-Block kann con Autoren individuell im Editor angepasst werden.

Installation

  1. Laden Sie das Plugin in das Verzeichnis /wp-content/plugins/ Ihrer WordPress-Installation hoch.
  2. Aktivieren Sie das Plugin über das Menü "Plugins" in WordPress.

Entwicklung

Dieses Plugin verwendet moderne JavaScript- und PHP-Technologien und erfordert daher einige Schritte für die Einrichtung der Entwicklungs- und Build-Umgebung.

Voraussetzungen

Einrichtung

Um mit der Entwicklung zu beginnen, führen Sie die folgenden Schritte aus:

  1. Klonen Sie das Plugin-Repository auf Ihren lokalen Server.
  2. Wechseln Sie in das Verzeichnis des Plugins und führen Sie npm install aus, um die Node-Abhängigkeiten zu installieren.
  3. Führen Sie composer install aus, um die PHP-Abhängigkeiten zu installieren.
  4. Führen Sie composer dump-autoload aus, um den Composer-Autoloader zu aktualisieren.

Build-Prozess

  • Führen Sie npm run build aus, um die JavaScript- und CSS-Dateien für die Produktion zu kompilieren.
  • Für die kontinuierliche Entwicklung können Sie npm start verwenden, um das automatische Neukompilieren bei Dateiänderungen zu aktivieren.

Hinweise für Entwickler

  • Stellen Sie sicher, dass Sie nach dem Hinzufügen oder Ändern von PHP-Klassen den Befehl composer dump-autoload ausführen, um den Autoloader zu aktualisieren.
  • Verwenden Sie die bereitgestellten npm-Skripte, um die JavaScript- und CSS-Dateien effizient zu verwalten.

Lizenz

Dieses Plugin steht unter der GNU General Public License v2.0 oder einer späteren Version.

instruction-block's People

Contributors

johappel avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.