{"id":280791,"date":"2026-02-12T13:17:29","date_gmt":"2026-02-12T13:17:29","guid":{"rendered":"https:\/\/tw.wordpress.org\/plugins\/webbiz-toolkit\/"},"modified":"2026-06-04T08:27:01","modified_gmt":"2026-06-04T08:27:01","slug":"webbiz-toolkit","status":"publish","type":"plugin","link":"https:\/\/sah.wordpress.org\/plugins\/webbiz-toolkit\/","author":15337274,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.5","stable_tag":"1.0.5","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"WebBiz Toolkit","header_author":"WebBiz","header_description":"WordPress \u90e8\u843d\u5ba2\u5de5\u5177\u7bb1 - \u6587\u5b57\u5f37\u8abf\u6a23\u5f0f\u3001\u5287\u900f\u906e\u7f69\u3001\u4e2d\u82f1\u6587\u81ea\u52d5\u52a0\u7a7a\u683c\u3001\u4e92\u52d5\u554f\u7b54","assets_banners_color":"999999","last_updated":"2026-06-04 08:27:01","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/webbiz.tw\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":517,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"webbiztw","date":"2026-03-04 05:50:15"},"1.0.2":{"tag":"1.0.2","author":"webbiztw","date":"2026-05-06 14:35:22"},"1.0.3":{"tag":"1.0.3","author":"webbiztw","date":"2026-05-16 02:24:52"},"1.0.4":{"tag":"1.0.4","author":"webbiztw","date":"2026-05-19 15:57:30"},"1.0.5":{"tag":"1.0.5","author":"webbiztw","date":"2026-06-04 08:27:01"}},"upgrade_notice":{"1.0.5":"<p>Improved the Q&amp;A style settings page layout and unified Traditional Chinese interface terminology; functionality remains unchanged.<\/p>","1.0.4":"<p>Updated the settings page to a tab structure (in preparation for menu integration); no visual or behavioral changes when used standalone.<\/p>","1.0.3":"<p>Fixed wide\/full-width alignment for the Q&amp;A block and improved content preservation after plugin deactivation; editor strings are now translatable.<\/p>","1.0.2":"<p>Added Q&amp;A style customization settings and improved spoiler mask, auto-spacing, and frontend style loading.<\/p>","1.0.0":"<p>Initial release of WebBiz Toolkit.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3460457,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3460457,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3460455,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3460455,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"webbiz\/qa-reveal":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":2,"name":"webbiz\/qa-reveal","title":"\u554f\u7b54\u5340\u584a","category":"text","icon":"editor-help","description":"\u4e92\u52d5\u5f0f\u554f\u7b54\u5340\u584a\uff0c\u9ede\u64ca\u986f\u793a\u7b54\u6848","keywords":["qa","faq","\u554f\u7b54","\u63ed\u66c9","reveal"],"textdomain":"webbiz-toolkit","supports":{"html":false,"align":["wide","full"]},"attributes":{"question":{"type":"string","default":""},"answer":{"type":"string","default":""},"defaultOpen":{"type":"boolean","default":false},"style":{"type":"string","default":"minimal"}},"editorScript":"webbiz-qa-reveal-editor","editorStyle":"webbiz-qa-reveal-editor-style","style":"webbiz-qa-reveal-frontend"}},"tagged_versions":["1.0.1","1.0.2","1.0.3","1.0.4","1.0.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3460475,"resolution":"1","location":"assets","locale":"","width":1692,"height":1066},"screenshot-2.gif":{"filename":"screenshot-2.gif","revision":3460475,"resolution":"2","location":"assets","locale":"","width":498,"height":300},"screenshot-3.gif":{"filename":"screenshot-3.gif","revision":3460475,"resolution":"3","location":"assets","locale":"","width":978,"height":480},"screenshot-4.gif":{"filename":"screenshot-4.gif","revision":3460475,"resolution":"4","location":"assets","locale":"","width":843,"height":423},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3460475,"resolution":"5","location":"assets","locale":"","width":1934,"height":1446},"screenshot-6.gif":{"filename":"screenshot-6.gif","revision":3460475,"resolution":"6","location":"assets","locale":"","width":985,"height":474},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3460475,"resolution":"7","location":"assets","locale":"","width":1164,"height":690}},"screenshots":{"1":"Editor toolbar: buttons for highlight, spoiler, and auto-spacing","2":"Frontend spoiler mask effect (Blur style)","3":"Text highlights and spoiler styles in the editor","4":"Frontend: Spoiler mask and Q&amp;A block","5":"Settings page: Customizable highlight styles with live preview","6":"Interactive Q&amp;A block on the frontend (click to reveal answer)","7":"Frontend: Text highlight styles (Focus, Warning, Quote) and all features"}},"plugin_section":[],"plugin_tags":[4121,410,148076,5048,250927],"plugin_category":[],"plugin_contributors":[255729,255728],"plugin_business_model":[],"class_list":["post-280791","plugin","type-plugin","status-publish","hentry","plugin_tags-blocks","plugin_tags-blogging","plugin_tags-gutenberg","plugin_tags-spoiler","plugin_tags-text-formatting","plugin_contributors-webbiz","plugin_contributors-webbiztw","plugin_committers-webbiztw"],"banners":{"banner":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/banner-772x250.png?rev=3460455","banner_2x":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/banner-1544x500.png?rev=3460455","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/icon-128x128.png?rev=3460457","icon_2x":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/icon-256x256.png?rev=3460457","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/screenshot-1.png?rev=3460475","caption":"Editor toolbar: buttons for highlight, spoiler, and auto-spacing"},{"src":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/screenshot-2.gif?rev=3460475","caption":"Frontend spoiler mask effect (Blur style)"},{"src":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/screenshot-3.gif?rev=3460475","caption":"Text highlights and spoiler styles in the editor"},{"src":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/screenshot-4.gif?rev=3460475","caption":"Frontend: Spoiler mask and Q&amp;A block"},{"src":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/screenshot-5.png?rev=3460475","caption":"Settings page: Customizable highlight styles with live preview"},{"src":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/screenshot-6.gif?rev=3460475","caption":"Interactive Q&amp;A block on the frontend (click to reveal answer)"},{"src":"https:\/\/ps.w.org\/webbiz-toolkit\/assets\/screenshot-7.png?rev=3460475","caption":"Frontend: Text highlight styles (Focus, Warning, Quote) and all features"}],"raw_content":"<!--section=description-->\n<p>WebBiz Toolkit is a block editor extension plugin tailored for bloggers, providing four practical features:<\/p>\n\n<h4>Key Features<\/h4>\n\n<p><strong>1. Text Highlight Styles (3 styles)<\/strong>\nApply professional text highlighting effects in the editor toolbar with one click:\n* Focus \u2014 Blue left border + light blue background\n* Warning \u2014 Red border + light red background\n* Quote \u2014 Orange underline<\/p>\n\n<p>All styles are fully customizable. You can adjust colors, borders, and labels on the settings page.<\/p>\n\n<p><strong>2. Spoiler Mask (3 styles)<\/strong>\nHide text content and reveal it only when the reader clicks on it. Ideal for:\n* Movie\/TV series plot discussions (spoilers)\n* Game walkthrough guides and hints\n* Quiz answers\n* Surprise elements<\/p>\n\n<p>Offers three styles: Blur, Blackout, and Underline.<\/p>\n\n<p><strong>3. Auto Chinese-English Spacing<\/strong>\nAutomatically add spaces between Chinese\/Japanese\/Korean (CJK) characters and English\/numbers with one click, making your content more readable and professional.\nExample: <code>Hello\u4e16\u754c123<\/code> \u2192 <code>Hello \u4e16\u754c 123<\/code><\/p>\n\n<p><strong>4. Interactive Q&amp;A Block (2 styles)<\/strong>\nCreate interactive Q&amp;A sections where answers are hidden by default and revealed upon clicking.\nPerfect for tutorials, FAQ pages, exam preparation, and educational content.<\/p>\n\n<h4>Why Choose WebBiz Toolkit?<\/h4>\n\n<ul>\n<li><strong>Lightweight &amp; Fast<\/strong> \u2014 Only loads the features you enable, ensuring your site doesn't slow down.<\/li>\n<li><strong>Block Editor Native<\/strong> \u2014 Built 100% using native WordPress Block Editor APIs.<\/li>\n<li><strong>Chinese Typography Optimized<\/strong> \u2014 Specifically designed for CJK layout formatting.<\/li>\n<li><strong>Zero Coding Required<\/strong> \u2014 Ready to use upon installation with an intuitive interface.<\/li>\n<li><strong>SEO Friendly<\/strong> \u2014 The Q&amp;A block automatically generates FAQPage Schema JSON-LD structured data.<\/li>\n<\/ul>\n\n<h4>Use Cases<\/h4>\n\n<ul>\n<li><strong>Bloggers<\/strong> \u2014 Emphasize key text, hide spoilers, and improve readability.<\/li>\n<li><strong>Educators<\/strong> \u2014 Build interactive quizzes and self-check questions.<\/li>\n<li><strong>Review Sites<\/strong> \u2014 Hide spoilers in movie or game reviews.<\/li>\n<li><strong>Documentation<\/strong> \u2014 Mark warnings, tips, and important notes.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Go to \"Plugins -&gt; Add New\" in the WordPress admin panel.<\/li>\n<li>Search for \"WebBiz Toolkit\".<\/li>\n<li>Click \"Install Now\" and then \"Activate\".<\/li>\n<li>Go to \"Settings -&gt; WebBiz Toolkit\" to enable the features you need.<\/li>\n<\/ol>\n\n<p>Or install manually:\n1. Download the plugin ZIP file.\n2. Go to \"Plugins -&gt; Add New -&gt; Upload Plugin\" in the WordPress admin panel.\n3. Select the ZIP file and install it.\n4. Activate the plugin.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20wordpress%20versions%20are%20supported%3F\"><h3>Which WordPress versions are supported?<\/h3><\/dt>\n<dd><p>WebBiz Toolkit requires WordPress 6.0 or higher and the Block Editor.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20website%3F\"><h3>Will this slow down my website?<\/h3><\/dt>\n<dd><p>No. WebBiz Toolkit is modularly designed. It only loads features you enable, and the frontend CSS is optimized to be extremely lightweight.<\/p><\/dd>\n<dt id=\"can%20i%20use%20multiple%20highlight%20styles%20at%20the%20same%20time%3F\"><h3>Can I use multiple highlight styles at the same time?<\/h3><\/dt>\n<dd><p>Yes! You can mix and match different highlight styles within the same paragraph.<\/p><\/dd>\n<dt id=\"does%20the%20spoiler%20mask%20work%20on%20mobile%20devices%3F\"><h3>Does the spoiler mask work on mobile devices?<\/h3><\/dt>\n<dd><p>Yes, the spoiler mask fully supports touch interactions and works perfectly on mobile phones and tablets.<\/p><\/dd>\n<dt id=\"does%20the%20auto-spacing%20feature%20modify%20my%20original%20content%3F\"><h3>Does the auto-spacing feature modify my original content?<\/h3><\/dt>\n<dd><p>Yes, the auto-spacing feature directly updates the block content. We recommend backing up important content before use.<\/p><\/dd>\n<dt id=\"does%20the%20q%26a%20block%20support%20seo%20structured%20data%3F\"><h3>Does the Q&amp;A block support SEO structured data?<\/h3><\/dt>\n<dd><p>Yes! WebBiz Toolkit automatically generates FAQPage Schema JSON-LD structured data for the Q&amp;A block, which helps with SEO.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Improved the layout of the Q&amp;A style settings page, updated the preview area to use frontend style rules, and reduced redundant spacing.<\/li>\n<li>Unified Traditional Chinese interface terminology, removing mixed English and Traditional Chinese labels.<\/li>\n<li>Updated the translation template and added all new and modified translatable strings.<\/li>\n<li>Added a packaging script and package check to prevent development files from being mixed into the WordPress.org release package.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Updated the settings page to an extensible tab structure, preparing for future settings menu integration with other WebBiz plugins. The appearance and behavior of the settings page remain unchanged when this plugin is used standalone.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed an issue where frontend alignment was not applied when wide\/full-width alignment was selected for the Q&amp;A block.<\/li>\n<li>Updated the Q&amp;A block to use block.json and added a static fallback so that existing Q&amp;A content remains visible even if the plugin is deactivated or the module is disabled.<\/li>\n<li>Updated frontend styles for the Q&amp;A block to load only when the post contains a Q&amp;A block.<\/li>\n<li>Fixed the background color picker on the Q&amp;A style settings page: the palette no longer covers the \"transparent\" option when expanded, and the picker is now correctly disabled with a hint message when \"transparent\" is checked.<\/li>\n<li>Updated the toolbar button for Chinese-English auto-spacing to only show in blocks that can actually be processed.<\/li>\n<li>Made editor interface strings translatable and updated the translation template.<\/li>\n<li>Cleaned up internal code: consolidated dynamic CSS and color processing for highlight styles into a single source, removing redundant editor dependencies and unused code.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added custom settings for the \"Minimal\" and \"Card\" styles of the Q&amp;A block.<\/li>\n<li>Enabled customizable border colors, width, border radius, text color, badge color, background color, and font size for the Q&amp;A block.<\/li>\n<li>Fixed keyboard navigation and accessibility states for the spoiler mask to correctly output expanded\/collapsed states.<\/li>\n<li>Fixed spoiler mask style rendering under keyboard focus, reduced motion settings, and print styles.<\/li>\n<li>Configured the Chinese-English auto-spacing to skip code blocks, keyboard input tags (kbd), scripts, styles, and text input fields to prevent unintended modifications.<\/li>\n<li>Updated frontend styles to load conditionally based on enabled features, reducing unnecessary CSS.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed an issue where text highlight styles did not display on the frontend.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added 3 customizable text highlight styles.<\/li>\n<li>Added the spoiler mask feature with 3 styles: Blur, Blackout, and Underline.<\/li>\n<li>Added the Chinese-English auto-spacing feature.<\/li>\n<li>Added the interactive Q&amp;A block with 2 styles.<\/li>\n<li>Added FAQPage Schema structured data support.<\/li>\n<li>Added a complete settings page with live preview.<\/li>\n<\/ul>","raw_excerpt":"Essential toolkit for WordPress bloggers: text highlights, spoiler masks, auto-spacing, and interactive Q&amp;A blocks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/280791","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=280791"}],"author":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webbiztw"}],"wp:attachment":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=280791"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=280791"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=280791"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=280791"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=280791"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=280791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}