WP_Plugins_List_Table::search_box
Displays the search box.
Method of the class: WP_Plugins_List_Table{}
No Hooks.
Returns
null. Nothing (null).
Usage
$WP_Plugins_List_Table = new WP_Plugins_List_Table(); $WP_Plugins_List_Table->search_box( $text, $input_id );
- $text(string) (required)
- The
'submit'button label. - $input_id(string) (required)
- ID attribute value for the search input field.
Changelog
| Since 4.6.0 | Introduced. |
WP_Plugins_List_Table::search_box() WP Plugins List Table::search box code WP 7.0.2
<?php
public function search_box( $text, $input_id ) {
if ( empty( $_REQUEST['s'] ) && ! $this->has_items() ) {
return;
}
$input_id = $input_id . '-search-input';
if ( ! empty( $_REQUEST['orderby'] ) ) {
echo '<input type="hidden" name="orderby" value="' . esc_attr( $_REQUEST['orderby'] ) . '" />';
}
if ( ! empty( $_REQUEST['order'] ) ) {
echo '<input type="hidden" name="order" value="' . esc_attr( $_REQUEST['order'] ) . '" />';
}
?>
<p class="search-box">
<label for="<?php echo esc_attr( $input_id ); ?>"><?php echo $text; ?></label>
<input type="search" id="<?php echo esc_attr( $input_id ); ?>" class="wp-filter-search" name="s" value="<?php _admin_search_query(); ?>" />
<?php submit_button( $text, 'hide-if-js', '', false, array( 'id' => 'search-submit' ) ); ?>
</p>
<?php
}