plugin-icon

OZY Custom Fields

Автор: idanishrangaiz·
AI-first custom fields for WordPress. Repeater, group, clone and more, all free, plus an AI generator that builds field groups for you.
Версия
1.2.2
Последние изменения
Jul 29, 2026
OZY Custom Fields

OZY Custom Fields is a beginner-friendly way to add custom fields to any WordPress site, with every advanced feature included for free. Build field groups visually, decide where they appear with flexible location rules, and read your data on the front end with a clean template API.

Everything free. No paywall for the features that matter — repeater, group, and clone fields are in the box, alongside 24 field types.

AI Field Generator. Describe what you need in plain language — English or Urdu — and the plugin drafts a whole field group for you. On WordPress 7.0+ it uses the AI Client built into WordPress, so whichever provider you have connected under Settings Connectors is used automatically and no key is stored by this plugin. On older versions, or if you prefer, you can supply your own provider key (free-tier options like Groq and Google Gemini are supported). Either way nothing is sent anywhere without your explicit action. See the External Services section below for exactly what is transmitted.

Beginner-first. A Quick Start wizard sets up your first fields in a few clicks — no need to know what a «custom post type» is. It can even create a matching content type for you, if you want one.

Developer friendly. A full template API, shortcodes, block editor blocks, a REST API, and dozens of action and filter hooks to extend everything.

Field types

Text, Textarea, Number, Email, URL, Password, Select, Multi-Select, Checkbox, Radio, Toggle, True/False, Image, File, Gallery, WYSIWYG, Date, Date & Time, Time, Color, Link, Post Object, Taxonomy, User — plus the advanced Repeater, Group, and Clone fields.

Where fields can appear

Attach field groups by post type, post status, post format, page template, or user role — with multiple rule groups combined using AND/OR logic. Fields render on post, term, and user edit screens and save to standard WordPress meta.

Template API

ozycf_get_field( 'price' ) returns a value, `ozycf_the_field( 'price' )` prints it, and repeaters loop cleanly: if ( ozycf_have_rows( 'slides' ) ) { while ( ozycf_have_rows( 'slides' ) ) { ozycf_the_row(); ozycf_the_sub_field( 'title' ); } }

Also available: ozycf_get_fields(), ozycf_has_field(), ozycf_get_sub_field(), the [ozycf_field] and [ozycf_repeater] shortcodes, and the «OZY Field» and «OZY Repeater» blocks.

Built by OZY Solutions

Learn more at ozysolutions.com.

External Services

This plugin does not contact any external service as part of its normal operation. Creating field groups, saving values, and displaying fields on your site are entirely local to your WordPress installation.

The plugin’s optional AI features are the only functionality that transmits data off your server. They are disabled until an AI provider is available, and a request is made only at the moment you click an AI action in the admin (for example «Generate», «Improve group», or «Test connection»). No AI request is ever made on the front end, on a schedule, or in the background.

Which service is contacted

You choose the provider, in one of two ways.

Preferred, on WordPress 7.0 and later: the plugin calls the AI Client bundled with WordPress core. WordPress routes the request to whichever provider you connected under Settings Connectors, and WordPress — not this plugin — holds the credentials. Which company receives the data therefore depends on that connector; consult its own terms and privacy policy.

Fallback, or by choice: if you paste a provider key under Custom Fields Settings, the plugin calls that provider directly using the WordPress HTTP API. Depending on your selection, requests go to one of the following:

What data is sent

Only what the AI feature needs to do its job, plus your API key for authentication:

  • The description you type into the AI prompt box.
  • For helpers that operate on an existing field group (improve, generate location rules, generate conditional logic, suggest field types, bulk rename), the structure of that field group: field names, labels, types, and settings.
  • For the schema converter, the field definition text you paste in.
  • For the content-model generator, the site type or description you provide.

No post content, no field values, no user data, and no site visitor data are transmitted. If no AI provider is connected in WordPress and you never enter an API key, no external request is possible.

Because the site owner supplies the API key and triggers each request, the site owner is responsible for disclosing this third-party processing in their own privacy policy where required.

Проверено на
WordPress 7.0.2
Этот плагин можно скачать и использовать при .