If-So
PluginPersonalization, A/B testing, and geolocation — easy to use with Elementor, Gutenberg, and all page builders.
- 0 stelle
- 0 lo seguono
- 0 download
- Licenza non dichiarata
Versioni 0
Mostra 80 versioni non ancora disponibili
Release indicate nel changelog del produttore o su WordPress.org che il repository non ha ancora.
-
1.10.4 Non ancora disponibile Data di rilascio non indicata
Refactoring
-
1.10.3 Non ancora disponibile Data di rilascio non indicata
Security fixes
-
1.10.2 Non ancora disponibile Data di rilascio non indicata
Security fixes
-
1.10.1 Non ancora disponibile Data di rilascio non indicata
Built-in Analytics & Cookie consent improvements: Added an option to prevent tracking views before consent is granted
-
1.10.0.1 Non ancora disponibile Data di rilascio non indicata
UI & Microcopy Improvements
-
1.10 Non ancora disponibile Data di rilascio non indicata
New: Built-In Analytics Dashboard – Define custom conversion goals, track which trigger versions are driving results, and measure performanc...
-
1.9.8 Non ancora disponibile Data di rilascio non indicata
PHP 8.4 compatibility improvemnts.
-
1.9.7 Non ancora disponibile Data di rilascio non indicata
Added a new shortcode - [ifsohidesitecontent] which allows you to display a message instead of the site's content.
-
1.9.6 Non ancora disponibile Data di rilascio non indicata
Added a new ifsocookiecategory filter that allows you to change the cookie consent category of cookies added by If-So. The filter receives t...
-
1.9.5.1 Non ancora disponibile Data di rilascio non indicata
Bug fixes (Built-in analytics UI)
-
1.9.5 Non ancora disponibile Data di rilascio non indicata
User IP condition - added a “starts with” operator
-
1.9.4.1 Non ancora disponibile Data di rilascio non indicata
Resolved a non-critical security concern.
-
1.9.4 Non ancora disponibile Data di rilascio non indicata
New visual tool for generating If-So DKI and Utility shortcodes
-
1.9.3.2 Non ancora disponibile Data di rilascio non indicata
Security fixes
-
1.9.3.1 Non ancora disponibile Data di rilascio non indicata
Google Places API compatibility fixes
-
1.9.3 Non ancora disponibile Data di rilascio non indicata
Compatibility with the If-So & Elementor integration (version 1.4)
-
1.9.2.2 Non ancora disponibile Data di rilascio non indicata
Compatibility with the upcoming If-So & Elementor integration (version 1.4)
-
1.9.2 Non ancora disponibile Data di rilascio non indicata
Compatibility with the upcoming If-So & Elementor integration (version 1.5)
-
1.9.1 Non ancora disponibile Data di rilascio non indicata
Audience Standalone Condition – Added an option to target users who are either inside or outside any audience
-
1.9 Non ancora disponibile Data di rilascio non indicata
PHP 5.X and lower versions are no longer supported.
-
1.8.1 Non ancora disponibile Data di rilascio non indicata
Bug fixes (conditional gutenberg blocks)
-
1.8.0.4 Non ancora disponibile Data di rilascio non indicata
Licensing system improvements
-
1.8.0.3 Non ancora disponibile Data di rilascio non indicata
New DKI Shortcode: Automatically Creates Link Templates Based on the Page URLs. Commonly used to create a link to a parallel page on a diffe...
-
1.8.0.2 Non ancora disponibile Data di rilascio non indicata
Bug fixes (Uncaught TypeError)
-
1.8.0.1 Non ancora disponibile Data di rilascio non indicata
Bug fixes (conditional gutenberg blocks)
-
1.8 Non ancora disponibile Data di rilascio non indicata
Added GA4 reporting option, which can be activated per-shortcode by adding a ga4="yes" attribute to the trigger's shortcode.
-
1.7.1.1 Non ancora disponibile Data di rilascio non indicata
Security update.
-
1.7.1 Non ancora disponibile Data di rilascio non indicata
New functionality - Redirect shortcode improvements: Create a URL template to easily redirect each page on your site to a corresponding page...
-
1.7 Non ancora disponibile Data di rilascio non indicata
New functionality - Conversion can now be set to fire once every X seconds via the "doonceper" shortcode attribute. Learn more.
-
1.6.3.1 Non ancora disponibile Data di rilascio non indicata
WordPress 6.4 compatibility fixes
-
1.6.3 Non ancora disponibile Data di rilascio non indicata
Add support to use the HTML5 Geolocation API (browser location) option, provided by the free Geolocation Extension. Learn more
-
1.6.2 Non ancora disponibile Data di rilascio non indicata
State targeting now utilizes the Google Maps API for state selection.
-
1.6.1.2 Non ancora disponibile Data di rilascio non indicata
Added the option to become a geolocation reseller - create sublicenses for clients' websites and take control of allocating monthly sessions...
-
1.6.1.1 Non ancora disponibile Data di rilascio non indicata
Geolocation page - Various UI and style changes; added session usage chart to info tab
-
1.6.1 Non ancora disponibile Data di rilascio non indicata
Compatiblity with the new If-So Geolocation Extension.
-
1.6.0 Non ancora disponibile Data di rilascio non indicata
New system to sync extensions and integrations.
-
1.5.9 Non ancora disponibile Data di rilascio non indicata
Gutenberg and Elementor widgets - an autocomplete option was added to the geolocation condition to ease the targeting of cities and states.
-
1.5.8 Non ancora disponibile Data di rilascio non indicata
Compatibility with various cookie consent plugins and systems was added: Cookiebot, Cookie Notice & Compliance for GDPR / CCPA(hu-compliance...
-
1.5.7.2 Non ancora disponibile Data di rilascio non indicata
Dynamic Keyword Insertion - an option to load the shortcodes with Ajax was added (add the parameter ajax="yes" to the shortcode)
-
1.5.7.1 Non ancora disponibile Data di rilascio non indicata
Bug fixes - Elementor triggers widget not displaying content in some cases
-
1.5.7 Non ancora disponibile Data di rilascio non indicata
Conditional Gutenberg blocks - added the option to target multiple locations/pages visited in a single condition
-
1.5.6.2 Non ancora disponibile Data di rilascio non indicata
Bug fixes
-
1.5.6.1 Non ancora disponibile Data di rilascio non indicata
Updated jquery-ui version in admin ui to 1.13.1
-
1.5.6 Non ancora disponibile Data di rilascio non indicata
New condition - Session Variable: create conditional content based on a session variable. The option was added to the cookie condition.
-
1.5.5.1 Non ancora disponibile Data di rilascio non indicata
Added shortcode that sets/deletes a cookie value Learn more.
-
1.5.5 Non ancora disponibile Data di rilascio non indicata
The recurrence option was added to the user role condition
-
1.5.4.2 Non ancora disponibile Data di rilascio non indicata
Bugfix - TinyMCE is no longer turning image URLs to be relative urls when changing versions order
-
1.5.4.1 Non ancora disponibile Data di rilascio non indicata
New condition - Referral Category: Display dynamic content based on the referral page/post category (page or post on your site).
-
1.5.3.2 Non ancora disponibile Data di rilascio non indicata
Hotfix- security vulnerability fixes
-
1.5.3.1 Non ancora disponibile Data di rilascio non indicata
WordPress 5.6 compatibility fixes
-
1.5.2.4 Non ancora disponibile Data di rilascio non indicata
WordPress 5.6 compatibility fixes
-
1.5.2.2 Non ancora disponibile Data di rilascio non indicata
Hot fix - Elementor compatibility - fail to load the Edit With Elementor screen using WordPress 5.6
-
1.5.2.1 Non ancora disponibile Data di rilascio non indicata
Bug fix - loading speed
-
1.5.2 Non ancora disponibile Data di rilascio non indicata
Display post content using a shortcode - create content using your page builder as a post. Use the shortcode [ifso-show-post id="###" show="...
-
1.5.1 Non ancora disponibile Data di rilascio non indicata
Gutenberg - option to set conditions directly in a block
-
1.5.0.1 Non ancora disponibile Data di rilascio non indicata
Ajax loading (page caching compatibility) - Load triggers after ther page loads from the cache.
-
1.4.9.1 Non ancora disponibile Data di rilascio non indicata
Bug fix - Geolocation - targeting city-states (Singapore, Monaco, etc.)
-
1.4.9 Non ancora disponibile Data di rilascio non indicata
New Elementor Widget
-
1.4.8 Non ancora disponibile Data di rilascio non indicata
New DKI shortcode - display a value of a query string paremeter
-
1.4.7 Non ancora disponibile Data di rilascio non indicata
Geolocation dashboard improvements
-
1.4.6.1 Non ancora disponibile Data di rilascio non indicata
WordPress 5.4 compatibility fixes (Gutenberg design)
-
1.4.6 Non ancora disponibile Data di rilascio non indicata
New feature: Create groups; Add users to a group when the condition is met; Display group-based content.
-
1.4.5 Non ancora disponibile Data di rilascio non indicata
If used in the page title, If-So’s shortcodes are now also rendered in the meta title of the page.
-
1.4.4 Non ancora disponibile Data di rilascio non indicata
Gutenberg block
-
1.4.3 Non ancora disponibile Data di rilascio non indicata
Built-in analytics was added - see how many time each version was displayed what effect does it have on the conversion rate.
-
1.4.2 Non ancora disponibile Data di rilascio non indicata
An option to import and export triggers was added.
-
1.4.1 Non ancora disponibile Data di rilascio non indicata
New condition - Cookie Detection: - Show dynamic content based on existing cookies on the user's browser.
-
1.4.0 Non ancora disponibile Data di rilascio non indicata
New condition - Cookie Detection: Add or replace content according to UTM parameters
-
1.3.3 Non ancora disponibile Data di rilascio non indicata
Improved user experience at the advertising platforms condition (Google Ads, Facebook Ads and dynamic link)
-
1.3.2 Non ancora disponibile Data di rilascio non indicata
Drag versions to change their order
-
1.3.1 Non ancora disponibile Data di rilascio non indicata
New condition - Pages visited: Show dynamic content to visitors who have been visited a chosen page (or pages) on your website
-
1.3.0 Non ancora disponibile Data di rilascio non indicata
New condition - Page URL: Show dynamic content if the page URL is or consists a certain text string
-
1.2.9 Non ancora disponibile Data di rilascio non indicata
Thrive architect compatibility
-
1.2.8 Non ancora disponibile Data di rilascio non indicata
Recurrence - New options were added
-
1.2.7 Non ancora disponibile Data di rilascio non indicata
Recurrence (New feature) - After the condition is met for the first time, the version will be displayed any time the visitor encounters the...
-
1.2.6 Non ancora disponibile Data di rilascio non indicata
New condition - Geolocation: Add or replace content according to the user's location - country or city
-
1.2.5 Non ancora disponibile Data di rilascio non indicata
Some conditions are now open to registered users only. Please note that if you already use the plugin only default content will be displayed...
-
1.1.6 Non ancora disponibile Data di rilascio non indicata
New conditions were added: Start & end date.
-
1.1.4 Non ancora disponibile Data di rilascio non indicata
New condition added- Browser language
-
1.1.3 Non ancora disponibile Data di rilascio non indicata
New condition added- New / Returning visitors
Readme
LicenzaIf-So
Personalization, A/B testing, and geolocation — easy to use with Elementor, Gutenberg, and all page builders.
Looking for a simple yet powerful display conditions or visibility control solution (that actually works with page caching)?
If-So is the premier conditional logic and personalization plugin for WordPress. It lets you dynamically show, hide, or swap content based on who your visitor is, where they are located, and how they interact with your site. While generic visibility add-ons break under strict server caching or force you to exclude pages from your cache, If-So is built from the ground up to deliver fast, cache-immune marketing automation across all page builders.
[youtube https://www.youtube.com/watch?v=8kCPE1CH2GY]
= 🚀 Key Features at a Glance =
If-So is the most comprehensive geotargeting, personalization and conditional logic plugin for WordPress. It combines enterprise-level features with a simple, no-code setup:
- Simple Setup - Configure and launch your first campaign in under 60 seconds. No coding.
- For All Page Builders - Universal shortcode system brings dynamic functionality to any editor or theme setup.
- Elementor and Gutenberg Integration - For quick element, widget, and block visibility control.
- 360° Geolocation Solution – Highly accurate IP-to-location, HTML5 geolocation, and visitor self-selection.
- Advanced Conditional Logic - Unlimited visibility rules based on visitor data.
- WooCommerce Integration - Target buyers by location, cart items, history, or total spend.
- Built-in Analytics & A/B Testing - Track real-time views, measure conversions, and optimize.
- Behavioral Segmentation - Assign visitors to dynamic audiences and deliver a cohesive, personalized journey across multiple pages.
= 🌍 360° Geolocation – Straight Out of the Box =
Deliver highly accurate localized experiences with absolutely no setup required. Enjoy ultimate flexibility in determining a visitor's location by combining premium IP-to-location mapping, a precise HTML5 geolocation API, and user self-selection forms.
- Show, Hide, or Swap Content: Instantly personalize text, banners, images, or pricing fields for specific countries, cities, states, or continents.
- Geolocation Redirects: Automatically route visitors to country-specific landing pages or localized subdomains.
- Geo-Blocking: Restrict, lock, or grant access to specific elements or pages based on geographic regions.
- Geo Pop-ups: Trigger lightweight, location-specific pop-up overlays tailored directly to local audiences.
And more; take your personalization further with advanced options like Dynamic Keyword Insertion (Geo DKI), auto-local time displays, timezone-based scheduling, and more. Discover all geolocation capabilities >>
= 🛠️ Elite Visibility Control for All Page Builders =
Compatible with any page builder and WordPress setup, If-So offers deep visual integration for top editors alongside a flexible shortcode system for everything else:
- Elementor Native - Adds a dedicated "If-So Display Conditions" tab to every widget, section, column, or flexbox container.
- Gutenberg Native - Set smart conditional visibility rules directly on core WordPress blocks.
- For All Page Builders - Use dynamic triggers and shortcodes to easily apply conditional content inside Divi, Bricks, Breakdance, and more.
= 🧪 Built-In A/B Testing & Conversion Analytics =
Run split tests on any page element and measure exactly which version converts better — directly inside WordPress, no third-party tools required.
- Test Anything – Headlines, CTAs, images, entire sections, pop-ups, or any trigger-based content element.
- Built-In Conversion Tracking – Define your own conversion goals and measure results per version, right inside your dashboard.
- Two Report Views – Analyze results by conversion goal or by trigger, depending on what question you're trying to answer.
- Cache-Compatible – Tests run reliably even on fully cached sites, with no impact on page speed.
- Learn more about A/B Testing >>
Cosa aggiunge
- Blocchi (1):
- Shortcode:
[ifso] [ifso-GA4-event] [ifso-add-cookie] [ifso-audience] [ifso-redirect] [ifso-remove-cookie] [ifso-show-post] [ifsoDKI] [ifso_condition] [ifso_conversion] [ifso_hide_site_content] [ifso_login_link] [ifso_user_details] - Tipi di contenuto:
ifso_triggers - Si integra con WooCommerce
Installation
- Go to your WordPress Control Panel.
- Click "Plugins", then "Add New".
- Enter "ifso" as the search term and click "Search Plugins".
- Download and install the If-So Dynamic Content plugin.
- Click the "Activate Plugin" link.
- Find the "IfSo" tab on your WordPress admin menu and click "Add new" to start creating rules.
Faq
How is If-So different from basic Elementor visibility add-ons?
Most Elementor add-ons simply use CSS to hide elements, meaning the code still loads behind the scenes, and server-side caching will often display the wrong version to the wrong user. If-So uses an optimized rendering architecture that completely bypasses static page-cache limits while maintaining blazing-fast performance.
How accurate is the Geolocation tracking?
Extremely accurate. We use a premium, regularly updated IP-to-location database to ensure your visitors are correctly matched to their precise country, state, or city across global networks.
Can I use If-So with any WordPress theme?
Yes. If-So operates independently of your theme architecture. It works flawlessly across all standard-compliant WordPress themes and custom setups.
Screenshots
- Dynamic triggers - works with all page builder users
- Dynamic Gutenberg Blocks
- Dynamic Elementor Elements
- The conditions
- Built-in stats
- Dynamic Keyword Insertion (DKI) shortcodes
- Compatible with caching plugins
- User segmentation
- User-self selection field
- The recurrence option
- Dynamic trigger
[ifso-audience type="add" audience="Male"]
Installa
composer require meteorgpl-plugin/if-so
I controlli di licenza del produttore sono intatti: attiva il plugin in WordPress con una chiave di licenza acquistata dal produttore.
Licenza
Il plugin non dichiara alcuna licenza. Il codice è ridistribuito con la licenza dichiarata dal produttore nelle intestazioni del plugin stesso.
Grafica, font, media e documenti che possono avere una licenza separata non vengono ridistribuiti; la pagina sulle licenze spiega cosa viene sostituito o rimosso e la scheda sicurezza lo elenca per ogni versione. Il diritto a supporto e aggiornamenti è incluso nella licenza che acquisti dal produttore.