Pre-sale FAQs



Compatibility
  • Is If-So compatible with all browsers?
    This one is simple – Yes.
  • Does If-So work with server-side and WordPress caching solutions?

    Yes.

    Whether you are using a caching plugin or server caching, you can navigate to the plugin settings and enable the “Page Caching Compatibility” option.

    With the option enabled, dynamic triggers will be rendered in a separate request that will take place after the loading of the cached version.

    Learn more about Page Caching Compatibility.



3rd-party Plugins
  • Can If-So be used with Layer Slider?

    Yes, there are two ways to incorporate dynamic content with If-So and Layer Slider.

    The first method involves creating an If-So trigger and inserting its shortcode into the slide’s content field to add dynamic content to the slide.

    The second option is to display different layer sliders to different users. To achieve this, create an If-So trigger with multiple versions, and assign the different layer sliders as the content of each trigger using the sliders’ shortcode. However, note that if you choose this approach, you may not be able to load the trigger using Ajax.

  • Can I use If-So with the Advanced Custom Fields (ACF) WordPress plugin?

    Yes. You can use If-So with the ACF plugin.


    The first step is to create an If-So trigger and paste its shortcode inside the custom field. Since Advanced Custom Fields do not render shortcodes by default, next you’ll need to add the following filters to your functions.php file.  Please feel free to contact us if you need help with that.

    If you’d like to use If-So inside a Text field:
    add_filter(‘acf/format_value/type=text, ‘do_shortcode’);

    If you’d like to use If-So inside a Text Area field:
    add_filter(‘acf/format_value/type=textarea’, ‘do_shortcode’);

  • Is it possible to use If-So and WP Rocket together?

    Yes! Click here to learn more.



Couldn’t find the answer you were looking for? We are here to help