Run SQL
wp_db_queryRun one SQL statement against the WordPress database for read-only queries or guarded writes, using placeholders and blocked destructive operations.
Instructions
Run a single SQL statement against the WordPress database. SELECT/SHOW/EXPLAIN are allowed read-only; writes need allow_db_write. Supports %s/%d placeholders through params. DROP DATABASE, GRANT, OUTFILE and multi-statements are blocked.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sql | Yes | ||
| params | No | ||
| confirm | No | Must be "write" for non-read statements |