2014-01-18 6 views

Antwort

6

ANWENDUNG:.? add_action ($ Haken, $ function_to_add, $ Priorität, $ accepted_args);

Parameter: $ Haken (string) (erforderlich) der Name der Aktion, auf die function_to_add $ eingehakt kann auch der Name eines sein. Aktion innerhalb eines Themas oder einer Plugin-Datei oder das spezielle Tag "all", in welchem ​​Fall die Funktion aufgerufen wird für alle Haken) Default:

Keine

INIT HOOK: Runs nach Wordpress fertig geladen, aber bevor irgendwelche Header gesendet werden. Nützlich zum Abfangen von $ _GET- oder $ _POST-Triggern.

Zum Beispiel wirkt auf $ _POST Daten:

add_action('init', 'process_post'); 
function process_post(){ 
if(isset($_POST['unique_hidden_field'])) { 
// process $_POST data here 
} 
} 
15

Add-Aktion verwendet wird anstelle von Hartcodierung Funktion in Wordpress. Der Vorteil der Verwendung von add_action besteht darin, dass Sie den Kern-Wordpress-Funktionen erlauben, nachzuverfolgen, was hinzugefügt wurde, und dadurch zuvor hinzugefügte Funktionen überschreiben können, indem Sie sie später abmelden.

Zum Beispiel:

Sie ein Plugin herunterladen mit einer definierten Aktion/Methode namens

add_action('init', 'crappy_method'); 

Sie benötigen die crappy Funktion mit Ihrem eigenen außer Kraft zu setzen:

remove_action('init', 'crappy_method'); 
add_action('init', 'my_even_crappier_method'); 

Auf diese Weise Sie können die ursprüngliche Methode kopieren und anpassen, ohne die ursprünglichen Dateien zu ändern. Dies ist sehr nützlich mit Plugins, damit Sie sie später aktualisieren können, ohne Ihre Änderungen zu verlieren.

+2

lol ich habe viel gelacht –

Verwandte Themen