Linux 软件免费装
Banner图

Massoftind Field Builder

开发者 sandipbiswas123
masssoftware
devmanishpathak
massoft
更新时间 2026年8月27日 21:03
捐献地址: 去捐款
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

gallery custom fields repeater metabox field builder

下载

1.9.137 1.9.144 1.9.176 1.9.177 1.9.178 1.9.149 1.9.153 1.9.136 1.9.5 1.9.65 1.9.112 1.9.73 1.3.58 1.3.59 1.9.19 1.3.61 1.9.133 1.9.134 1.9.100 1.9.101 1.9.135 1.9.138 1.9.145 1.9.147 1.9.148 1.9.156 1.9.167 1.9.139 1.9.170 1.9.173 1.9.146 1.9.174 1.9.36 1.9.175

详情介绍:

Massoftind Field Builder is a modern custom-fields / field-builder plugin for WordPress. Build reusable field groups with a clean visual UI, nest repeaters and layout blocks, attach media and relationships, and render values safely in your theme. Highlights Try a live demo Open WordPress Playground with the plugin preinstalled: Try Massoftind Field Builder in WordPress Playground Video walkthrough https://www.youtube.com/watch?v=6Z7VDzOmx1M Field types Modern media & gallery Relationships & taxonomies Builder & admin experience Multilingual & integrations Template helpers Use in your theme: Optional template-compatibility aliases (get_field, have_rows, …) can be enabled in Settings for existing theme code. Bricks Builder When Bricks is active (Settings → Bricks Dynamic Data on by default): Elementor When Elementor is active (Settings → Elementor Dynamic Tags on by default): Privacy & third-party services Optional companion Works alongside Dynamic Content Builder for front-end listings. No other plugins are required to use Field Builder.

安装:

  1. Upload the massoftind-field-builder folder to /wp-content/plugins/, or install via Plugins → Add New → Upload Plugin.
  2. Activate Massoftind Field Builder.
  3. Open Field Builders in the admin menu.
  4. Create a field group, add fields, set location rules, and save.
  5. Edit matching content and use template helpers (or the developer panel snippets) in your theme.

屏幕截图:

  • Made For Developers — template helpers and copy-ready snippets from the developer panel.
  • All About Fields — 37 field types: Text, WYSIWYG, Image, Gallery, Relationship, Repeater, Layout Blocks, and more.
  • Location Rules — show field groups by post type, template, taxonomy, role, and more.
  • Latest features — Image Edit/Remove overlays, Gallery Link URL + Target, Content Order, WPML-ready relationships, and WYSIWYG embeds.

升级注意事项:

1.9.178 Phases 5–7: Local groups/JSON, bidirectional relationships, frontend forms, Elementor Pro Loop, WPGraphQL, WP-CLI Local JSON, stronger Clone, and related REST/List View improvements. Compat hardenings for Elementor/WPML/qTranslate; Bricks cores untouched. 1.9.177 Taxonomies can show a term filter dropdown on the post list toolbar (Show as list filter). 1.9.176 Uninstall no longer deletes field groups or settings — safe to delete and reinstall. 1.9.175 Content Sync now shows a clear “Sync complete” success state when finished. 1.9.174 Featured Posts and Hidden Login settings, List View integration, Settings UI clarifications, and PHPCS hardening. 1.9.173 Site Section WPML Copy now mirrors option values across languages. 1.9.172 Fixes WPML Don’t translate preference not saving on field groups. 1.9.171 Repeater and Group fields gain an editor-only Layout option (Block / Table / Row). 1.9.170 Content Order front-end sorting hardened for Bricks/Elementor/WPML. 1.9.169 Content Order now sorts enabled post types by menu_order on the front end. 1.9.168 Developer Panel shows option context for Site Section field groups. 1.9.156 Fixes Gallery thumbnail/icon overlap after drag and inside meta tabs. 1.9.155 Fixes Gallery reorder icon glitches, adds Repeater row drag sorting, and hardens Content Order saving. 1.9.154 Fixes taxonomy term banners when themes call get_field( $name, get_queried_object() ) with a WP_Term. 1.9.153 Menu SVG icons render as inline SVG (theme img tags converted) without theme edits. 1.9.152 Fixes Menu SVG / menu-item fields for existing theme filters that call get_field( $name, $item ) and use the value as an image URL — no theme edits required. 1.9.151 Adds Elementor Dynamic Tags (Massoftind Field Builder group) for CMS page building without ACF. 1.9.150 Adds Menu Item location fields (Appearance → Menus) with ACF import compatibility. 1.9.149 Hardens Bricks loop context for WPML/qTranslate safety (format filters + stale loop clear). 1.9.148 Fixes nested have_rows() for Group fields inside repeaters (e.g. hero video_section). 1.9.147 Fixes empty Bricks repeater boxes (Mission / Why Live Local) when using {acf_repeater_subfield} tags. 1.9.146 Fixes get_sub_field() Image ID return for missing sub-field defs, and adds SVG-safe attachment image helpers. 1.9.145 Fixes Bricks stale loop context for group fields, ACF star_rating_field alias, and star HTML in Bricks DD. 1.9.143 Fixes empty Bricks catalog/service sections on homepage (legacy ACF options + Site Sections). 1.9.142 Fixes empty Bricks global fields (footer, homepage) when ACF Options Page fields are stored in Site Sections. 1.9.141 Urgent: fixes Bricks Logo/Image fatal on sites using 1.9.140. 1.9.140 Fix Bricks templates showing raw {acf_*} / {ACF_*} tags after 1.9.139. 1.9.139 Fix Bricks {acf_*} tags without breaking WPML or qTranslate — native Bricks ACF provider stays off when only the MFB shim exists; MFB BricksSupport handles dynamic data. 1.9.138 Fix empty repeater tabs (have_rows called for nav then content) and stop the ACF shim from activating qTranslate-X / ACFML as if real ACF were installed. 1.9.137 Fix qTranslate-X fatal acf_get_field_type() missing from the ACF compatibility shim. 1.9.136 Fix WP All Import ACF Add-On crash after each record (acf_save_post_revision missing from the ACF shim). 1.9.135 Fix WP All Import ACF Add-On activation output by loading the ACF compatibility shim earlier. 1.9.134 ACF/WPML compatibility: WP All Import ACF Add-On support without ACF installed; WPML JSON config fix. 1.9.133 Plugin Check fixes: Google Maps script versioning and Stable tag alignment. Includes Google Map field from 1.9.132. 1.9.73 Image fields use compact Edit / Remove overlays on the thumbnail. 1.9.72 WYSIWYG [embed] / YouTube videos now render on the front end. 1.9.71 Critical: restores Product/Blog category lists emptied by Content Order + WPML conflict. 1.9.70 Product category Content Order now persists after refresh (syncs WooCommerce order meta). 1.9.68 Taxonomy multi-select tags can be drag-reordered (Select Popular Categories order is saved). 1.9.67 Content Order saves Product categories again; shipping/other admin notices hidden on Field Builder pages. 1.9.66 Richer WordPress.org Details page — modern feature list (gallery links, min/max, WPML, integrations). 1.9.5 Stable tag aligned with plugin version; gallery Image Array return format; video walkthrough link. 1.6.0 Adds Layout Blocks for composable page sections, portable flexible-layout JSON import, and get_row_layout() compatibility. 1.5.0 Adds migration helpers: legacy meta read fallback, Tools migration, and Settings toggles for template compatibility. 1.3.44 Adds native qTranslate-X / qTranslate-XT support for multilingual field values. 1.3.43 WordPress.org-first packaging: safer readme tags and official plugin information flow. 1.3.42 Plugin Check warning fixes for developer code generation and field group ordering. 1.3.41 Plugin Check error fixes; gallery libraries bundled locally. 1.3.40 WordPress.org submission package; requires WordPress 6.2+. 1.3.39 Developer Panel conditional-logic template examples for nested fields.

常见问题:

Do I need another custom fields plugin?

No. Massoftind Field Builder is a standalone field builder with its own metabox UI, repeaters, and template helpers.

Can I try it before installing?

Yes — WordPress Playground live demo.

Where are field values stored?

As prefixed post meta. Field-group definitions use an internal custom post type.

How do I set a Link URL on a gallery image?

Open the Gallery field → Edit on a thumbnail → in Attachment Details set optional Link URL and Link Target. Values appear in Image Array as external_url and target.

Can I limit how many items a Relationship or Taxonomy field allows?

Yes. Enable Allow Multiple, then set optional Minimum Selections and Maximum Selections (0 = no limit).

Can I move field groups between sites?

Yes. Use Tools → Export and Import for JSON field-group definitions (and related Post Types / Taxonomies / Site Sections when present).

Is there a REST API?

Yes, optional. Enable under Field Builders → Settings. Endpoints require authenticated users with the right capabilities.

Does this phone home?

No.

Does it work with qTranslate-X?

Yes. With qTranslate-X or qTranslate-XT, text-like fields use Language Switching Buttons. Helpers return the active language on the front end.

Does it work with Yoast SEO, Rank Math, WP All Import / Export?

Yes, when those plugins are active (SEO variables, sitemap exclusions, import/export field exposure).

Does it work with WPML / WooCommerce Multilingual?

Yes. Fields register for translate/copy; WCML product translation UI is supported. Override under WPML → Settings → Custom Fields Translation.

Does it work with Bricks Builder and ACF Pro?

Yes. Bricks Dynamic Data shows a Massoftind Field Builder group with {mfb_field_name} tags. While ACF Pro is active, Bricks’ {acf_…} tags stay native to ACF. After you deactivate ACF and import field JSON into Massoftind, enable Settings → Bricks ACF tag alias (default on) so the same {acf_…} tags and ACF repeater loops keep working through Massoftind — no Bricks template or core edits. For repeaters you can also use Query Loop type Massoftind Repeater and {mfb_row:sub_field}.

Does it work with Elementor?

Yes. With Elementor active, Dynamic Tags include a Massoftind Field Builder group (text, image, URL, gallery, color, number). Bind Heading, Image, Button, and Gallery widgets to your fields — including Site Sections / Options. Keep field names when migrating from ACF; use the Massoftind tags for a reliable CMS workflow (Elementor Pro’s ACF tags remain best-effort via the optional ACF shim).

更新日志:

1.9.178 1.9.177 1.9.176 1.9.175 1.9.174 1.9.173 1.9.172 1.9.171 1.9.170 1.9.169 1.9.168 1.9.167 1.9.166 1.9.165 1.9.164 1.9.163 1.9.162 1.9.161 1.9.160 1.9.159 1.9.158 1.9.157 1.9.156 1.9.155 1.9.154 1.9.153 1.9.152 1.9.151 1.9.150 1.9.149 1.9.148 1.9.147 1.9.146 1.9.145 1.9.144 1.9.143 1.9.142 1.9.141 1.9.140