MeteorGPLby WebbingApps
IS

If-So

Plugin
Segui 0 Metti una stella 0
Installa

Personalization, 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

Dalla più recente · ogni versione analizzata prima della pubblicazione
Mostra 80 versioni non ancora disponibili

Release indicate nel changelog del produttore o su WordPress.org che il repository non ha ancora.

  1. 1.10.4 Non ancora disponibile Data di rilascio non indicata

    Refactoring

    Voce del changelog

  2. 1.10.3 Non ancora disponibile Data di rilascio non indicata

    Security fixes

    Voce del changelog

  3. 1.10.2 Non ancora disponibile Data di rilascio non indicata

    Security fixes

    Voce del changelog

  4. 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

    Voce del changelog

  5. 1.10.0.1 Non ancora disponibile Data di rilascio non indicata

    UI & Microcopy Improvements

    Voce del changelog

  6. 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...

    Voce del changelog

  7. 1.9.8 Non ancora disponibile Data di rilascio non indicata

    PHP 8.4 compatibility improvemnts.

    Voce del changelog

  8. 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.

    Voce del changelog

  9. 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...

    Voce del changelog

  10. 1.9.5.1 Non ancora disponibile Data di rilascio non indicata

    Bug fixes (Built-in analytics UI)

    Voce del changelog

  11. 1.9.5 Non ancora disponibile Data di rilascio non indicata

    User IP condition - added a “starts with” operator

    Voce del changelog

  12. 1.9.4.1 Non ancora disponibile Data di rilascio non indicata

    Resolved a non-critical security concern.

    Voce del changelog

  13. 1.9.4 Non ancora disponibile Data di rilascio non indicata

    New visual tool for generating If-So DKI and Utility shortcodes

    Voce del changelog

  14. 1.9.3.2 Non ancora disponibile Data di rilascio non indicata

    Security fixes

    Voce del changelog

  15. 1.9.3.1 Non ancora disponibile Data di rilascio non indicata

    Google Places API compatibility fixes

    Voce del changelog

  16. 1.9.3 Non ancora disponibile Data di rilascio non indicata

    Compatibility with the If-So & Elementor integration (version 1.4)

    Voce del changelog

  17. 1.9.2.2 Non ancora disponibile Data di rilascio non indicata

    Compatibility with the upcoming If-So & Elementor integration (version 1.4)

    Voce del changelog

  18. 1.9.2 Non ancora disponibile Data di rilascio non indicata

    Compatibility with the upcoming If-So & Elementor integration (version 1.5)

    Voce del changelog

  19. 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

    Voce del changelog

  20. 1.9 Non ancora disponibile Data di rilascio non indicata

    PHP 5.X and lower versions are no longer supported.

    Voce del changelog

  21. 1.8.1 Non ancora disponibile Data di rilascio non indicata

    Bug fixes (conditional gutenberg blocks)

    Voce del changelog

  22. 1.8.0.4 Non ancora disponibile Data di rilascio non indicata

    Licensing system improvements

    Voce del changelog

  23. 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...

    Voce del changelog

  24. 1.8.0.2 Non ancora disponibile Data di rilascio non indicata

    Bug fixes (Uncaught TypeError)

    Voce del changelog

  25. 1.8.0.1 Non ancora disponibile Data di rilascio non indicata

    Bug fixes (conditional gutenberg blocks)

    Voce del changelog

  26. 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.

    Voce del changelog

  27. 1.7.1.1 Non ancora disponibile Data di rilascio non indicata

    Security update.

    Voce del changelog

  28. 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...

    Voce del changelog

  29. 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.

    Voce del changelog

  30. 1.6.3.1 Non ancora disponibile Data di rilascio non indicata

    WordPress 6.4 compatibility fixes

    Voce del changelog

  31. 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

    Voce del changelog

  32. 1.6.2 Non ancora disponibile Data di rilascio non indicata

    State targeting now utilizes the Google Maps API for state selection.

    Voce del changelog

  33. 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...

    Voce del changelog

  34. 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

    Voce del changelog

  35. 1.6.1 Non ancora disponibile Data di rilascio non indicata

    Compatiblity with the new If-So Geolocation Extension.

    Voce del changelog

  36. 1.6.0 Non ancora disponibile Data di rilascio non indicata

    New system to sync extensions and integrations.

    Voce del changelog

  37. 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.

    Voce del changelog

  38. 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...

    Voce del changelog

  39. 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)

    Voce del changelog

  40. 1.5.7.1 Non ancora disponibile Data di rilascio non indicata

    Bug fixes - Elementor triggers widget not displaying content in some cases

    Voce del changelog

  41. 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

    Voce del changelog

  42. 1.5.6.2 Non ancora disponibile Data di rilascio non indicata

    Bug fixes

    Voce del changelog

  43. 1.5.6.1 Non ancora disponibile Data di rilascio non indicata

    Updated jquery-ui version in admin ui to 1.13.1

    Voce del changelog

  44. 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.

    Voce del changelog

  45. 1.5.5.1 Non ancora disponibile Data di rilascio non indicata

    Added shortcode that sets/deletes a cookie value Learn more.

    Voce del changelog

  46. 1.5.5 Non ancora disponibile Data di rilascio non indicata

    The recurrence option was added to the user role condition

    Voce del changelog

  47. 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

    Voce del changelog

  48. 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).

    Voce del changelog

  49. 1.5.3.2 Non ancora disponibile Data di rilascio non indicata

    Hotfix- security vulnerability fixes

    Voce del changelog

  50. 1.5.3.1 Non ancora disponibile Data di rilascio non indicata

    WordPress 5.6 compatibility fixes

    Voce del changelog

  51. 1.5.2.4 Non ancora disponibile Data di rilascio non indicata

    WordPress 5.6 compatibility fixes

    Voce del changelog

  52. 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

    Voce del changelog

  53. 1.5.2.1 Non ancora disponibile Data di rilascio non indicata

    Bug fix - loading speed

    Voce del changelog

  54. 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="...

    Voce del changelog

  55. 1.5.1 Non ancora disponibile Data di rilascio non indicata

    Gutenberg - option to set conditions directly in a block

    Voce del changelog

  56. 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.

    Voce del changelog

  57. 1.4.9.1 Non ancora disponibile Data di rilascio non indicata

    Bug fix - Geolocation - targeting city-states (Singapore, Monaco, etc.)

    Voce del changelog

  58. 1.4.9 Non ancora disponibile Data di rilascio non indicata

    New Elementor Widget

    Voce del changelog

  59. 1.4.8 Non ancora disponibile Data di rilascio non indicata

    New DKI shortcode - display a value of a query string paremeter

    Voce del changelog

  60. 1.4.7 Non ancora disponibile Data di rilascio non indicata

    Geolocation dashboard improvements

    Voce del changelog

  61. 1.4.6.1 Non ancora disponibile Data di rilascio non indicata

    WordPress 5.4 compatibility fixes (Gutenberg design)

    Voce del changelog

  62. 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.

    Voce del changelog

  63. 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.

    Voce del changelog

  64. 1.4.4 Non ancora disponibile Data di rilascio non indicata

    Gutenberg block

    Voce del changelog

  65. 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.

    Voce del changelog

  66. 1.4.2 Non ancora disponibile Data di rilascio non indicata

    An option to import and export triggers was added.

    Voce del changelog

  67. 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.

    Voce del changelog

  68. 1.4.0 Non ancora disponibile Data di rilascio non indicata

    New condition - Cookie Detection: Add or replace content according to UTM parameters

    Voce del changelog

  69. 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)

    Voce del changelog

  70. 1.3.2 Non ancora disponibile Data di rilascio non indicata

    Drag versions to change their order

    Voce del changelog

  71. 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

    Voce del changelog

  72. 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

    Voce del changelog

  73. 1.2.9 Non ancora disponibile Data di rilascio non indicata

    Thrive architect compatibility

    Voce del changelog

  74. 1.2.8 Non ancora disponibile Data di rilascio non indicata

    Recurrence - New options were added

    Voce del changelog

  75. 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...

    Voce del changelog

  76. 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

    Voce del changelog

  77. 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...

    Voce del changelog

  78. 1.1.6 Non ancora disponibile Data di rilascio non indicata

    New conditions were added: Start & end date.

    Voce del changelog

  79. 1.1.4 Non ancora disponibile Data di rilascio non indicata

    New condition added- Browser language

    Voce del changelog

  80. 1.1.3 Non ancora disponibile Data di rilascio non indicata

    New condition added- New / Returning visitors

    Voce del changelog

Readme

Licenza

If-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

  1. Go to your WordPress Control Panel.
  2. Click "Plugins", then "Add New".
  3. Enter "ifso" as the search term and click "Search Plugins".
  4. Download and install the If-So Dynamic Content plugin.
  5. Click the "Activate Plugin" link.
  6. 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

  1. Dynamic triggers - works with all page builder users
  2. Dynamic Gutenberg Blocks
  3. Dynamic Elementor Elements
  4. The conditions
  5. Built-in stats
  6. Dynamic Keyword Insertion (DKI) shortcodes
  7. Compatible with caching plugins
  8. User segmentation
  9. User-self selection field
  10. The recurrence option
  11. 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.

Invia feedback

Cosa funziona, cosa no, cosa manca: bastano poche parole.

Solo se desideri una risposta.

Viene acquisito nel tuo browser, senza questa finestra. Password, ciò che hai digitato nei moduli, chiavi e token vengono esclusi come blocchi grigi; prima dell’invio puoi nascondere altre parti. Conserviamo gli screenshot per 90 giorni.

Lo conserviamo con l’indirizzo della pagina, la tua lingua, le dimensioni della finestra, il browser e l’indirizzo IP, e il tuo indirizzo e-mail, se ce lo indichi. L’indirizzo IP e il browser vengono eliminati dopo 90 giorni. Informativa sulla privacy.

Tutte le lingue