KnowPromo Slider

KnowPromo Slider

Version: 1.0.0Requires WP: 6.2+Tested up to: 6.8Downloads: 9Updated: May 14, 2026

Build AI-powered promotional feature sliders. Includes an MCP server so you can create, edit and preview sliders from Cursor or any MCP client.

KnowSlider Promo turns a list of features into a polished, full-screen slider: an intro slide, a run of two-column feature slides, and a closing call to action.

Sliders can be built three ways:

  1. By hand in the admin UI.
  2. From a prompt — add an OpenAI or Claude API key and describe what you want; the plugin drafts the whole slider.
  3. From your editor — connect any MCP client (Cursor, Claude Desktop, etc.) to the built-in MCP server and create, edit, colour and preview sliders by chatting.
Key features

  • Intro / feature / outro slide structure with image-left, image-right and centered layouts.
  • Global default primary/secondary colours, with per-slider and per-intro/per-outro overrides.
  • Admin-set branding logo: optional fade-in splash before the slider, plus a persistent logo on every slide (top-left, top-centre, top-right, bottom-left or bottom-right).
  • AI slider generation using OpenAI or Claude.
  • Built-in MCP server with per-user bearer tokens. Tools: list_sliders, get_slider, create_slider, update_slider, delete_slider, set_colors, upload_image, create_preview_link.
  • Preview links minted only via MCP — one-hour expiry (a real 404 afterwards) with optional auto-password when the administrator enables it globally.
  • `[knowslider id="..."]` shortcode that renders inside an isolated iframe.
  • Role- and email-based access control. Administrators manage everything; granted users manage only their own sliders and keys.
CSS isolation

Preview links and the shortcode's iframe target are complete standalone HTML documents — no theme stylesheet is ever loaded on them. The slider stylesheet starts with a hard reset on a `ksp-`-prefixed root, and the shortcode embeds through an iframe. Host-theme CSS cannot bleed in, and the slider cannot bleed out.