CleverOgre Logo

OgreModal

Created On June 9th, 2019 | Last Update July 17th, 2024

Description

OgreModal is a plugin developed by CleverOgre in Pensacola, Florida.

Installation

  1. Upload the plugin files to the '/wp-content/plugins/OgreModal' directory.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Use the Modals -> Settings screen to configure global attributes.
  4. Create your first modal by using Modals -> Add New. Content can be edited using the Gutenberg block editor. Settings for this individual modal are located in the sidebar.

Details

  • Requires at least: 5.0.0
  • Tested up to: 5.6.2
  • Stable tag: 0.4.2
  • License: GPLv2 or later

Changelog

0.4.2 - 07-17-2024

  • NEW: Pageview tracking setting.
  • NEW: Use modal ID as href trigger. Ie href="#{modal_id}".
  • NEW: Lock scrolling when modal is visible.
  • NEW: Modal additional css classes field.
  • DEV: Removed OgreCore dependency.
  • DEV: Improved jQuery compatibility.
  • DEV: Improved transition handling.
  • DEV: Style updated to use CSS variables.
  • DEV: Removed block type limitations.
  • DEV: Include inline block layout styles in modal content.
  • BUG: Fix page limit.
  • BUG: Fixed settings page url.
  • BUG: Ensure that modal id is generated after initial save.

0.4.1 - 04-15-2021

  • NEW: Delay setting for non-triggered modals.

0.4.0 - 02-23-2021

  • NEW: Renamed from ModalOgre to OgreModal.
  • NEW: Support for multiple modals and scheduling using new Modal custom post type. Global settings page has been moved to Modals -> Settings.
  • DEV: Removed supplied ACF Pro plugin. Requires ACF Pro to function. Warning added if not detected.
  • BUG: Fixed variable reference warnings.

0.3.6 - 09-28-2020

  • BUG: Fixed jQuery inArray conditional error which was breaking timestamp checks.

0.3.5 - 09-18-2020

  • Added link trigger duration option using "ogremodal-trigger" class.
  • Improved animation logic to allow for modal opening animations.

0.3.4 - 09-01-2020

  • Database migration improvements.
  • Added bot crawler test to modal validation.

0.3.3 - 08-27-2020

  • Major settings conflict bug with OgreAlert fixed. Make a backup of database before updating. May break existing modal settings.
  • Added migration function to prevent data loss.

0.3.2 - 05-05-2020

  • Added json encoding to data arrays and objects in modal DOM.
  • Added immediate dismiss option to write cookie on load.

0.3.1 - 05-05-2020

  • Added toolbar enabled option.
  • Added click out enabled option.
  • Added dismiss option.
  • Improved content color inheritance.
  • Improved link formatting.

0.3.0 - 05-04-2020

  • Reformatted classes to be statically accessible.
  • Included ACF Pro if not available on site.
  • New ACF-based settings.

0.1.0 - 06-09-2017

  • Initial build of OgreModal plugin.

Download Plugin