Kabook Auto Schema & Accordion for Rank Math

説明

This plugin is a power-up for Rank Math SEO PRO users.
It solves common SEO and UX issues by automatically ensuring FAQ schema markup is present on your posts, and by transforming its default output into a visually appealing, interactive accordion — without requiring manual shortcode insertion.
Key Features:

  • Auto Injection: Automatically adds the [rank_math_rich_snippet] shortcode to your single posts if you have defined an FAQ schema but forgot to insert the block.
  • New: Animation Effects: Choose between Slide, Fade, or Zoom effects for your accordion opening.
  • New: Speed Control: Fully customize the animation duration (ms) to match your site’s feel.
  • Per-Post Control: Manually enable or disable schema injection for specific posts via a simple checkbox in the editor.
  • Smart Detection: Checks the raw database content to ensure the shortcode is never duplicated.
  • Stylish Accordion: Converts the boring list format into a beautiful, interactive accordion.
  • Fully Customizable: Change colors, fonts, borders, and alignment via a modern “Blue Harmony” settings panel.
  • Ultra Lightweight: Rebuilt with Vanilla JS (No jQuery) for maximum performance.
  • Perfect RTL Support: Deep integration for Right-to-Left languages like Persian and Arabic.

Note: This plugin relies on the schema data generated by the Rank Math SEO PRO plugin.
Please ensure it is installed and active.

スクリーンショット

  • General Settings: The new “Blue Harmony” UI for managing global plugin options and auto-injection.
  • Animation Controls: Choose your desired opening effect (Slide, Fade, Zoom) and set the animation speed.
  • Style Customization: Full control over colors, typography, borders, and corner radius to match your theme.
  • Frontend Example (LTR): A beautiful, animated FAQ accordion as seen on an English site.
  • RTL Support (Persian): Perfect alignment and styling for Right-to-Left languages.

インストール

  1. Upload the plugin files to the /wp-content/plugins/kabook-auto-rank-math-snippet directory.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to Settings > Kabook RM Snippet to configure the styling and animation options.

FAQ

Can I use the accordion styling without enabling automatic schema injection?

Yes! The plugin gives you full control over its features:
• To use only the accordion styling (without auto-injecting schema): Disable “Auto Inject Schema” and keep “Enable Accordion” checked.
• To inject schema automatically but use your own accordion (e.g., from theme or another plugin): Enable “Auto Inject Schema” and uncheck “Enable Accordion”.
Both features work independently — you can mix and match based on your needs.

Does this plugin work without Rank Math PRO?

No. This plugin acts as an add-on and depends on the schema data generated by the Rank Math SEO PRO plugin.

Can I change the opening speed of the accordion?

Yes! In version 1.2.0, we added an “Animation Speed” setting where you can define the speed in milliseconds (e.g., 300ms for fast or 1200ms for slow).

Does it load scripts on every page?

No. To ensure maximum performance, the plugin only loads its CSS and JS files on pages where an FAQ schema or shortcode is actually detected.

Will it slow down my site?

Absolutely not. The plugin uses Vanilla JS instead of jQuery, making it extremely fast and lightweight.

評価

2025年12月7日 1 reply
Hello,I just wanted to sincerely thank you for the amazing Kabook Auto Schema & Accordion for Rank Math plugin.This plugin was truly missing from the WordPress repository, and it saved me several days of work. I have over 1,200 articles on my website, and I had manually added my customized shortcode to almost half of them. My biggest concern was potential conflicts with the previous shortcode styling or the articles I had already customized. But your plugin handled everything perfectly. Now, all the remaining articles were equipped with beautiful, fully theme-compatible FAQ schema styling in less than a minute — with absolutely no conflicts with my earlier manual shortcodes. You have no idea how much easier you made my workflow.Thank you so much for this excellent and truly valuable plugin.
1件のレビューをすべて表示

貢献者と開発者

Kabook Auto Schema & Accordion for Rank Math はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Kabook Auto Schema & Accordion for Rank Math” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Kabook Auto Schema & Accordion for Rank Math” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.2.0

  • New: Added Opening Animations (Slide, Fade, Zoom).
  • New: Added Animation Speed control setting.
  • New: Brand new “Blue Harmony” Admin UI for better user experience.
  • Improvement: Optimized Asset Loading (scripts only load when needed).
  • Improvement: Enhanced RTL support for both Admin and Frontend.
  • Security: Implemented Nonce verification and better output escaping for WP.org standards.
  • Compatibility: PHP requirement lowered to 7.4 for better compatibility.

1.1.0

  • New: Added “Injection Control Meta Box” per post.
  • Improvement: Rewrote frontend logic in Vanilla JS (removed jQuery).
  • Security: Fixed non-sanitized input variable warnings.

1.0.0

  • Initial release.