{"id":378980,"date":"2026-10-26T03:43:46","date_gmt":"2026-10-26T03:43:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/easy-custom-fields-post-types\/"},"modified":"2026-10-26T03:28:16","modified_gmt":"2026-10-26T03:28:16","slug":"elix-custom-fields-and-post-types","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/elix-custom-fields-and-post-types\/","author":23553791,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"trunk","tested":"7.1.3","requires":"6.4","requires_php":"8.0","requires_plugins":null,"header_name":"Elix Custom Fields and Post Types","header_author":"Elixapps","header_description":"Advanced, high-performance, modular custom fields framework for WordPress.","assets_banners_color":"","last_updated":"2026-10-26 03:28:16","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/elixapps.com\/","header_plugin_uri":"","header_author_uri":"https:\/\/elixapps.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":55,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Field Group Builder with custom field settings.","2":"Location Rules configurator.","3":"Field groups rendered on post edit screen."}},"plugin_section":[],"plugin_tags":[2010,1487,2235,2205,2278],"plugin_category":[],"plugin_contributors":[278914],"plugin_business_model":[],"class_list":["post-378980","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-fields","plugin_tags-custom-post-types","plugin_tags-fields","plugin_tags-metabox","plugin_tags-post-types","plugin_contributors-elixapps","plugin_committers-elixapps"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/elix-custom-fields-and-post-types.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Elix Custom Fields and Post Types gives you complete control over your WordPress edit screens and custom data.<\/p>\n\n<h4>Core Features<\/h4>\n\n<ul>\n<li><strong>Lightweight &amp; High Performance<\/strong>: Clean architecture with low memory footprint and optimized caching.<\/li>\n<li><strong>Intuitive Field Builder<\/strong>: Fast, responsive field group builder with live configuration.<\/li>\n<li><strong>14 Built-in Field Types<\/strong>: Text, Textarea, Number, Email, Password, URL, Select, Checkbox, Radio, True\/False, Date, Time, DateTime, and Color Picker.<\/li>\n<li><strong>Smart Location Rules<\/strong>: Display field groups based on post types, specific posts, pages, page templates, post statuses, or user roles.<\/li>\n<li><strong>Developer Friendly API<\/strong>: Clean functions including <code>ecfpt_the_field()<\/code>, <code>ecfpt_get_field()<\/code>, <code>ecfpt()<\/code>, <code>elix_the_field()<\/code>, and <code>ecf_the_field()<\/code>.<\/li>\n<li><strong>Export &amp; Import<\/strong>: One-click JSON export and import for transferring field groups across environments.<\/li>\n<li><strong>REST API Support<\/strong>: Clean REST API endpoints for headless and decoupled WordPress sites.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>elix-custom-fields-and-post-types<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install directly through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Navigate to <strong>Elix Fields<\/strong> in the admin sidebar to start creating field groups.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20display%20a%20custom%20field%20in%20my%20theme%20template%3F\"><h3>How do I display a custom field in my theme template?<\/h3><\/dt>\n<dd><p>Use the global helper function:\n    \nOr to retrieve the value in PHP:\n    \n<em>(Note: <code>ecf_the_field()<\/code>, <code>elix_the_field()<\/code>, and <code>elix_get_field()<\/code> are also fully supported).<\/em><\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20with%20gutenberg%20%28block%20editor%29%3F\"><h3>Does this plugin work with Gutenberg (Block Editor)?<\/h3><\/dt>\n<dd><p>Yes! Custom field groups are compatible with both the Gutenberg block editor and the Classic editor.<\/p><\/dd>\n<dt id=\"are%20custom%20field%20values%20preserved%20upon%20plugin%20deactivation%3F\"><h3>Are custom field values preserved upon plugin deactivation?<\/h3><\/dt>\n<dd><p>Yes. Field group definitions and post metadata remain stored in your database.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release on WordPress.org.<\/li>\n<li>Core field group builder with 14 foundational field types.<\/li>\n<li>Location rules engine for posts, pages, templates, statuses, and user roles.<\/li>\n<li>High-performance MetaManager caching engine.<\/li>\n<li>JSON import\/export tool for seamless field group migration.<\/li>\n<\/ul>","raw_excerpt":"Advanced, high-performance, modular custom fields framework for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/378980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=378980"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/elixapps"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=378980"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=378980"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=378980"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=378980"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=378980"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=378980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}