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_name
add_action( 'plugins_loaded', 'plugin_name\run_plugin' );
PLUGIN_NAME_PATH
setup/admin_css_js.php
namespace plugin_name\setup
add_action('admin_enqueue_scripts', 'plugin_name\setup\admin_css');
$admin_css_url = PLUGIN_NAME_URL . 'assets/css/plugin_name_style.css?v=' . PLUGIN_NAME_VERSION;
wp_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_admin
new PageName( PLUGIN_NAME_URL );
classes/DummyClass.php
(optional)
namespace plugin_name
assets/
-Folder » liegen CSS, JS & Grafik-Dateien
functions/
-Folder » alle einzelnen Functions ab, welche im Theme zur verfügung haben möchte
setup/Plugin_Activator.php
» Eine Klasse die aufgerufen wird beim aktivieren des Plugins, nützlich um z.B. einmalig Datenbank-Tabellen anzulegen
wp-admin/overview.php
» Beispiel Datei wie man eine Backend Seite erzeugt