wp-admin-list-table
OfficialBuild secure, native WP admin tables fast
Software Engineering#pagination#wordpress#admin ui#bulk actions#csrf protection#wp_list_table#sortable columns
Authorvikingokft
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the challenge of building WordPress admin list tables by extending WP_List_Table while preventing the common bulk-action CSRF and access-control mistakes that can lead to unauthorized record deletion or state changes.
Core Features & Use Cases
- WP-native admin list UI: sortable columns, bulk actions, row actions, search, pagination, views/filters, and Screen Options per-page handling.
- Correct plugin integration: explicitly handles the non-autoloaded WP_List_Table class via require_once and documents the required/optional method overrides.
- Production-grade safety: enforces the nonce and capability contract for bulk actions (and nonce-per-row for row actions) and guides safe ordering via whitelisting/sortable columns to avoid ORDER BY injection.
- Use cases: license key management, job/log/audit record dashboards, subscription and membership record lists, and any admin “records table” that should match core WordPress UX.
Quick Start
Ask the AI to generate a WordPress admin page that lists your plugin records using a WP_List_Table subclass with sortable columns, search, bulk revoke/delete actions protected by check_admin_referer, and per-row nonce-protected action links.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: wp-admin-list-table Download link: https://github.com/vikingokft/wp-agent-skills/archive/main.zip#wp-admin-list-table Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.