[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fayF8P_XOy9CWFcRgSkZAG38RRRR4K4ikqgP5-cRaG58":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"andrewstichbury","Andrew Stichbury","https:\u002F\u002Fprofiles.wordpress.org\u002Fandrewstichbury\u002F",1,1000,100,30,94,"2026-04-05T01:36:25.040Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":21,"num_ratings":22,"last_updated":23,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":27,"homepage":31,"download_link":32,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"admin-search","Admin Search","1.4.2","\u003Cp>Admin Search makes searching your WordPress website easy by bringing results from all your post types, media, taxonomies, comments, users and admin pages together in a single, simple-to-use interface, seamlessly integrated into the WordPress admin interface.\u003C\u002Fp>\n\u003Cp>Choose which post types and taxonomies are searched and the number of results displayed for each. Admin Search also supports custom post types and taxonomies.\u003C\u002Fp>\n\u003Cp>Admin Search is a lightweight plugin with filter hooks for deep customization.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Search everything on your WordPress site, anywhere\u003C\u002Fli>\n\u003Cli>Simple and easy to use\u003C\u002Fli>\n\u003Cli>Sources of search results are customizable\u003C\u002Fli>\n\u003Cli>Extend the search query with filter hooks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configure & Extend\u003C\u002Fh3>\n\u003Cp>Admin Search can be extended by using filter hooks. The following filters are available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>admin_search_query\u003C\u002Fcode> to modify the search query string. The filter argument supplied is a string containing the search query\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_sources\u003C\u002Fcode> to modify the search sources. The filter argument supplied is an array of sources, add, remove or modify sources\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_posts_query\u003C\u002Fcode> to modify the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Fclasses\u002Fwp_query\u002F\" rel=\"nofollow ugc\">\u003Ccode>WP_Query\u003C\u002Fcode>\u003C\u002Fa> arguments array for all searched post types. The filter argument supplied is an array of \u003Ccode>WP_Query\u003C\u002Fcode> arguments, add, remove or modify supported arguments\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_{Post Type}_query\u003C\u002Fcode> to modify the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Fclasses\u002Fwp_query\u002F\" rel=\"nofollow ugc\">\u003Ccode>WP_Query\u003C\u002Fcode>\u003C\u002Fa> arguments array for a specific post type. The filter argument supplied is an array of \u003Ccode>WP_Query\u003C\u002Fcode> arguments, add, remove or modify supported arguments. Replace \u003Cem>{Post Type}\u003C\u002Fem> with the name of the post type to modify\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_terms_query\u003C\u002Fcode> to modify the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fget_terms\u002F\" rel=\"nofollow ugc\">\u003Ccode>get_terms\u003C\u002Fcode>\u003C\u002Fa> arguments array for all searched terms (taxonomies). The filter argument supplied is an array of \u003Ccode>get_terms\u003C\u002Fcode> arguments, add, remove or modify supported arguments\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_{Term}_query\u003C\u002Fcode> to modify the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fget_terms\u002F\" rel=\"nofollow ugc\">\u003Ccode>get_terms\u003C\u002Fcode>\u003C\u002Fa> arguments array for a specific term (taxonomy). The filter argument supplied is an array of \u003Ccode>get_terms\u003C\u002Fcode> arguments, add, remove or modify supported arguments. Replace \u003Cem>{Term}\u003C\u002Fem> with the name of the term to modify\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_comments_query\u003C\u002Fcode> to modify the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Fclasses\u002Fwp_comment_query\u002F\" rel=\"nofollow ugc\">\u003Ccode>WP_Comment_Query\u003C\u002Fcode>\u003C\u002Fa> arguments array for all searched comments. The filter argument supplied is an array of \u003Ccode>WP_Comment_Query\u003C\u002Fcode> arguments, add, remove or modify supported arguments\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_users_query\u003C\u002Fcode> to modify the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Fclasses\u002FWP_User_Query\u002F\" rel=\"nofollow ugc\">\u003Ccode>WP_User_Query\u003C\u002Fcode>\u003C\u002Fa> arguments array for all searched users. The filter argument supplied is an array of \u003Ccode>admin_search_users_query\u003C\u002Fcode> arguments, add, remove or modify supported arguments\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_website_titles\u003C\u002Fcode> to modify the labels array for external websites. The filter argument supplied is an array of predefined domains and titles, add, remove or modify domains and titles\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_pre_results\u003C\u002Fcode> and \u003Ccode>admin_search_post_results\u003C\u002Fcode> to modify the results array before or after results are appended to the array. The filter argument supplied is an empty array for \u003Ccode>admin_search_pre_results\u003C\u002Fcode> or search results for a given query for \u003Ccode>admin_search_post_results\u003C\u002Fcode>, add, remove or modify result items\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_fields\u003C\u002Fcode> to modify the searchable fields array. The filter argument supplied is an array of searchable fields (\u003Ccode>post_title\u003C\u002Fcode>, \u003Ccode>post_name\u003C\u002Fcode>, \u003Ccode>post_excerpt\u003C\u002Fcode> and \u003Ccode>post_content\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>admin_search_meta_queries\u003C\u002Fcode> to add custom fields to the searchable fields array. The filter argument supplied is an empty array. Use this filter instead of \u003Ccode>admin_search_fields\u003C\u002Fcode> when adding custom fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cp>Modify the query string before a search is initiated\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Correct the spelling of dog when searching\nadd_filter( 'admin_search_query', function( $query ) {\n    if ( 'dog' === $query ) {\n        $query = 'doggo';\n    }\n\n    return $query;\n} );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Modify the \u003Ccode>WP_Query\u003C\u002Fcode> parameters before a search is initiated\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Exclude post with the ID 96\nadd_filter( 'admin_search_posts_query', function( $query ) {\n    $query['post__not_in'] = array( 96 );\n\n    return $query;\n} );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Add a custom field to the searchable fields\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Add the price custom field to the searchable fields\nadd_filter( 'admin_search_meta_queries', function( $fields, $post_type ) {\n    if ( 'post' === $post_type ) {\n        $fields[] = 'price';\n    }\n\n    return $fields;\n}, 10, 2 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Modify the search results after a search has initiated\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Add custom results from external API\nadd_filter( 'admin_search_post_results', function( $results, $q ) {\n    $results[ 'custom' ][ 'post_type' ] => array(\n        'name' => 'custom',\n        'label' => 'Custom'\n    );\n\n    $json = file_get_contents( 'https:\u002F\u002Fexample.com?search=' . $q );\n    $obj = json_decode( $json );\n\n    foreach ( $obj as $item ) {\n        $results[ 'custom' ][ 'posts' ][] = array(\n            …\n        );\n    }\n\n    return $results;\n}, 10, 2 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Admin Search adds a simple, easy-to-use interface to your WordPress admin site that gives you and your admin users the ability to search across multip &hellip;",24100,90,17,"2026-01-09T09:50:00.000Z","6.9.4","4.9.2","5.2",[28,29,30],"admin","advanced","search","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-search.zip",0,null,"2026-03-15T15:16:48.613Z"]