7) Practical Notes for Developers
- Keep field names (
name) stable after launch to avoid breaking existing saved meta. - Treat builder config and runtime data separately:
- Config: schema and structure (
wp_options) - Runtime: entered content (
postmeta,termmeta,usermeta, or options-page slug option)
- Config: schema and structure (
- Prefer native WordPress APIs for reads/writes to preserve compatibility with WordPress core behavior.