This is an old revision of the document!
Das Plugin kann hier runter geladen werden:
Ein paar Schritte am Anfang bevor man es aktiviert:
plugin-name.php entsprechend gleich umbenennenIn den Dateien Sachen umbenennen:
plugin-name.php
namespace plugin_nameadd_action( 'plugins_loaded', 'plugin_name\run_plugin' );PLUGIN_NAME_PATH
setup/admin_css_js.php
namespace plugin_name\setupadd_action('admin_enqueue_scripts', 'plugin_name\setup\admin_css');$admin_css_url = PLUGIN_NAME_URLwp_enqueue_style( 'plugin_name_admin-styles', $admin_css_url );$admin_js_alpine_url = PLUGIN_NAME_URL . 'assets/js/vendor/alpine.min.js';
wp-admin\PageName.php
namespace plugin_name\wp_adminnew PageName( PLUGIN_NAME_URL );
classes/DummyClass.php (optional)
namespace plugin_name
assets/-Folder » liegen CSS, JS & Grafik-Dateien
classes/DummyClass.php » Beispiel für eine Klassen Einbindung
functions/-Folder » alle einzelnen Functions ab, welche im Theme zur verfügung haben möchte
functions/helper » 2 Hilfsfunktionen zum Einbinden von der d()-Funktion und einer einfachen Funktion alle Dateien aus einem Plugin zu laden.
setup/admin_css_js.php » Beispiel wie man CSS und JS Dateien registrieren kann
PluginActivator.php » Eine Beispiel-Klasse die aufgerufen werden kann, wenn das Plugin aktiviert wird um z.B. Datenbank-Tabellen anzulegen
wp-admin/PageName.php » Beispiel Datei wie man eine Backend Seite erzeugt
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International