-
Notifications
You must be signed in to change notification settings - Fork 1
/
readme.txt
executable file
·67 lines (43 loc) · 2.96 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
=== Toolbox ===
Contributors: sergej.mueller
Tags: tools, functions, modules
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZAQUT9RLPW8QN
Requires at least: 3.3
Tested up to: 4.0.1
Stable tag: trunk
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Werkzeugkoffer für die Modularisierung der functions.php. WordPress Snippets bequem und übersichtlich als Module verwalten.
== Description ==
= Bausteinsystem =
Vergrößert sich der Funktionsumfang eines WordPress-Blogs, so steigt entweder die Anzahl der installierten Plugins oder die *functions.php* im Theme wächst durch einen stetigen Neuzugang an Code-Fragmenten.
Und da kleinere Funktionsaufrufe kaum als Plugin-Lösungen zur Verfügung stehen, werden diese gern in die besagte Erweiterungsdatei eingefügt. Im Laufe der Zeit und Entwicklung wird die Datei *functions.php* schlicht und einfach unübersichtlich und überdimensioniert. Zudem kommt die Tatsache, dass WordPress die Datei sowohl im Blog-Frontend wie auch im Admin-Bereich einbindet und ausführt.
*Toolbox* wurde konzipiert, um die *functions.php* zu entlasten oder gänzlich abzuschaffen. Das Prinzip: Gruppierte Code-Snippets aus *functions.php* werden in Module zusammengefasst - dafür wird jeweils eine PHP-Datei angelegt und mit notwendigen, optionalen Metadaten versehen. Anschließend lädt der Admin die Module ins Toolbox-Verzeichnis *modules* hoch.
Ab diesem Moment übernimmt das Plugin die Steuerung der Code-Schnipsel: Der Administrator legt fest, in welchem Bereich genau das Modul ausgeführt werden soll. Es kann zwischen *Nur im Frontend*, *Nur im Backend* und *Im Front- und Backend* gewählt werden. Einzelne Module lassen sich jederzeit abschalten.
Auf diese Weise müssen WordPress-Hooks und andere Funktionserweiterungen nicht länger als Plugins in Betrieb genommen werden, um überschaubar und übertragbar zu sein. Als Toolbox-Modul ist der Code zugänglich abgelegt und kann mühelos gepflegt werden.
= Stärken =
* Ein- und abschaltbar
* Zeitsparendes Management der Module
* Ausstattung der Module mit Metadaten
* Kombinierbare Bereiche der Einbindung
* Kein Durcheinander in der *functions.php*
* Ordnung durch angelegte Toolbox-Module
* Einfache Weitergabe der WordPress-Snippets
* Modus für mehr Sicherheit beim Ausführen der Module
= Systemanforderungen =
* PHP ab 5.3
* WordPress ab 3.3
= Dokumentation =
* [Toolbox: WordPress Snippets als Module](http://playground.ebiene.de/toolbox-wordpress-plugin/ "Toolbox: WordPress Snippets als Module")
= Unterstützung =
* Per [Flattr](https://flattr.com/thing/818f7271bb99b074f3e0d749db181f17)
* Per [PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZAQUT9RLPW8QN)
= Autor =
* [Google+](https://plus.google.com/110569673423509816572 "Google+")
* [Plugins](http://wpcoder.de "Plugins")
* [Portfolio](http://ebiene.de "Portfolio")
== Changelog ==
= 0.1 =
* Toolbox geht online
== Screenshots ==
1. Toolbox Optionen