LogicKit for Elementor

설명

LogicKit for Elementor turns Elementor into a dynamic marketing engine. It adds a “LogicKit Rules” panel to the Advanced Tab of every Elementor Widget, Container, and Section.

Stop showing the same static content to everyone. Personalize your site based on who the user is and what is in their shopping cart.

Top 6 Use Cases

  1. B2B / Wholesale Portals: Hide “Add to Cart” buttons for guests. Show bulk pricing tables only to users with the “Wholesale” role.
  2. Cart Upsells: If a user has a Camera in their cart, automatically show a banner for SD Cards.
  3. Scarcity Marketing: Automatically hide sale banners when the offer expires (Date/Time logic) or show “Low Stock” warnings when inventory < 5.
  4. Ad Tracking: Personalize landing pages based on UTM parameters (e.g., show specific content for visitors from Facebook Ads).
  5. VIP Loyalty: Show exclusive content to customers who have a total lifetime spend of over $500.
  6. Mobile Optimization: Show “Call Now” buttons only on mobile devices and “Download App” buttons only on iOS/Android.

Why use LogicKit for Elementor?

  • Native Integration: Works seamlessly in the Elementor Advanced Tab.
  • Zero Bloat: Elements are removed from the PHP render cycle (not just hidden with CSS), keeping your site fast.
  • WooCommerce Ready: Deep integration with Cart Totals, Stock Status, and Purchase History.

The 25+ Logic Conditions

User & Role

  • User is Logged In / Guest
  • Specific User Role (Admin, Customer, Shop Manager, etc.)
  • Specific User ID
  • User Meta (Custom Field Check)

Cart Intelligence

  • Cart is Empty / Has Items
  • Cart Total > Amount (Great for Free Shipping nudges)
  • Cart Item Count > X
  • Cart Item Count < X
  • Cart Weight > X (For shipping warnings)
  • Specific Product in Cart
  • Specific Category in Cart
  • Coupon Code Applied

Customer History

  • Total Lifetime Spend (High value targeting)
  • Has Purchased Product (Post-purchase support)
  • Days Since Last Order (Win-back campaigns)

Product Context

  • Stock Status (In Stock, Out of Stock, Low Stock)
  • Is On Sale
  • Product Type (Virtual, Downloadable)
  • Product Price > Amount

Date & Time

  • Specific Date Range (Start/End)
  • Day of Week (Recurring)
  • Time of Day (Business Hours)

Device & Marketing

  • Device Type (Mobile, Tablet, Desktop)
  • Operating System (iOS, Android, Windows, Mac)
  • URL Query Parameter (UTM tags)
  • Referrer Domain

설치

  1. Upload the plugin files to the /wp-content/plugins/logickit-for-elementor directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Open any page in Elementor.
  4. Click on any Widget/Container > Advanced Tab > LogicKit Rules.

FAQ

Does this work with the free version of Elementor?

Yes! You do not need Elementor Pro. LogicKit for Elementor brings Pro-level visibility features to the free version.

Will this slow down my site?

No. LogicKit for Elementor is extremely lightweight. If a condition is met (e.g., “Hide on Mobile”), the widget is removed from the PHP rendering process entirely, which can actually improve frontend performance.

Do I need WooCommerce?

You can use the User, Date, Time, Device, and URL logic without WooCommerce. However, the Cart and Product logic requires WooCommerce to be active.

Why isn’t the visibility changing when I update the cart?

Please ensure you have disabled “Element Cache” in Elementor > Settings > Performance. This feature caches the static HTML of widgets, which prevents LogicKit for Elementor from checking the dynamic status on every page load.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“LogicKit for Elementor”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “LogicKit for Elementor”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.1.0

  • Add PHP callback for custom hook

1.0.0

  • Initial Release.