Feed the Children

Event Date: August 14, 2025

Yes, JetEngine does support macros, but it’s important to understand what “macros” mean in the context of JetEngine. In JetEngine, macros are essentially placeholders or dynamic tags that you can use to pull dynamic data into listings, forms, or content templates.

Key Points About JetEngine Macros:

  1. Purpose:
    • Macros let you insert dynamic values like post title, meta fields, author name, current date, etc., without manually coding.
    • They work in listings, dynamic widgets, email notifications, forms, and custom queries.
  2. Usage Examples:
    • Feed the Children → outputs the post’s title.
    • {current_user} → outputs the logged-in user’s name.
    • {post_meta:field_name} → outputs the value of a custom meta field.
    • → outputs the taxonomy term name.
  3. Where You Can Use Them:
    • Dynamic Field widget in Bricks or Elementor.
    • Listing Grid and Listing Item templates.
    • JetEngine forms for email notifications or default values.
    • Query Builder macros for dynamic queries.
  4. Custom Macros:
    • You can also register custom macros via PHP if you want dynamic content that JetEngine doesn’t provide by default.
  5. Limitations:
    • Macros are text placeholders, not functions. You cannot run complex PHP logic inside macros.
    • Some macros only work in certain contexts (e.g., Feed the Children works inside a post loop but not outside it).

If you want, I can make a full list of all JetEngine macros with examples for Bricks and Elementor, so you can see exactly what’s supported and how to use them.

Your Contribution Makes a Difference

Every donation, big or small, helps us continue our mission of serving the community and spreading goodness. By contributing today, you are supporting Feed the Children.
Amount
Show your name on list
Name