Elementor Metafield
Elementor Metafield

Elementor Metafield

0/5 (0 ratings) — active installs Updated Nov 8, 2026
Dashboard with stats, field groups and system status.

Dashboard with stats, field groups and system status.

Elementor Metafield is a visual meta box builder made for people who design with Elementor. Build your fields with clicks, not code, then put the values on the page with widgets, dynamic tags or a shortcode. No Elementor? It still works: use the shortcode or the template helpers.

متا فیلد المنتور (فارسی): ساخت متاباکس و فیلد سفارشی با رابط بصری، بدون کدنویسی. فیلد تکرارشونده (Repeater)، ۲۴ نوع فیلد، ویجت و تگ داینامیک المنتور، منطق شرطی و اعتبارسنجی. با المنتور و بدون آن کار می‌کند. رابط افزونه فارسی و راست‌چین است.

Why Elementor Metafield?

Most meta box plugins stop at the edit screen and leave the rest to your code. This one goes all the way to the finished page.

  • Built for Elementor. A Meta Field widget, a Meta Field Link widget, dynamic tags, and Meta Field Visibility on any section, column, container or widget.
  • No code needed. Build field groups in a visual builder. Every field shows its own shortcode, ready to copy.
  • Repeater included. Team members, FAQs, price rows, feature lists: add rows, drag to reorder, show them anywhere.
  • Query by meta. Filter and sort Elementor Pro Posts and Loop Grid by a meta field.
  • Made for your clients too. Sortable list columns, filters, validation (required, length, unique) and conditional logic keep content clean.
  • Persian and RTL from day one. The interface follows your site language automatically.
  • Your data stays yours. Values are plain post meta, so other tools and your own code can read them. Nothing is sent anywhere.

Features

  • Visual builder: drag to reorder, duplicate fields, copy each field’s shortcode.
  • 24 field types: text, textarea, number, email, URL, select, radio, button group, checkbox, switcher, date, time, date and time, color, gradient, range, WYSIWYG, image, gallery, file, link, embed, post selector and repeater.
  • Repeater with sub-fields (text, textarea, number, email, URL, date, color, switcher, image).
  • Validation (required, min/max length, unique) and conditional logic between fields.
  • Show fields as sortable columns in the post list, with filters.
  • Import and export field groups as JSON; duplicate a group in one click.
  • Choose the post types, position and priority of every meta box.
  • Elementor widgets work with free Elementor; dynamic tags and Query ID loops need Elementor Pro.
  • Template helpers for developers: mfbe_get_field(), mfbe_get_rows(), mfbe_the_field() and more.

Quick start

  1. Open Elementor Metafield > Field Groups > Add new, pick the post types and add your fields.
  2. Edit a post. Your fields appear in a meta box under the editor.
  3. In Elementor, drop the Meta Field widget (or use a dynamic tag), choose the field and style it.

For developers

Read values in a theme or plugin. Output is escaped for you.

$phone = mfbe_get_field( 'phone' );            // raw value
mfbe_the_field( 'team' );                      // safe HTML, echoed
foreach ( mfbe_get_rows( 'team' ) as $row ) {  // repeater rows
    echo esc_html( $row['name'] );
}
echo esc_url( mfbe_get_image_url( 'cover', 'large' ) );

The shortcode works everywhere: [mfbe field="meta_key"]. Attributes: field (required), post_id, format (html or text), size, columns, fallback.