Linux 软件免费装
Banner图

Fieldom

开发者 arunrajiah
更新时间 2026年6月23日 21:43
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

custom fields flexible content repeater meta box field groups

下载

0.1.1 0.1.2 0.1.3

详情介绍:

Fieldom gives agencies and developers a community-governed, feature-rich custom fields plugin for WordPress. Every feature is built and maintained in the open. No freemium gates, no SaaS backend, no phone-home. Just a solid custom-fields plugin that runs entirely inside WordPress. Key Features Basic Usage
  1. Go to Fieldom → Add New to create a field group.
  2. Click + Add Field, choose a field type, give it a name and label.
  3. Set a location rule (e.g. "Post Type is equal to Post").
  4. Publish the field group.
  5. Edit any matching post — your fields appear as a meta box.
In your theme templates: ` ` Or simply: ` ` Repeater Usage ` ` JSON Import Go to Fieldom → Import / Export, paste your field group JSON, and click Import. All supported field types and location rules are mapped automatically. See docs/json-import.md in the plugin folder for the full import guide. Roadmap

安装:

From the WordPress plugin directory
  1. Go to Plugins → Add New and search for "Fieldom".
  2. Click Install Now, then Activate.
From a ZIP file
  1. Download the latest fieldom.zip from the GitHub Releases page.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Upload the zip and click Install Now, then Activate.
From source
  1. Clone the repository into wp-content/plugins/fieldom.
  2. Run composer install to install dev dependencies.
  3. Activate the plugin from Plugins → Installed Plugins.

屏幕截图:

  • **Field Group Editor — field expanded.** The "Subtitle" Text field is open, showing the two-column settings grid: label, slug, type picker, instructions, required toggle, default value, and placeholder.
  • **Field Group Editor — empty state.** A fresh group before any fields are added — dashed placeholder card prompts you to click + Add Field.
  • **Field Groups list.** The standard WordPress list table showing all published field groups at a glance.
  • **Post edit screen — custom meta box.** Fieldom renders its fields as a standard WordPress meta box on the post editor, respecting location rules.
  • **Import / Export page.** Paste any JSON field-group export and click Import to bring fields across from any site.
  • **Settings page.** Configure local JSON sync paths, enable debug logging, and sponsor the project — all in one place.

升级注意事项:

0.1.0 Initial release — no upgrade path needed.

常见问题:

What field types and features are included?

Fieldom includes 26 field types (text, textarea, number, email, URL, password, select, checkbox, radio, true/false, date picker, time picker, color picker, image, file, gallery, post object, taxonomy, user, link, WYSIWYG, message, tab, accordion, Repeater, and Flexible Content), plus Options Pages, conditional logic, a REST API, a JSON importer, and local JSON sync. The Clone field and Gutenberg block fields are on the roadmap.

Can I import existing field group configurations?

Yes — go to Fieldom → Import / Export and paste a field group JSON export. Fieldom maps all supported field types, choices, location rules, sub-fields, and Flexible Content layouts automatically.

Is it safe to use on a production site?

v0.1 is an early but stable release. The core save/load path is covered by a PHPUnit test suite running on PHP 7.4 through 8.3. We recommend testing on a staging site before deploying to production, and watching the GitHub releases for patch updates.

How do I display field values in my theme templates?

Use fieldforge_get( 'field_name' ) to return a value, or fieldforge_the( 'field_name' ) to echo it safely escaped. For Repeater fields, use the fieldforge_have_rows() / fieldforge_the_row() / fieldforge_sub_field() loop helpers.

Does Fieldom conflict with other custom field plugins?

Fieldom registers its own function names, CPT slugs, and meta keys and does not interfere with other custom field plugins. You can run multiple custom field plugins simultaneously.

更新日志:

0.1.3 0.1.2 0.1.1 0.1.0