Was ist __return_false in Filtern?


15

Ich dachte daran, die Admin-Leiste aus meiner WordPress (3.1.1) -Installation zu entfernen / auszublenden.

Ich habe folgenden Link besucht:

http://codex.wordpress.org/Plugin_API/Filter_Reference/show_admin_bar

Ich war überrascht, nur eine einzige Zeile zum Entfernen / Ausblenden der Admin-Leiste zu sehen

add_filter( 'show_admin_bar', '__return_false' );

Meine Frage ist, was bedeutet __return_false ? warum __ und _?

Antworten:


28

WordPress enthält integrierte Funktionen zur schnellen Rückgabe von Werten.

Sie sollen als schnell eingebaute Funktion verwendet werden, die einen gemeinsamen Wert an einen Filter-Hook zurückgibt, z. B. true, false oder ein leeres Array.

  • __return_false - Gibt den Booleschen Wert von zurück false.
  • __return_true - Gibt den Booleschen Wert von zurück true.
  • __return_empty_array - Gibt ein leeres PHP zurück array.
  • __return_zero - Gibt die Ganzzahl zurück 0.
  • __return_null - Rückgabe NULL.
  • __return_empty_string- Rückgabe ''.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.