MKJB AI SEO FAQ Schema

Changelog

1.2.4

  • Fixed: CSS not loading on frontend for posts using legacy block name
  • Fixed: Broken unicode characters in CSS causing style rendering issues
  • Added: 2 new display styles – Boxed and Timeline
  • Improved: All existing styles (Minimal, Card, Accordion) with premium visuals
  • Improved: Responsive design for mobile devices

1.2.3

  • Fixed: Backward compatibility for posts created with plugin v1.2.1 or earlier (fsg/faq-schema block)
  • Added: Legacy block registration so existing FAQ blocks continue to work after update
  • Added: Schema injection now detects both old (fsg/) and new (mkjb/) block names

1.2.2

  • Updated: OpenAI model list to current GPT-5.4 series (gpt-5.4, gpt-5.4-mini, gpt-5.4-nano)
  • Removed: Retired GPT-5 models (gpt-5, gpt-5-mini, gpt-5-nano)
  • Improved: Plugin description, FAQ section, and tags for better discoverability

1.2.1

  • Fixed: Block not appearing in WordPress block inserter when searching “/faq”
  • Fixed: Block category updated from deprecated ‘common’ to ‘text’
  • Fixed: Added apiVersion 2 for proper useBlockProps support
  • Fixed: Removed deprecated wp-editor script dependency
  • Fixed: Removed all non-ASCII characters from JavaScript to prevent encoding issues on some server configurations
  • Fixed: Updated deprecated isPrimary/isSecondary Button props to the current variant API
  • Added: Block supports configuration (html: false, multiple: true)
  • Improved: Version bump for reliable cache busting

1.2.0

  • Added: “Remove All FAQs” button in I Have FAQ and Manual Input tabs
  • Added: Score always displayed as X/100 (normalized when no keyword is set)
  • Added: First-person usage detection (We/Our/Us/My) in Quality Analyzer
  • Added: Sentence length check (20-word limit per sentence)
  • Changed: Answer length requirements updated to 100-1,000 characters
  • Changed: FAQ questions rendered as H3 for correct heading hierarchy
  • Changed: Accordion questions use H3 inside summary element for accessibility
  • Changed: Default AI prompt updated to enforce plain text formatting
  • Fixed: Browser cache preventing updated JS/CSS from loading
  • Improved: Quality Analyzer v2 rules aligned with SEO and GEO best practices

1.1.0

  • Added: OpenAI model selection (gpt-4o-mini through o3)
  • Added: Custom AI prompt with {count} placeholder
  • Added: FAQ Quality Analyzer v2 with 100-point scoring
  • Added: Target keyword input with AI auto-detect
  • Added: FAQ title display option (H2/H3/H4)
  • Added: Delete API Key button
  • Added: Rate limiting (10 requests/minute/user)
  • Added: Nested block support for schema injection
  • Fixed: API key overwrite bug when saving other settings
  • Fixed: Schema returning null on empty FAQ arrays
  • Fixed: CSS double-loading on frontend pages
  • Fixed: has_block() parameter error
  • Improved: Modern CSS with custom properties
  • Improved: Security hardening for public distribution

1.0.0

  • Initial release

Plugin Website
Visit website

Author
MikukJubu
Version:
1.2.4
Last Updated
April 4, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.4
Requires PHP
8.0

Share Post

Join our newsletter.

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