Kategorie-Archiv: APIs & Funktionen

Allgemeines und Spezielles zu einzelnen APIs und WP-Funktionen

Einbinden von JavaScript in WordPress

Für die Einbindung von JavaScripts in WordPress gibt es unterschiedliche Möglichkeiten. So können JavaScripts mit Hilfe einer Funktion, die in der functions.php vom jeweiligen Theme notiert wird, in den Head oder Footer geschrieben werden. Immer dann, wenn ein JavaScript nur in einem Beitrag benötigt wird, bieten sich jedoch weitere Möglichkeiten an. Nachfolgend möchten wir die unterschiedlichen Möglichkeiten und Wege für die Einbindung kurz vorstellen. Weiterlesen

Die WP Rewrite API: Eine kleine Einführung

WordPress stellt unterschiedliche Schnittstellen (APIs) Plugin- und Theme-Entwicklern zur Verfügung, wobei wir auf dieser Seite einige Funktionen der Rewrite API vorstellen möchten. Zu jede Schnittstelle, die von WordPress zur Verfügung gestellt wird, gehören spezielle Hooks und Funktionen. Darüber hinaus gibt es eine Vielzahl von Hooks (Haken) und Funktionen, deren Einsatz nicht nur auf eine WordPress API beschränkt bleibt. Weiterlesen

WordPress-Funktionen zum Escapen: esc_html ...

Mit beiden Begriffen ist praktisch das Gleiche gemeint, nur ob das Gleiche stets dasselbe ist, diese Frage stellt sich zuweilen. Sonderzeichen in einem String können zumindest mit einer Escape-Funktion maskiert werden. PHP stellt zum Beispiel Funktionen wie htmlspecialchars und htmlentities zur Verfügung, um eine Reihe von HTML-Sonderzeichen in die entsprechenden Entities zu verwandeln. JavaScript steht dem nicht hinterher und wartet ebenfalls mit einer Escape-Funktion auf. Weiterlesen

WP-Funktionen: home_url und site_url – ...

Die WP-Funktion home_url() liefert die URL der Website, unter der die Website erreichbar ist und die Funktion site_url() die “WordPress-Adresse”. Ob sich die URL der Website (Adresse der Website oder einfach nur URL der Domain, falls die Startseite bzw. die Index-Seite von WordPress erreichbar ist, wenn nur die Domain in die Browserzeile eingegeben wird) von der “WordPress-Adresse” unterscheiden, hängt nicht von der Funktionalität beider Funktionen ab, sondern von der Installation und Erreichbarkeit Ihrer WordPress-Website. Weiterlesen