On This Page
v 1.2.0
Last updated: 09/03/2026
Compact Tables
Dense post list tables in the admin—fit more posts, pages, or custom types on one screen.
Overview
Compact Tables makes admin list tables (Posts, Pages, and other post types) more compact so you can see 2–3× more rows per screen. Adjust row height, cell padding, and font size. Use a single-line date format instead of the default two-line format. Choose which post types to apply the compact layout to. Works alongside Admin Columns Customizer. No configuration needed beyond selecting post types and tweaking the sliders—enable and the tables shrink.

Who is this for?
Administrators and editors who manage lots of content and want to see more items per screen without scrolling, or those who prefer a denser, spreadsheet-
like layout.
Features
Post Type Selection
Choose which list tables to make compact: Posts, Pages, or any custom post type. Default is Posts and Pages.
Row Height
Set row height between 24–40 pixels. Lower values show more rows.
Cell Padding
Reduce padding between 1–10 pixels for a tighter layout.
Font Size
Adjust font size between 10–14 pixels. Smaller text fits more content.
Compact Date
Use a single-line date format (e.g. 2024/12/01 3:45 pm) instead of the default two-line format. Saves vertical space.
Works with Admin Columns Customizer
Compact Tables and Admin Columns Customizer work together. Use both for maximum control.
How It Works
1
Enable the Module
Go to WP PowerSuite, find "Compact Tables," and click the Enable button.
2
Configure Settings
Open the module settings. Select which post types should use the compact layout. Adjust row height, cell padding, font size, and enable compact date if desired.
3
Save
Settings save automatically. Visit any selected list screen (e.g. Posts, Pages) to see the compact layout.

Performance Note
Lightweight. Injects CSS into the admin head on edit.php screens. No extra database queries. Compact date option adds a column filter—minimal overhead.
Installation & Activation
1
Install WP PowerSuite
Make sure the WP PowerSuite plugin is installed and activated on your site.
2
Enable the Module
Go to the WP PowerSuite menu, find "Compact Tables" in the module list, and click the Enable button.
3
Configure Settings
Open the module settings. Select post types and adjust row height, padding, font size, and compact date. Save.

Requirements
PHP 8.1 or higher
WordPress 6.0 or higher
Permission to manage options (Administrator)
Use Cases
- NavigationManage hundreds of posts without constant scrolling
- CompactViewDense layout for power users
- SpreadsheetModeMatch a spreadsheet-like workflow
- SpaceOptimizationFree up screen space on smaller monitors
- ColumnIntegrationCombine with Admin Columns Customizer for a tailored list view
Frequently Asked Questions
Does this work with Media or Comments?
No. Compact Tables applies only to edit.php list tables (post types). Media (upload.php) and Comments use different screens.
Can I use different settings per post type?
No. One set of row height, padding, and font size applies to all selected post types. You can select which post types get the compact layout.
Troubleshooting
- Compact layout not appliedEnsure the post type is selected in the module settings and you saved. Refresh the list screen. Compact Tables only runs on edit.php (post list) screens.
- Text too small to readIncrease the font size in the module settings (up to 14px). Adjust row height and cell padding if needed.
