MkWebTech CTA Studio

Changelog

3.0.0

  • Added the new Floating Buttons CTA layout for icon-focused fixed action buttons.
  • Added repeatable floating buttons with per-button URL, Dashicon picker, optional hover text, and add/remove controls.
  • Added global floating button controls for position, spacing, icon size, border radius, icon colors, text colors, backgrounds, and hover colors.
  • Added individual per-button styling overrides for icon and hover text colors/backgrounds.
  • Floating Buttons layout hides countdown timer, heading, block, close, and classic CTA button controls where they do not apply.
  • Added adaptive admin live preview and frontend rendering for floating action buttons.
  • Added a one-time dismissible admin notice to announce the new Floating Buttons layout.

2.2.1

  • Fixed Evergreen timers so they no longer require a normal end date.
  • Improved shortcode-only CTA asset loading on singular content.
  • Fixed desktop, tablet, and mobile visibility settings on the frontend.
  • Renamed the Evergreen browser-storage detection label for accuracy.
  • Fixed readme screenshot text typo.
  • Rebuilt the countdown timer engine with timestamp-based requestAnimationFrame rendering.
  • Added smooth changed-digit animations, cached DOM references, and duplicate-loop protection.
  • Improved hidden-tab syncing, pause/resume support, cleanup methods, and expiry callbacks.
  • Optimized timer CSS for tabular numbers, stable widths, reduced layout shift, and mobile display.

2.2.0

  • Added timer modes: Normal and Evergreen with dedicated timer type selector.
  • Added Evergreen duration controls (days, hours, minutes, seconds).
  • Added Evergreen detection methods: Cookie, Browser Storage, and User Session.
  • Added Evergreen restart controls: None, Restart Immediately, Restart at next visit, and Restart after a specific time.
  • Added Restart-after duration inputs and Reset on page reload toggle.
  • Improved timer runtime for smoother countdown updates and reduced drift/skips.
  • Added rich content tab grouping (Heading, Button, Timer) for cleaner editing flow.

2.1.1

  • Added heading visibility toggle with rich text editor support for heading/subheading content.
  • Added rich text editor for timer expired message with typography and color controls.
  • Expanded timer expiry actions to: None, Redirect to URL, Hide Timer, Show Message.
  • Added redirect URL field and frontend redirect handling for timer expiry.

2.1.0

  • Added built-in countdown timer support for CTAs (now available in this release).
  • Added advanced timer controls for digits, separators, labels, and case styling.
  • Improved timer builder UI with grouped settings and live preview parity.
  • Removed free CTA creation cap; users can now create unlimited CTAs.

2.0.1

  • Free version now limits CTA creation to 3 saved CTAs.
  • Added admin upgrade notice with Pro link after the free CTA limit is reached.

2.0.0

  • Major UI/UX upgrade to the CTA builder and preview workflow.
  • Added CTA Stats sidebar box (Impressions, Clicks, Conversion Rate).
  • Reworked design controls into horizontal tabs (Block, Heading, Button, Close).
  • Added close button settings for sticky and popup layouts.
  • Improved close button rendering consistency in admin and frontend.
  • Added background mode selector: Solid, Gradient, Image, None.
  • Added default background image asset support.
  • Added and refined controls for border radius, content alignment, content mode, and spacing.
  • Improved inline mode alignment behavior and frontend/admin parity.
  • Added animation options: None, Fade, Slide Up, Slide Down, Zoom In, Bounce.
  • Added animation timing input and default animation set to None for new CTAs.
  • Switched animation engine to self-hosted GSAP and removed legacy CSS keyframe system.
  • Added smooth entrance/exit motion handling for sticky and popup close interactions.
  • Removed unfinished layouts (Floating Button and Sticky Tab) from admin and frontend.
  • Removed non-functional visibility placeholders (Page Rules/Country Rules).
  • Improved toggle switch usage in Behaviour and Visibility panels.
  • Updated defaults, cleaner code paths, and overall codebase cleanup.

1.0.0

  • Initial release.

Plugin Website
Visit website

Author
mkwebtech
Version:
3.0.0
Last Updated
May 12, 2026
Requires
WordPress 5.9
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.