WP_Plugin_Install_List_Table::views
Overrides parent views so we can use the filter bar display.
Method of the class: WP_Plugin_Install_List_Table{}
Hooks from the method
Returns
null. Nothing (null).
Usage
$WP_Plugin_Install_List_Table = new WP_Plugin_Install_List_Table(); $WP_Plugin_Install_List_Table->views();
WP_Plugin_Install_List_Table::views() WP Plugin Install List Table::views code WP 6.9.1
<?php
public function views() {
$views = $this->get_views();
/** This filter is documented in wp-admin/includes/class-wp-list-table.php */
$views = apply_filters( "views_{$this->screen->id}", $views );
$this->screen->render_screen_reader_content( 'heading_views' );
printf(
/* translators: %s: https://wordpress.org/plugins/ */
'<p>' . __( 'Plugins extend and expand the functionality of WordPress. You may install plugins from the <a href="%s">WordPress Plugin Directory</a> right on this page, or upload a plugin in .zip format by clicking the button above.' ) . '</p>',
__( 'https://wordpress.org/plugins/' )
);
?>
<div class="wp-filter">
<ul class="filter-links">
<?php
if ( ! empty( $views ) ) {
foreach ( $views as $class => $view ) {
$views[ $class ] = "\t<li class='$class'>$view";
}
echo implode( " </li>\n", $views ) . "</li>\n";
}
?>
</ul>
<?php install_search_form(); ?>
</div>
<?php
}