Wordpress Plugins - Basics: Unterschied zwischen den Versionen
Aus Wikizone
(Die Seite wurde neu angelegt: „ == Links / Quellen == http://bueltge.de/wp-tutorial-wir-schreiben-ein-simples-wp-plugin-teil-0/211/ http://bueltge.de/wp-hinweise-fuer-das-schreiben-eines-wor…“) |
|||
| Zeile 1: | Zeile 1: | ||
| − | |||
== Links / Quellen == | == Links / Quellen == | ||
| Zeile 6: | Zeile 5: | ||
http://bueltge.de/wp-hinweise-fuer-das-schreiben-eines-wordpress-plugins/150/ | http://bueltge.de/wp-hinweise-fuer-das-schreiben-eines-wordpress-plugins/150/ | ||
| + | |||
| + | http://codex.wordpress.org/Plugin_API | ||
| + | |||
| + | http://wphooks.flatearth.org/ (Erklärungen zu Wordpress Hooks) | ||
== Grundaufbau == | == Grundaufbau == | ||
| Zeile 12: | Zeile 15: | ||
=== Grundstruktur einer Plugin Datei === | === Grundstruktur einer Plugin Datei === | ||
| − | Am Anfang stehen Kommentarzeilen über die WP das Plugin erkennt. | + | Am Anfang stehen Kommentarzeilen über die WP das Plugin erkennt. Die letzten 3 Zeilen sind nur für Plugins mit Installer notwendig. |
<pre> | <pre> | ||
<?php | <?php | ||
/* | /* | ||
| − | Plugin Name: | + | Plugin Name: hello world |
| − | Plugin URI: http://. | + | Plugin URI: http://bueltge.de/ |
| − | Description: | + | Description: hello world - wir schreiben ein einfaches WP-Plugin |
| − | + | Version: 1.0 | |
| − | Version: 1. | + | Author: Frank Bueltge |
| − | + | Author URI: http://bueltge.de/ | |
| − | Author URI: http://bueltge.de | + | Update Server: http://bueltge.de/wp-content/download/wp/ |
| − | Update Server: http://bueltge.de/ | ||
Min WP Version: 1.5 | Min WP Version: 1.5 | ||
| − | Max WP Version: 2.0. | + | Max WP Version: 2.0.4 |
| − | */ | + | */ |
| + | ?> | ||
</pre> | </pre> | ||
| + | |||
| + | === Hooks in der WP API === | ||
| + | Über die WP API können Daten übergeben werden. Es gibt: | ||
| + | * Filter Hooks - nutzt das Plugin um Inhalte (meistens Text) zu finden und zu ändern. | ||
| + | * Action Hooks - nutzt das Plugin um eigene Funktionen zu implementieren, die vom WP Core ausgelöst werden. | ||
Version vom 24. September 2013, 13:57 Uhr
Links / Quellen
http://bueltge.de/wp-tutorial-wir-schreiben-ein-simples-wp-plugin-teil-0/211/
http://bueltge.de/wp-hinweise-fuer-das-schreiben-eines-wordpress-plugins/150/
http://codex.wordpress.org/Plugin_API
http://wphooks.flatearth.org/ (Erklärungen zu Wordpress Hooks)
Grundaufbau
Ordner
Todo
Grundstruktur einer Plugin Datei
Am Anfang stehen Kommentarzeilen über die WP das Plugin erkennt. Die letzten 3 Zeilen sind nur für Plugins mit Installer notwendig.
<?php /* Plugin Name: hello world Plugin URI: http://bueltge.de/ Description: hello world - wir schreiben ein einfaches WP-Plugin Version: 1.0 Author: Frank Bueltge Author URI: http://bueltge.de/ Update Server: http://bueltge.de/wp-content/download/wp/ Min WP Version: 1.5 Max WP Version: 2.0.4 */ ?>
Hooks in der WP API
Über die WP API können Daten übergeben werden. Es gibt:
- Filter Hooks - nutzt das Plugin um Inhalte (meistens Text) zu finden und zu ändern.
- Action Hooks - nutzt das Plugin um eigene Funktionen zu implementieren, die vom WP Core ausgelöst werden.