The WordPress data you want, where and how you want it.

You shouldn’t have to be a PHP developer to grab the information you need in WordPress and display it on the frontend of your site.

Loops & Logic (L&L) allows you to bypass the restrictions of page builders like Gutenberg, Elementor & Beaver Builder by giving you a simple HTML-like syntax to unlock what’s in your database.

Ducky wants to help you learn!
Click on his friends to see how we built various parts of this site with L&L.

<ul>
  <Loop type=duck count=3 orderby=grapes order=desc>
    <li>
      <a href="{Field grapes}"><Field grapes /></a>
    </li>
  </Loop>
</ul>

L&L began its life 8 years ago as the well-loved Custom Content Shortcode plugin.
Here’s what people had to say about L&L’s predecessor:

  • ★★★★★
    Absolutely brilliant

    I wish I’d found this years ago.

    I’ve used this plugin to create detailed, dynamic loops in very complex sites, saving hours on hours of custom programming. It can draw from WordPress loops, ACF fields, you name it. It’s truly fantastic.

    But what prompted this review was this morning’s revelation, that it can create “meta shortcodes” – so once you get your complex shortcode-loop structure built, you can create a shortcode out of that, and replace it all with one easy-to-use shortcode. I’m so excited to have found this.

  • ★★★★★
    Amazing

    Simply amazing. Does everything I could possibly want, and even more.

  • ★★★★★
    Amazing plugin.

    At a time when many web sites are implemented on templates (wpbakery, Divi, Elementor) that have huge restrictions, this plugin allows you to bypass these restrictions. This plugin deserves your support.
    In combination with ACF, it gives us a lot of possibilities.

  • ★★★★★
    Best Content Shortcode Plugin

    Damn, this plugin saved my time so much. Simple concept but magnificent results. I love this plugin. It gives so many possibilities. What ever page you create, this plugin is a time saver and a must have! Thank You Eliot Akira!

  • ★★★★★
    Display an ACF / CPT in a widget

    Thanks for this! It allowed us to replace a huge chunk of code that was tangled up in a Pro theme when we redid a website (in an effort to simplify it). We used the plugin to pull a title, a preview (featured image), a download URL, and a PDF viewer URL from an ACF / custom post type and display all that in a sidebar widget.

  • ★★★★★
    Endless possibilities

    The possibilities are endless…

  • ★★★★★
    Genius

    Thank you Eliot Akira for this wonderful plugin. Please consider to make this commercial so that:

    a) you get paid for your efforts
    b) people use it with inner peace.

  • ★★★★★
    It’s a Doozy – Love this Plugin

    I use this plugin with ACF and it saved me the time to handcode templates and snippets to file by way of Elementor, and it served Relationship field types like a champ.

    This allowed me to save the money I would have otherwise had to spend in time (manual coding) and money (buying a paid plugin to serve bidirectional Relationships fields that wasn’t available in standard/pro Elementor).

    Thank you VERY much for this gem.

  • ★★★★★
    Love this plugin

    Makes rapid dev of loop-content pages extremely easy and is likewise lightweight. This should really be part of wordpress core. Fantastic!

  • ★★★★★
    State of the art conception. An essential plugin.

    Custom Content Shortcode is THE way to go to take control of your WordPress installation if you cannot modify the source code, either because you cannot access it (eg. if your site is hosted on WordPress.com), or because you simply don’t want to.

    These shortcodes are perfectly well thought and designed, they are just coherent and consistent all the way. It just feels like they are a native feature of WordPress.

    Combine with custom post type plugins like WCK and ACF to unlock the full power of WP, without the need to modify a single source file.

  • ★★★★★
    Superb! Saved my day with custom post types.

    I created a custom post type to separate a specific kind of post (with custom fields) from the regular blog posts. But I was struggling to find a way to list the available custom post entries in a sidebar and had not found any plugins with the flexibility and formatting control that I needed.

    With this plug-in I was able to create 8-10 lines of shortcoding in a custom HTML widget that listed the most recent posts, showed the date/author of each in a smaller font than the title and finished up with a pagination control allowing the user to scroll through all available posts.

    Superb!

  • ★★★★★
    Thank you for this great plugin!

    I was looking since days for a way to show and sort lists of custom fields and only with this plugin I could finally manage to create those kind of lists.

  • ★★★★★
    Unlimited possibilities

    It opens endless possibilities, especially when working with ACF and custom post types.

  • ★★★★★
    Words are not enough…!

    This is amazing. Saved me hours and hours, and ended up with a much better site in the end.

How on earth can Loops & Logic top all of that?

Well, L&L is generating its own wall of positive reviews, too:

  • ★★★★★
    Amazingly flexible development tool

    Amazingly flexible plugin for building websites quickly and efficiently, looking forward to seeing it evolve.

  • ★★★★★
    Excellent Plugin

    Loops & Logic is awesome! Makes it so easy to build out dynamic content and support has been amazing.

  • ★★★★★
    I LOVE IT! <3

    THIS! IS! AMAZING! LOVE IT! <3

  • ★★★★★
    Just the best

    Custom content was good and powerful, but Loops & Logic brings it to another level! The plugin is very clean, and gives you the opportunity to do a crazy amount of dynamic coding, and is especially useful when you find that “almost perfect” plugin which lacks a feature or two : with L&L, you can most of the time add this feature yourself.

    True, it’s not a drag and drop plugin, and you’ll have to study the documentation and take some time to master it, but the investment is really worth it.

    I’m not doing much with L&L right now, only pretty simple dynamic stuff, but it’s a relief to know it’s there, and as soon as there is something I wish to do that is not included in a plugin’s feature, I’ll always immediately turn to L&L to see if it can be done.
    So far, I’ve never been disappointed 🙂

    Last and not least, this is a free plugin, which is crazy considering all the possibilities it offers!

  • ★★★★★
    Recommend for every WP install.

    Loops & Logic is a secret weapon for developers who need to work with block-based systems and page builders where conditionals are either poorly supported, or not supported at all.

    This is a great tool.

  • ★★★★★
    THE essential Plugin

    If you have been using Widgets for years and years and, like me, now discover that the Widget editor has gone crazy, fear not, Tangible Templates have replaced all my Widgets with a much better solution.

    If you have been using the plugin Custom Content Shortcode for years and years and, like me, have just found out that it being deprecated, fear not!

    I wish I had found this Plugin sooner. Simple functions like <if loop exists …> makes building flexible page layouts so much easier. I am now reviewing all the shortcodes that I have created or used from other plugins to see which can be replaced by Tangible Templates.

    Great support from the team and community. I would have appreciated more examples to help me get started, but now I’m off the ground I want to explore what else this plugin can do.

And here are just a few of the new superpowers you get with L&L:

  • Use as a theme builder with Layouts
    Add location rules to use layouts in your theme
  • Load L&L templates with shortcodes
    Use the [template] shortcode to output one of your saved templates with support for passing attributes to use as local variables.
  • WP Fusion integration
    Use L&L to get WP Fusion user tags and test whether content is restricted
  • Use Sass without a compiler
    Use Sass, the popular CSS extension language, without a compile step
  • Pass variables to CSS and JS
    Set JS and Sass variables to easily pass data from your main template to your styles and scripts
  • Upcoming premium integration with 6 popular plugins
    WooCommerce, Gravity Forms, Easy Digital Downloads, LearnDash, Lifter LMS and The Events Calendar

Get updates and be the first to know when the pro version launches!

Blog

Like Loops & Logic?

Like L&L? Here’s a secret just for those that get to the bottom of this page: you’ll soon be able to build page builder blocks for Gutenberg, Elementor and Beaver Builder with L&L using our upcoming Tangible Blocks plugin.