Thesis remove_action
Beschreibung
Die Funktion remove_action ist das Gegenteil von add_action und wie der Name bereits sagt – entfernt eine Thesis-Hook-Funktion.
Sie wird primär verwendet um bereits vordefinierte Funktionen die von Thesis DIYTheme standardmäßig eingesetzt werden zu entfernen und gglfs. durch einen neuen Hook zu ändern.
Verwendung
remove_action wird in der Datei custom_functions.php verwendet.
Sie entfernt einen bereits definierten Thesis-Hook komplett von der Umgebung. So lässt sich zum Beispiel der Standard-Footer von Thesis Theme entfernen (zum Artikel).
Aufbau
remove_action(‘thesis_hook_*’, ‘eineFunktion’);
Als erstes wird die Funktion remove_action(); aufgerufen, die sich darum kümmert einen jeweiligen Hook zu entfernen. Innerhalb dieser Funktion werden zwei weitere Funktionen aufgerufen. Der erste Wert gibt den gewünschten Hook-Namen an, der zweite Wert beschreibt die Funktion die entfernt werden soll.
Beispiel
<?php
remove_action('thesis_hook_footer', 'thesis_attribution');
// entfernt den Standard Footer von Thesis.
?>