wordpress-tailor-programmierung

icon-programmierungWordPress Programmierung

Manchmal reicht es nicht, was Ihr derzeitiges Theme leistet. Oder Sie wollen neue Features in Ihre Weseite integrieren. Auf Grund des Plugin- und Themesystems des Wordpress CMS, kann das über die Programmierung von Plugins, Widgets oder Theme Funktionen gelöst werden. The Wordpress Tailor verfügt darin über jahrelange Praxis.

Die Aufgaben, welche durch die Programmierungen ausgeführt werden, können von einfach bis extrem komplex reichen. Als Ergebnisse können eine Anzeige von Informationen, Hintergrundfunktionen, Import und Export von Daten, Manipulierung von WordPress Funktionen und/oder vielem mehr stehen. Je nach Art der Aufgabe sollte zwischen Plugin, Widget oder Theme Funktion gewählt werden.

Plugins

Plugins sind Programmteile, welche über eine Wordpress Schnittstelle geladen werden. Sie sind unabhängig von Theme und WordPress Kern. Die Vorteile eines Plugins liegen darin, das sie zum einen in (i.d.R.) jedem Theme funktionieren und einfach über den Plugin Manager aktiviert bzw. deaktiviert werden können. Über Plugins werden oft auch Widgets mitgeliefert.

Widgets

Widgets sind Funktionen, welche in der Webseite Informationen anzeigen oder eine Schnittstelle zur Interaktion anbieten. Grundsätzlich sind sie nur über die Sidebar anzeigbar. Manche besitzen sogenannte Shortcodes, um sie zum Beispiel über den WordPress Editor einzubinden. Theme Builder wie Visual Composer oder Themify Theme Builder verfügen über die Funktion, Sidebars oder Widgets frei im Seitenlayout zu plazieren. WordPress selbst bringt eigene Widgets mit. Widgets sind nur über Ihre Quelle (Plugin oder Theme Funktion) aus- bzw. anschaltbar. 

Theme Funktionen

Theme Funktionen werden in der entsprechenden Theme Template Datei (functions.php) eingetragen oder verankert. Diese Funktionen wirken nur, wenn das entsprechende Theme aktiv ist. Theoretisch wäre auch ein Plugin möglich. Jedoch können Teile enthalten sein, die speziell auf das Theme aufbauen oder nur mit dem Theme funktionieren. Dies kann beim aktivieren anderer Themes zu Problemen führen. Die Verwendung der Theme Variante bringt außerdem den Vorteil, das nur eine Installation notwendig ist.