Insert dynamic CTAs anywhere using shortcodes and groups.
This plugin adds a system for managing and inserting dynamic calls to action (CTAs) across a website. It is for site administrators and content creators who need to place promotional or action-oriented content in multiple locations without manually editing each page.
CTA Post Type: Creates a dedicated content type for CTAs, managed like regular posts with a full editor.
CTA Groups: Organizes CTAs into categories using a custom taxonomy, allowing you to control which groups appear on specific pages or post types.
Shortcode Insertion: Uses a simple [cta] shortcode to place a CTA anywhere in content; the plugin selects and displays one from the allowed groups for that page.
Dynamic Loading: CTAs are loaded via JavaScript after the page loads, which can help with caching performance while still allowing CTA content to be updated independently.
Configuration Options: Includes a settings page to set default CTA content, add custom CSS for styling, and control which post types display the CTA Group selection metabox.
Version
Original
Updated
Version
Original
Updated
Version
Original
Updated