Thesis add_action
Beschreibung
Die add_action wird dazu verwendet um eigene Funktionen in die Templates von Thesis zu integrieren. Gemeinsam mit remove_action lassen sich so viele Template-Einzelheiten unkompliziert steuern.
Verwendung
add_action wird nur in der Datei custom_functions.php verwendet.
Es gibt verschiedenste Gründe und Funktionen, add_action zu verwenden. Grundsätzlich gilt, dass man für jedes Thesis-Hook die add_action oder remove_action benötigt um einen Hook auszuführen. Durch das folgende Beispiel dürfte dies erkenntlich werden.
Aufbau
add_action(‘thesis_hook_*’, ‘eigeneFunction’);
Zuerst erfolgt der Aufruf der Funktion add_action(); in dieser Funktion muss angegeben werden, welchen Thesis-Hook man ansteuern möchte, nach dem gewünschten Thesis-Hook folgt die eigene Funktion die ebenfalls innerhalb der custom_functions.php definiert ist.
Beispiel
Dieses Beispiel zeigt, wie man einen 404-Error-Seiteninhalt anlegt.
<?php
add_404_content() {
?>
Anscheinend konnten wir das gewünschte Dokument nicht finden. Bitte überprüfe die URL.
<?php
}
add_action('thesis_hook_404_content', 'add_404_content');
?>