For WordPress users who want to use OpenFields
Go to OpenFields Releases
Find the latest release and download openfields-X.X.X.zip
- Go to WordPress Admin
- Click Plugins in the left menu
- Click Add New
- Click Upload Plugin
- Select the
openfields-X.X.X.zipfile - Click Install Now
Click the Activate Plugin button
Go to Tools → OpenFields in the WordPress admin to create your first fieldset!
Your WordPress installation needs:
- WordPress: Version 6.0 or higher
- PHP: Version 7.4 or higher
- Disk space: ~5 MB for the plugin
Check your versions:
- WordPress version: WordPress Admin → Dashboard (shown at bottom)
- PHP version: WordPress Admin → Tools → Site Health
Once installed, you can:
✨ Create custom fields without coding
📋 Create field groups and organize them
🎯 Use conditional logic to show/hide fields
📍 Display fields on posts, pages, users, or categories
📤 Export and import your field configurations
🔌 Access fields in your theme using simple functions
- Go to Tools → OpenFields → Create New Fieldset
- Name it (e.g., "Product Details")
- Add fields (Price, Description, etc.)
- Set location (Show on Product posts)
- Click Save
In your theme file (like single.php):
<?php
// Get a single field
$price = get_field('price');
echo 'Price: $' . $price;
// Or use it in a loop
if (have_rows('features')) {
while (have_rows('features')) {
the_row();
echo get_sub_field('feature_name');
}
}
?>If you're familiar with Advanced Custom Fields (ACF):
| Feature | OpenFields | ACF |
|---|---|---|
| Cost | 100% Free | Free + Premium |
| Code License | Open Source (GPL) | Proprietary |
| Basic API | get_field() |
get_field() |
| Can Modify | Yes, it's open source | No, proprietary |
| Support | Community | Paid support available |
The API is designed to be familiar to ACF users!
- Check WordPress version (needs 6.0+)
- Check PHP version (needs 7.4+)
- Check browser console for JavaScript errors
- Try reactivating the plugin
- Check that fieldset is assigned to correct post type
- Check location rules match your content
- Refresh the page
- Check browser console for errors
- Check WordPress Admin → Tools → Site Health for issues
- Disable other plugins temporarily to test
- Check WordPress Admin → Tools → OpenFields for error messages
- 📖 Documentation: openfields.codeideal.com/docs
- 🐛 Report Issues: GitHub Issues
- 💬 Questions: GitHub Discussions
- Install OpenFields (follow steps above)
- Create your first fieldset in Tools → OpenFields
- Read the documentation if you need help
- Consider supporting the project if you find it useful
✅ 100% Free - No premium tiers, ever
✅ Open Source - Modify it however you want
✅ No Vendor Lock-in - Your data is yours
✅ Active Development - Regularly updated
✅ Community Driven - Built by developers, for developers
✅ WordPress Standard - Follows all best practices
Happy building! 🚀
Made with ❤️ by the OpenFields team