The display_plugins_table() WordPress PHP function is used to display plugin content based on a provided plugin list.
Usage
To use the display_plugins_table() function, simply call it in your code. It does not require any parameters.
Example:
display_plugins_table();
Parameters
- This function does not require any parameters.
More information
See WordPress Developer Resources: display_plugins_table()
Examples
Displaying Plugin Table on a Custom Page
In this example, the function is used to display the plugin table on a custom page.
// Create a shortcode for displaying the plugins table add_shortcode('my_plugins_table', 'display_plugins_table_shortcode'); function display_plugins_table_shortcode() { ob_start(); display_plugins_table(); return ob_get_clean(); }
Displaying Plugin Table in a Dashboard Widget
In this example, the function is used to display the plugin table within a custom dashboard widget.
// Create a dashboard widget add_action('wp_dashboard_setup', 'my_dashboard_widgets'); function my_dashboard_widgets() { wp_add_dashboard_widget('my_plugins_table_widget', 'My Plugins', 'my_plugins_table_function'); } function my_plugins_table_function() { display_plugins_table(); }
Displaying Plugin Table in the Footer
In this example, the function is used to display the plugin table in the footer of your site.
add_action('wp_footer', 'display_plugins_in_footer'); function display_plugins_in_footer() { echo '<div id="plugins-list">'; display_plugins_table(); echo '</div>'; }
Displaying Plugin Table on Admin Page
In this example, the function is used to display the plugin table on a custom admin page.
add_action('admin_menu', 'my_admin_menu'); function my_admin_menu() { add_menu_page('My Plugins Page', 'My Plugins', 'manage_options', 'my-plugins-page', 'my_plugins_page'); } function my_plugins_page() { display_plugins_table(); }
Displaying Plugin Table in a Post Using Shortcode
In this example, we’re creating a shortcode that you can use in a post to display the plugin table.
// Create a shortcode for displaying the plugins table add_shortcode('display_plugins_table', 'display_plugins_shortcode'); function display_plugins_shortcode() { ob_start(); display_plugins_table(); return ob_get_clean(); }
Just add [display_plugins_table]
to any post where you want to display the plugin table.