What is Custom Field Finder plugin?
Custom Field Finder is a lightweight developer tool for WordPress that displays all custom field keys and values stored in the post meta table for any post, page, or custom post type. It is useful during development and debugging when you need to know what meta data exists for a given post without writing a database query or using phpMyAdmin.
The plugin adds a meta box to the post editing screen that lists all post meta keys and their values for the current post. This makes it easy to see what fields ACF, JetEngine, Pods, or any other custom field plugin has stored, including hidden underscore-prefixed internal meta keys that do not normally appear in the standard WordPress custom fields meta box.
Custom Field Finder is a development and diagnostic tool. It should be deactivated on production sites once development work is complete, both to avoid unnecessary overhead and to avoid exposing field structure to other admin users who do not need it.
Need Help With Custom Field Finder Setup, Troubleshooting, or Customization?
Need help with Custom Field Finder? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.
Get Custom Field Finder Expert HelpKey Features
- Displays all post meta keys and values for any post or page
- Shows hidden underscore-prefixed internal meta keys
- Meta box integration in the post editing screen
- Useful for ACF, JetEngine, Pods, and other custom field plugin debugging
- No configuration required
Pros & Cons
Pros
- Saves time during development by showing all meta data in one place
- Shows internal hidden meta keys that standard WordPress tools do not display
- No database access required to inspect post meta
Cons
- Should not be left active on production sites
- Shows raw serialised data for complex field types which can be hard to read
Free vs Premium
Custom Field Finder is completely free with no premium version.
Common Problems & Fixes
Custom Field Finder is not showing any fields for my post.
If no fields are showing, the post genuinely may not have any post meta stored yet. This is common for newly created posts that have not had custom fields saved to them. Save the post with some custom field values through ACF or whichever field plugin you use, then reload the edit screen. The meta box should then show the stored values. Also verify the plugin is active and the meta box is not hidden — check Screen Options in the top right of the edit screen.
Custom Field Finder is showing serialised data that is hard to read.
Complex field types like repeater fields, flexible content, and relationship fields are stored as serialised PHP arrays in the database. Custom Field Finder shows the raw serialised string, which is not human-readable. For these field types, use var_dump() with get_field() in a development template to see the unserialised structure, or use Query Monitor which can display post meta in a more readable format.
I can see a field key in Custom Field Finder but cannot retrieve it with get_post_meta().
Keys starting with an underscore are internal meta used by ACF and other plugins to store field configuration references, not the actual field values. The actual value is stored under the key without the underscore prefix. For example, _field_name stores the ACF field key reference, while field_name stores the value. Use get_post_meta() with the key without the underscore to retrieve the actual stored value.
Customization & Developer Notes
How do I use Custom Field Finder during WP All Import setup?
During a WP All Import setup, Custom Field Finder is useful for verifying that import mappings are working correctly. After running a test import on one or two posts, open one of the imported posts in the editor and check the Custom Field Finder meta box. You will see all the meta keys that the import created, confirming which fields were populated and what values they contain. This helps you verify your import template before running the full import.
Is Custom Field Finder suitable for use on live production sites?
It can be used briefly on production for diagnostic purposes, but it should not be left permanently active. The plugin adds a meta box to every post editing screen for all admin users, which adds a small amount of overhead and exposes field structure to any user with post editing access. Activate it when you need to inspect fields, do your diagnostic work, then deactivate it. For ongoing field inspection needs, Query Monitor is a better permanent tool as it has access control features.
Frequently Asked Questions
What is the difference between Custom Field Finder and the default WordPress Custom Fields meta box?
The default WordPress Custom Fields meta box only shows meta keys that do not start with an underscore. Keys starting with underscore are treated as private and hidden from the standard meta box. Custom Field Finder shows all meta keys including private ones, which is why it is useful for seeing everything that ACF and other plugins store — those plugins use underscore-prefixed keys for internal data.
Can Custom Field Finder show custom fields for users or taxonomy terms?
Custom Field Finder is focused on post meta. It shows fields stored in the wp_postmeta table for posts, pages, and custom post types. It does not display user meta (wp_usermeta) or term meta (wp_termmeta). For those, you would need to query the database directly or use a different tool like phpMyAdmin or a database admin plugin.
Does Custom Field Finder work with ACF, JetEngine, and Pods?
Yes. All three of these plugins store their field values in the standard WordPress post meta table, which is what Custom Field Finder reads. You will see ACF fields, JetEngine meta fields, and Pods fields listed alongside any other post meta. The field keys and raw values are shown regardless of which plugin created them.
Are there better alternatives to Custom Field Finder for inspecting post meta?
Query Monitor is a more comprehensive developer tool that includes post meta inspection alongside database queries, hooks, and performance data. It also has access controls to restrict who can see developer data. For simple post meta inspection, Custom Field Finder is faster to set up. For ongoing development work, Query Monitor is the more capable choice and is worth using alongside or instead of Custom Field Finder.