Title: OneMeta &#8211; Custom Meta Fields
Author: Faruk Ahmed
Published: <strong>4 جُولاءِ 2026</strong>
Last modified: 4 جُولاءِ 2026

---

پلگ انس ڳولھيو

![](https://ps.w.org/onemeta/assets/banner-772x250.png?rev=3595954)

![](https://ps.w.org/onemeta/assets/icon.svg?rev=3595954)

# OneMeta – Custom Meta Fields

 کان: [Faruk Ahmed](https://profiles.wordpress.org/farukahmed/)

[ڊائون لوڊ ڪريو](https://downloads.wordpress.org/plugin/onemeta.1.0.0.zip)

 * [تفصيل](https://snd.wordpress.org/plugins/onemeta/#description)
 * [جائزو](https://snd.wordpress.org/plugins/onemeta/#reviews)
 *  [تنصيب](https://snd.wordpress.org/plugins/onemeta/#installation)
 * [ترقي](https://snd.wordpress.org/plugins/onemeta/#developers)

 [سھائتا](https://wordpress.org/support/plugin/onemeta/)

## وضاحت

**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

 * **Visual Drag & Drop Builder** — Build field groups with a beautiful, intuitive
   interface
 * **Live PHP Code Preview** — See your generated PHP code update in real time as
   you build
 * **Export as PHP Code** — Export field groups to use in your theme or plugin without
   OneMeta installed
 * **Repeater Fields** — Create repeatable sub-field groups for complex data
 * **Conditional Logic** — Show or hide fields based on the value of other fields,
   with AND/OR rule combinations
 * **REST API Support** — Access field data via the WordPress REST API
 * **Nothing Added to Your Live Site** — Field values render as plain PHP with zero
   extra scripts; jQuery (already bundled with WordPress) powers the Media Uploader
   and repeater drag-reordering inside the editor only
 * **14 Field Types** — Everything you need, nothing you don’t
 * **Modern UI** — Clean, polished admin interface

#### 🧩 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

 * [GitHub Repository](https://github.com/fronttheme/onemeta)
 * [Documentation](https://fronttheme.com/docs/onemeta/)
 * [FrontTheme](https://fronttheme.com)

#### 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`.

## تصوير

[⌊The OneMeta field group builder with drag-and-drop interface⌉⌊The OneMeta field
group builder with drag-and-drop interface⌉[

The OneMeta field group builder with drag-and-drop interface

[⌊Live PHP code preview panel while building fields⌉⌊Live PHP code preview panel
while building fields⌉[

Live PHP code preview panel while building fields

[⌊Field type palette sidebar⌉⌊Field type palette sidebar⌉[

Field type palette sidebar

[⌊Field group dashboard listing all groups⌉⌊Field group dashboard listing all groups⌉[

Field group dashboard listing all groups

[⌊Documentation page with field types reference⌉⌊Documentation page with field types
reference⌉[

Documentation page with field types reference

[[

[[

[[

## انسٽاليشن

 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**

## FAQ

### 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.

## جائزا

ھن پلگ ان لاءِ ڪي به رايا ناھن.

## تعاون ڪندڙ & ڊولپرز

“OneMeta – Custom Meta Fields” اوپن سورس سافٽ ويئر آهي. ھيٺين ماڻھن ھن پلگ ان ۾ 
حصو ورتو آھي.

تعاون ڪندڙ

 *   [ Faruk Ahmed ](https://profiles.wordpress.org/farukahmed/)

[ترجمو ڪريو “OneMeta – Custom Meta Fields” توهان جي ٻولي ۾.](https://translate.wordpress.org/projects/wp-plugins/onemeta)

### ڊولپمينٽ ۾ دلچسپي؟

[ڪوڊ براؤز ڪريو](https://plugins.trac.wordpress.org/browser/onemeta/)، چيڪ ڪريو 
[SVN مخزن](https://plugins.svn.wordpress.org/onemeta/)، يا رڪنيت حاصل ڪريو [ڊولپمينٽ لاگ](https://plugins.trac.wordpress.org/log/onemeta/)
پاران [RSS](https://plugins.trac.wordpress.org/log/onemeta/?limit=100&mode=stop_on_copy&format=rss).

## لاگ تبدیل ڪريو

#### 1.0.0

 * Initial release
 * 14 field types: Text, Textarea, URL, Email, Date, Toggle, Select, Checkbox, Radio,
   Button Group, Image, File, Gallery, Repeater
 * Visual drag-and-drop builder
 * Live PHP code preview
 * Export fields as PHP code
 * Repeater fields with sub-fields
 * Conditional logic with AND/OR rules and 4 operators
 * REST API support
 * Post/page meta and user meta support
 * PSR-4 autoloaded PHP architecture

## ميٽا

 *  Version **1.0.0**
 *  Last updated **2 ڏينهَن اڳ**
 *  Active installations **10 کان گھٽ**
 *  WordPress version ** 6.8 يا وڌيڪ **
 *  Tested up to **7.0**
 *  PHP version ** 8.2 يا وڌيڪ **
 *  Language
 * [English (US)](https://wordpress.org/plugins/onemeta/)
 * Tags
 * [custom fields](https://snd.wordpress.org/plugins/tags/custom-fields/)[field builder](https://snd.wordpress.org/plugins/tags/field-builder/)
   [meta fields](https://snd.wordpress.org/plugins/tags/meta-fields/)[repeater](https://snd.wordpress.org/plugins/tags/repeater/)
 *  [ترقي يافته ڏيک](https://snd.wordpress.org/plugins/onemeta/advanced/)

## درجه بندي

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/onemeta/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/onemeta/reviews/)

## تعاون ڪندڙ

 *   [ Faruk Ahmed ](https://profiles.wordpress.org/farukahmed/)

## سھائتا

چوڻ لاءِ ڪجهه آهي؟ مدد گهرجي؟

 [ڏسو سپورٽ فورم](https://wordpress.org/support/plugin/onemeta/)