Was bedeutet (10, 2) bei Verwendung mit add_filter

Bitte sagen Sie mir, was ist 10, 2 in unten genannten Code:

add_filter('nav_menu_css_class', 'add_active_class', 10, 2 ); function add_active_class($classes, $item) { if($item->menu_item_parent == 0 && in_array('current-menu-item', $classes)) { $classes[] = "active"; } return $classes; } 

Solutions Collecting From Web of "Was bedeutet (10, 2) bei Verwendung mit add_filter"

Sehen Sie sich die Codex-Seite für add_filter an .

Die 10 ist der $priority (10 ist Standard), der definiert, wann Ihre function in Bezug auf die anderen functionen ausgeführt wird, die dem Filter nav_menu_css_class . 2 ist der Parameter $accepted_args , der wordpress sagt, wie viele Parameter die function, die Sie hinzufügen möchten, übernimmt. In diesem Fall kann die function add_active_class 2 Parameter ( $classes und $item ) annehmen.