970 Design Database String Searcher
A WordPress plugin to search for and export strings from the database
by 970Design · github.com/970design/nsz-database-string-searcher
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/970design/nsz-database-string-searcher/archive/refs/heads/main.zipReadme
970 Design Database String Searcher
Search WordPress postmeta for specific strings and export results as CSV files.
Description
The Database String Searcher plugin provides a simple yet powerful tool for searching through your WordPress database's postmeta table and exporting the results.
Features
- Search across all postmeta fields (meta_id, post_id, meta_key, meta_value)
- Export results to CSV format
- Excludes post revisions from search results
- Clean, user-friendly interface
- Detailed search statistics
- UTF-8 compatible CSV export

Use Cases
- Debug database issues
- Find specific metadata values
- Export metadata for analysis
- Data migration preparation
Requirements
- WordPress 6.0 or higher
- PHP 7.4 or higher
Installation
- Upload the plugin files to the
/wp-content/plugins/nsz-db-string-searcherdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress
- Access the tool via Tools -> DB Search Export in the WordPress admin menu
FAQ
What database tables does this search?
The plugin searches the wp_postmeta table, specifically looking in meta_id, post_id, meta_key, and meta_value fields.
Can I search for multiple terms at once?
Currently, the plugin supports searching for one term at a time.
Are the exports safe for sensitive data?
The plugin includes basic security measures, but you should always review exported data for sensitive information before sharing.
Changelog
1.1.0
- Added automatic update checker
- Improved CSV export formatting
- Enhanced error handling
1.0.0
- Initial release
Privacy Policy
This plugin does not collect any personal data. It only searches through existing database content and exports it as requested by administrators.
License
GPLv2 or later. See http://www.gnu.org/licenses/gpl-2.0.html for full license details.
Credits
The development of this package is sponsored by 970 Design, a creative agency based in Vail, Colorado. If you need help with your headless WordPress project, please don't hesitate to reach out.