Linux 软件免费装
Banner图

OneMeta - Custom Meta Fields

开发者 farukahmed
更新时间 2026年7月12日 21:05
PHP版本: 8.2 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

custom fields repeater meta fields field builder acf alternative

下载

1.0.0

详情介绍:

OneMeta is a free, open-source WordPress plugin for creating and managing custom meta fields — without the complexity or cost of premium alternatives. Whether you need simple text fields or advanced repeater groups with conditional logic, OneMeta gives you a clean visual builder and clean PHP output. ✨ Key Features 🧩 Field Types Basic: Text, Textarea, URL, Email, Date Choice: Toggle, Select, Radio, Button Group Multiple: Checkbox Media: Image, File, Gallery Advanced: Repeater 📖 Helper Functions Use simple helper functions to retrieve field values in your theme: $value = onemeta_get_meta( get_the_ID(), 'field_key' ); $value = onemeta_get_user_meta( $user_id, 'field_key' ); 🔀 Conditional Logic Show or hide fields dynamically based on the value of other fields, combining multiple rules with AND/OR. Supports ==, !=, contains, and !contains operators. 📤 Export as PHP Export any field group as clean PHP code to bundle with your theme or plugin — no dependency on OneMeta required. 🔗 Links

安装:

  1. Upload the onemeta folder to /wp-content/plugins/
  2. Activate the plugin from the Plugins menu in WordPress
  3. Go to OneMeta → Add New to create your first field group
Or install via WordPress admin:
  1. Go to Plugins → Add New
  2. Search for OneMeta
  3. Click Install Now and then Activate

屏幕截图:

  • Live PHP code preview panel while building fields
  • Field type palette sidebar
  • Field group dashboard listing all groups
  • Documentation page with field types reference

升级注意事项:

1.0.0 Initial release of OneMeta.

其他记录:

Source Code OneMeta's distributed JavaScript and CSS are built from human-readable source using Vite. The complete, uncompiled source — all JavaScript, SCSS, and build configuration — is publicly available at: https://github.com/fronttheme/onemeta The /src directory contains all uncompiled source files. To build from source: npm install then npm run build.

常见问题:

Is OneMeta free?

Yes, OneMeta is 100% free and open-source, licensed under GPL-2.0-or-later.

Is OneMeta a replacement for ACF?

OneMeta covers the most commonly used features of ACF — 14 field types, repeaters, conditional logic, and REST API support — all for free. It is designed to be lightweight and modern.

Can I use OneMeta fields without the plugin installed?

Yes! Use the Export PHP feature to export your field group as PHP code. You can then register fields directly from your theme or plugin without OneMeta installed.

What field types are supported?

Text, Textarea, URL, Email, Date, Toggle, Select, Checkbox, Radio, Button Group, Image, File, Gallery, and Repeater — 14 field types in total.

Does OneMeta support user profile fields?

Yes. When creating a field group, select User Meta as the type to add fields to user profiles.

Does OneMeta work with the REST API?

Yes. Field data is accessible via the WordPress REST API on post and user endpoints.

What are the minimum requirements?

WordPress 6.8 or higher and PHP 8.2 or higher.

How do I get a field value in my theme?

Use the onemeta_get_meta() function for post fields and onemeta_get_user_meta() for user fields: $value = onemeta_get_meta( get_the_ID(), 'your_field_key' ); Do not include the onemeta_ prefix — it is added automatically.

更新日志:

1.0.0