Linux 软件免费装
Banner图

OZY Custom Fields

开发者 idanishrangaiz
更新时间 2026年7月29日 19:19
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

custom post type custom fields repeater metadata field builder

下载

1.2.2

详情介绍:

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.

安装:

  1. Upload the ozy-custom-fields folder to /wp-content/plugins/, or install through the Plugins screen in WordPress.
  2. Activate the plugin.
  3. Follow the Quick Start wizard, or open Custom Fields → Add New to build a group by hand.
  4. (Optional) To use the AI Field Generator, add a provider key under Custom Fields → Settings.

屏幕截图:

  • Location rules — decide exactly where a field group appears.
  • The AI Field Generator: describe your fields, get a field group.
  • The Quick Start wizard for first-time setup.
  • Custom fields on the post edit screen.
  • Settings — bring your own AI provider keys.

升级注意事项:

1.2.2 Hardening pass on output escaping and input handling. JSON sync moves to the uploads directory — if you had sync enabled with the default path, re-check the folder under Settings. 1.2.1 AI now runs through the WordPress 7.0 AI Client by default. Shortcodes are renamed to the ozycf_ prefix — update any [ozy_field], [ozy_repeater], [ozy_image], [ozy_gallery] or [ozy_relationship] shortcodes in your content. 1.2.0 A redesigned admin experience, complete Quick Start setups, an in-app documentation screen, and a more resilient field builder. Existing field groups keep working unchanged.

常见问题:

Does this send my content to any external service?

Not on its own. The plugin makes no external request of any kind until you explicitly use the optional AI features, which call the AI provider you configured with your own API key. Nothing is sent in the background, and there is no telemetry, tracking, or update check. The External Services section documents precisely what is sent, when, and to whom.

Do I need to pay for AI?

No. The AI features are entirely optional — the plugin is fully functional without them. On WordPress 7.0+ they use whatever provider you have connected to WordPress itself, so there is nothing extra to configure here. Otherwise you can use free-tier providers such as Groq or Google Gemini with your own key. Paid providers (OpenAI, Anthropic, Mistral) are also supported if you prefer them.

Where are my field values stored?

In standard WordPress meta tables (post, term, and user meta) and in the options table for Options Pages, so they remain accessible via the REST API, WP-CLI, and normal backups. Field group definitions are stored in a dedicated plugin table.

Will my data be deleted if I uninstall?

No, unless you explicitly opt in. Deleting the plugin keeps your data by default; a setting under Settings lets you request full cleanup on uninstall.

Can I move field groups between sites?

Yes. Use Tools to export groups as JSON and import them elsewhere, or sync all groups with a local file for version control and staging workflows.

Is it translation ready?

Yes. All strings are translation-ready with the ozy-custom-fields text domain. Translations are contributed and delivered through translate.wordpress.org, so no translation files are bundled with the plugin.

更新日志:

1.2.2 1.2.1 1.2.0 1.1.0 1.0.2 1.0.1 1.0.0