WP_Plugins_List_Table::extra_tablenav() WordPress Method
The WP_Plugins_List_Table::extra_tablenav() method is used to add extra table navigation to the top or bottom of the plugins list table. This is typically used for Bulk Actions and other plugin management tasks.
WP_Plugins_List_Table::extra_tablenav( string $which ) #
Contents
Parameters
- $which
(string)(Required)
Source
File: wp-admin/includes/class-wp-plugins-list-table.php
protected function extra_tablenav( $which ) { global $status; if ( ! in_array( $status, array( 'recently_activated', 'mustuse', 'dropins' ), true ) ) { return; } echo '<div class="alignleft actions">'; if ( 'recently_activated' === $status ) { submit_button( __( 'Clear List' ), '', 'clear-recent-list', false ); } elseif ( 'top' === $which && 'mustuse' === $status ) { echo '<p>' . sprintf( /* translators: %s: mu-plugins directory name. */ __( 'Files in the %s directory are executed automatically.' ), '<code>' . str_replace( ABSPATH, '/', WPMU_PLUGIN_DIR ) . '</code>' ) . '</p>'; } elseif ( 'top' === $which && 'dropins' === $status ) { echo '<p>' . sprintf( /* translators: %s: wp-content directory name. */ __( 'Drop-ins are single files, found in the %s directory, that replace or enhance WordPress features in ways that are not possible for traditional plugins.' ), '<code>' . str_replace( ABSPATH, '', WP_CONTENT_DIR ) . '</code>' ) . '</p>'; } echo '</div>'; }
Expand full source codeCollapse full source codeView on TracView on GitHub