Plugin info

Total downloads: 52,323
Active installs: 2,000
Total reviews: 38
Average rating: 4.9
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 6/11/2025 (203 days ago)
Added to WordPress: 5/21/2021 (4 years old)
Minimum WordPress version: 6.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Stale • Last updated 203 days ago • 38 reviews

44/100

Is Loops & Logic abandoned?

Likely maintained (last update 203 days ago).

Compatibility

Requires WordPress: 6.0
Tested up to: 6.8.3
Requires PHP: 7.4

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Widget Context
Rating 4.5/5 (96 reviews)Active installs 40,000
Dynamic Widgets
Rating 4.7/5 (109 reviews)Active installs 20,000
HumanCaptcha by Outerbridge
Rating 4.3/5 (16 reviews)Active installs 300
Restaurant Logic
Rating 0.0/5 (0 reviews)Active installs 100
Theme Logic
Rating 5.0/5 (3 reviews)Active installs 10
DynoWidg
Rating 0.0/5 (0 reviews)Active installs 10

Description

Facebook group | homepage| docs |official support forum

Loops & Logic is a toolset that allows you to have extensive control over the display of WordPress content & data on your site’s frontend for when your theme or builder doesn’t have the options you need. This plugin gives you the power of custom PHP theme & builder module development using a simplified HTML-like syntax that will be familiar to any frontend developer.

Support

Key Features

  • Use HTML templates with dynamic tags like Loop, Field, and If
  • Use theme location rules to apply custom templates to post types, taxonomies & more (similar to Beaver Themer or Elementor Theme Builder)
  • Easily enqueue your CSS stylesheets and Javascript anywhere using a visual location rule builder
  • Seamlessly write your CSS directly in SASS without worrying about compilation
  • Create query loops of any content type, such as: posts, pages, custom post types, attachments, users, taxonomies and terms
  • Display built-in and custom fields
  • Build logic to display things based on certain conditions, for example: creating a menu, with some links only for logged-in users, or by user role
  • Create custom shortcodes to display anything from a custom field to an entire dynamic-data driven web page

Example Usage

At the core of L&L is the ability to quickly and elegantly loop through WordPress data like in this example of displaying a list of links to the three most recent posts

Accomplishing the same thing in PHP is a little more complex:

 'post',
    'posts_per_page' => 3,
    'orderby' => 'date',
    'order' => 'DESC',
);
$query = new WP_Query( '$args' ); ?>
have_posts() ) : ?>
  
    have_posts() ) : $query->the_post(); ?>

It can be difficult to add PHP to your site if you’re not a backend developer, but L&L is a breeze to include, even in a page builder layout.

Page builders like Gutenberg, Elementor, and Beaver Builder often have gaps in their capabilities that would normally require you to either develop a custom add-on or purchase a bloated add-on pack just to get the one element you need. L&L adds a template editor module directly to each builder so that you can simply describe what you want to display in L&L code and place it using the builder interface. You can even copy-paste your L&L code between page builders if you work with more than one! It’s like having your own page builder addon factory.

Plugin & Theme Support

Plugin Support:

Loops & Logic works with the post types and custom fields added by most plugins, but plugins with special data structures like a custom tables or fields with data formats that need parsing require us to program explicit support.

Bundled integrations:

✅ Advanced Custom Fields (ACF)

L&L supports Advanced Custom Fields (ACF) field types in the core, allowing you to work with most of their field types out of the box! We also plan to support other WordPress custom field plugins such as Pods & Metabox in the future.


  

    Layout 1
    
    

  

    Layout 2
    
    

  

✅ Elementor

Loops & Logic provides an Elementor widget that allows you to either write L&L code directly in the page builder widget or select from a pre-existing saved template.

✅ Gutenberg

Loops & Logic provides a Gutenberg block that allows you to either write L&L code directly in the block builder block or select from a pre-existing saved template.

✅ Beaver Builder

Loops & Logic provides a Beaver Builder module that allows you to either write L&L code directly in the page builder module or select from a pre-existing saved template.

✅ WP Grid Builder

Loops & Logic provides a WP Grid Builder block that allows you to select from a pre-existing saved template to load in WP Grid Builder.

✅ WP Fusion

The freely-included WP Fusion integration allows you to use conditional logic to protect or display different content based on a user’s tags.


  User has tag ID 123

  User does not have tag.

We’ll be rolling out premium addons for popular plugins in the coming months, so check out our website to see what’s available!

Premium addons coming soon:

  • WooCommerce
  • Easy Digital Downloads
  • Modern Tribe Events Calendar
  • Gravity Forms
  • LearnDash
  • LifterLMS

Theme Support:

Everything will work with themes built according to WordPress standards.

Installation

  1. Install & activate in the admin: Plugins -> Add New -> Upload Plugins

Frequently Asked Questions

No FAQ available

Review feed

gingersoulrecords
11/22/2022

Just brilliant. Great support too.

As a WordPresser who slings HTML + Tailwind CSS, this plugin has been an absolute godsend. I can do complex queries in the front end, and can go further than any 'Posts Module/Block/Widget' UI could ever hope for. The fact that there’s only ~700 downloads at the time of this review is borderline criminal, but hey, I like to adopt the good stuff early :) Dave Bloom
Gennady Kovshenin
2/6/2023

Excellent lowcode templating

Quite a nifty and powerful plugin for lowcode templating :) Saves a ton of development time.
Gaurav Tiwari
3/14/2023

Lifesaver

This is no exaggeration. L&L has been a lifesaver to me and saved hundreds of hours of extra work in template building. Really well done, Tangible. "This is the way!"
Pedro Mendonça
6/7/2023

Amazing and seamless

Thanks for this plugin, it's great for its simplicity and concept, I love the ACF support. Great documentation!

Screenshots

No screenshots available

Changelog

4.2.3

Release Date: 2025-06-11

  • ACF Repeater: Improve support for sort/filter by field
    • Translate internal keys used by ACF to actual field names
    • For field value comparison, ACF Date field is in format “Y-m-d” and DateTime field is “Y-m-d H:i:s”

4.2.2

Release Date: 2025-04-25

  • Object cache: Support inline templates by not prepending metadata comment to cached content

4.2.1

Release Date: 2025-04-21

  • Atomic CSS: Utility classes and variables compatible with Tailwind v4
  • Attachment loop type
    • Add field “audio” for audio file metadata from ID3 tags
    • Add field “filepath” for path to file
  • Editor: Improve passing language definition of closed tags to formatter
  • Elandel (template language in TypeScript): Start Expression and Interactivity modules
  • Enable by default new features that reached stability; Can be deactivated in settings page
    • Elementor integration: Use new code editor based on CodeMirror 6
    • Object cache for parsed and pre-processed templates
  • Export page: Improve select template types for L&L and Blocks
  • Field tag: Support “.” dot syntax for subfields (object/array/loop)
  • Gutenberg integration: Improve enqueue editor assets in iframe
  • Improve compatibility with PHP 8.4
  • Improve development setup and tests for supported PHP versions with Docker and wp-env; end-to-end tests with Playwright; and running tests on plugin zip archive before publish
  • Layout template type: Improve loading logic to pass through redirects
  • REST API: Improve compatibility with Checkview
  • Start new features: Content Structure and Form templates; ACF Extended integration; Tangible Fields integration
  • WP Grid Builder facet integration with support for pagination; Thanks to @zackpyle!