Was ist add_action ('init [geschlossen]

7

Warum wir diese Art von Ding in Wordpress verwenden. Kann mir jemand bitte erklären.? warum wir init in wordpress funtions verwenden. oder was ist init?

    
Nadeem Akram 18.01.2014, 07:17
quelle

2 Antworten

15

Add action wird verwendet, anstatt eine Funktion in WordPress hart zu codieren. 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 laden ein Plugin mit einer definierten Aktion / Methode namens

herunter %Vor%

Sie müssen die beschissene Funktion mit Ihren eigenen überschreiben:

%Vor%

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

    
Chizzle 18.01.2014 08:15
quelle
6

VERWENDUNG: add_action ($ hook, $ function_to_add, $ Priorität, $ accepted_args);

Parameter: $ Haken (string) (erforderlich) Der Name der Aktion, an die $ function_to_add angehängt ist. Kann auch der Name einer Aktion innerhalb eines Themas oder einer Plugin-Datei sein, oder das spezielle Tag "all", in welchem ​​Fall die Funktion für alle Hooks aufgerufen wird. Standard: Keine

INIT HOOK: Wird ausgeführt, nachdem WordPress geladen wurde, aber bevor Header gesendet werden. Nützlich zum Abfangen von $ _GET- oder $ _POST-Triggern.

Um beispielsweise auf $ _POST-Daten zu reagieren:

%Vor%     
Java-DK 18.01.2014 07:28
quelle

Tags und Links