Make WordPress Core

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#21342 closed enhancement (wontfix)

The admin bar search form is lacking the get_search_form filter

Reported by: Chouby Owned by:
Priority: normal Milestone:
Component: Toolbar Version: 3.4.1
Severity: normal Keywords:
Cc: Focuses:

Description

The correction is obvious. Just add :
$form = apply_filters('get_search_form', $form);
at line 641 of wp-includes/admin-bar.php

Change History (3)

#1 @SergeyBiryukov
14 years ago

  • Component General → Toolbar
  • Keywords has-patch removed

Since that form is not returned by get_search_form() function, not sure if it's a good idea to use the same filter.

#2 @ocean90
14 years ago

  • Milestone Awaiting Review
  • Resolution → wontfix
  • Status new → closed

get_search_form is for get_search_form() which is reserved for themes and not for the toolbar.


If you want to replace the search from you can remove the existing with

remove_action( 'admin_bar_menu', 'wp_admin_bar_search_menu', 4 );

and then add you can add your own with

add_action( 'admin_bar_menu', 'your_custom_callback_function', 4 );

#3 @Chouby
14 years ago

I understand your point, even if it's not easy for plugin programmers to modify the 3 kinds of search forms provided (searchform.php, get_search_form and the toolbar)... Thank you for your suggestion. I will look at this.

Note: See TracTickets for help on using tickets.