{"id":340639,"date":"2026-07-16T11:27:49","date_gmt":"2026-07-16T11:27:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/baqflo-redaction\/"},"modified":"2026-07-20T12:05:57","modified_gmt":"2026-07-20T12:05:57","slug":"baqflo-redaction","status":"publish","type":"plugin","link":"https:\/\/ewe.wordpress.org\/plugins\/baqflo-redaction\/","author":23521110,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.01","stable_tag":"1.01","tested":"7.0.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"BaqFlo - RedAction","header_author":"BaqFlo","header_description":"Reusable visual redaction rules and destination notices with CSS selector targeting, reveal interactions, animations, and scheduling.","assets_banners_color":"c41e1e","last_updated":"2026-07-20 12:05:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.baqflo.com\/redaction\/","header_author_uri":"https:\/\/www.baqflo.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":75,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.00":{"tag":"1.00","author":"baqflo","date":"2026-07-16 11:27:37"},"1.01":{"tag":"1.01","author":"baqflo","date":"2026-07-20 12:05:57"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3610127,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3610127,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3610119,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3610119,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.00","1.01"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3610119,"resolution":"1","location":"assets","locale":"","width":1437,"height":1011},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3610119,"resolution":"10","location":"assets","locale":"","width":1437,"height":1011},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3610119,"resolution":"11","location":"assets","locale":"","width":1438,"height":991},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3610119,"resolution":"12","location":"assets","locale":"","width":1452,"height":1040},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3610119,"resolution":"13","location":"assets","locale":"","width":1437,"height":1011},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3610119,"resolution":"14","location":"assets","locale":"","width":1437,"height":1011},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3610119,"resolution":"15","location":"assets","locale":"","width":1437,"height":1011},"screenshot-16.png":{"filename":"screenshot-16.png","revision":3610119,"resolution":"16","location":"assets","locale":"","width":1437,"height":1011},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3610119,"resolution":"2","location":"assets","locale":"","width":1437,"height":1011},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3610119,"resolution":"3","location":"assets","locale":"","width":1437,"height":1011},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3610119,"resolution":"4","location":"assets","locale":"","width":1437,"height":1011},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3610119,"resolution":"5","location":"assets","locale":"","width":1437,"height":1011},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3610119,"resolution":"6","location":"assets","locale":"","width":1437,"height":1011},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3610119,"resolution":"7","location":"assets","locale":"","width":1437,"height":1011},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3610119,"resolution":"8","location":"assets","locale":"","width":1437,"height":1011},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3610119,"resolution":"9","location":"assets","locale":"","width":1437,"height":1011}},"screenshots":{"1":"Redaction Rules workspace with reusable rules, visual modes, schedules and quick management controls.","2":"Redaction Rule editor with CSS selector targeting, reveal interactions and reusable popup messages.","3":"Adjustable image blur preview with live blur-amount controls.","4":"Gutenberg toolbar control for applying an existing Redaction Rule while editing content.","5":"Destination Redactions list with schedule, interception and analytics summaries.","6":"Destination Redaction editor with reusable message, design and behaviour controls.","7":"Fullscreen frontend preview for checking a destination notice before publishing.","8":"Example frontend content using a visual blur and click-to-reveal interaction."}},"plugin_section":[],"plugin_tags":[4889,271874,182970,271875,28317],"plugin_category":[],"plugin_contributors":[271364],"plugin_business_model":[],"class_list":["post-340639","plugin","type-plugin","status-publish","hentry","plugin_tags-blur","plugin_tags-click-to-reveal","plugin_tags-content-control","plugin_tags-content-notices","plugin_tags-redaction","plugin_contributors-baqflo","plugin_committers-baqflo"],"banners":{"banner":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/banner-772x250.png?rev=3610119","banner_2x":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/banner-1544x500.png?rev=3610119","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/icon-128x128.png?rev=3610127","icon_2x":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/icon-256x256.png?rev=3610127","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-1.png?rev=3610119","caption":"Redaction Rules workspace with reusable rules, visual modes, schedules and quick management controls."},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-2.png?rev=3610119","caption":"Redaction Rule editor with CSS selector targeting, reveal interactions and reusable popup messages."},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-3.png?rev=3610119","caption":"Adjustable image blur preview with live blur-amount controls."},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-4.png?rev=3610119","caption":"Gutenberg toolbar control for applying an existing Redaction Rule while editing content."},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-5.png?rev=3610119","caption":"Destination Redactions list with schedule, interception and analytics summaries."},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-6.png?rev=3610119","caption":"Destination Redaction editor with reusable message, design and behaviour controls."},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-7.png?rev=3610119","caption":"Fullscreen frontend preview for checking a destination notice before publishing."},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-8.png?rev=3610119","caption":"Example frontend content using a visual blur and click-to-reveal interaction."},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-9.png?rev=3610119","caption":""},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-10.png?rev=3610119","caption":""},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-11.png?rev=3610119","caption":""},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-12.png?rev=3610119","caption":""},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-13.png?rev=3610119","caption":""},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-14.png?rev=3610119","caption":""},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-15.png?rev=3610119","caption":""},{"src":"https:\/\/ps.w.org\/baqflo-redaction\/assets\/screenshot-16.png?rev=3610119","caption":""}],"raw_content":"<!--section=description-->\n<h4>Control How and When Visitors See Your Content<\/h4>\n\n<p>BaqFlo RedAction gives you a flexible way to visually obscure selected content, reveal it through visitor interactions and display polished destination notices across your WordPress website.<\/p>\n\n<p>Create a reusable Redaction Rule once, target content with familiar CSS selectors, then apply the same behaviour wherever it is needed. Blur text or images, place a cover over selected content, visually replace or remove elements, or invite visitors to reveal protected-looking content with a click or popup message.<\/p>\n\n<p>RedAction also includes reusable Destination Redactions for coming-soon pages, temporary notices, announcements, maintenance messages and intercepted links.<\/p>\n\n<p>Designed to be practical, reusable and easy to manage, RedAction helps you create thoughtful content experiences without rebuilding the same setup on every page.<\/p>\n\n<h4>Why Choose RedAction?<\/h4>\n\n<h3>Reusable Redaction Rules<\/h3>\n\n<p>Create a rule once and reuse it across multiple pages, posts and site areas. Update the rule later and every matching location follows the same settings.<\/p>\n\n<h3>Flexible CSS Selector Targeting<\/h3>\n\n<p>Target headings, paragraphs, images, buttons, containers or complete page sections using standard CSS selectors.<\/p>\n\n<h3>Interactive Click-to-Reveal<\/h3>\n\n<p>Let visitors reveal one item, reveal every item matched by the same rule, or confirm their choice through a popup message before content becomes visible.<\/p>\n\n<h3>Gutenberg Toolbar Integration<\/h3>\n\n<p>Apply Redaction Rules directly while editing supported Gutenberg text content, without manually adding selector classes.<\/p>\n\n<h3>Reusable Destination Notices<\/h3>\n\n<p>Create styled notices for coming-soon pages, maintenance periods, temporary restrictions, announcements and intercepted destination links.<\/p>\n\n<h3>Scheduling Built In<\/h3>\n\n<p>Set visual rules and destination notices to activate or expire automatically at the date and time you choose.<\/p>\n\n<h4>Core Features<\/h4>\n\n<ul>\n<li>Reusable visual Redaction Rules<\/li>\n<li>CSS selector targeting<\/li>\n<li>Solid content covers<\/li>\n<li>Browser-based text and content blur<\/li>\n<li>Adjustable image blur<\/li>\n<li>Visual content replacement<\/li>\n<li>Visual removal from the rendered layout<\/li>\n<li>Notice overlays<\/li>\n<li>Click to reveal one item<\/li>\n<li>Click to reveal all matching items<\/li>\n<li>Popup confirmation before revealing content<\/li>\n<li>Gutenberg toolbar integration<\/li>\n<li>Reusable Destination Redactions<\/li>\n<li>Locked, always-visible and dismissible destination modes<\/li>\n<li>Automatic inbound-link interception<\/li>\n<li>Query-string interception<\/li>\n<li>Intercepted link class support<\/li>\n<li>Entrance animations and easing controls<\/li>\n<li>Automatic activation and expiry scheduling<\/li>\n<li>Notice analytics<\/li>\n<li>Frontend and admin previews<\/li>\n<\/ul>\n\n<h4>Perfect For<\/h4>\n\n<p>RedAction is ideal for:<\/p>\n\n<ul>\n<li>Spoiler warnings<\/li>\n<li>Quiz answers and hints<\/li>\n<li>Educational reveal activities<\/li>\n<li>Sensitive or mature-language notices<\/li>\n<li>Product-launch previews<\/li>\n<li>Coming-soon pages<\/li>\n<li>Maintenance messages<\/li>\n<li>Temporary announcements<\/li>\n<li>Hidden tips and bonus content<\/li>\n<li>Staged publishing<\/li>\n<li>Interactive marketing pages<\/li>\n<li>Content that benefits from visitor confirmation<\/li>\n<\/ul>\n\n<h4>Visual Redaction, Clearly Explained<\/h4>\n\n<p>The free edition uses browser-based visual redaction. Matching content can be covered, blurred, replaced or visually removed, but the original content remains in the delivered page source.<\/p>\n\n<p>This makes RedAction Lite a strong choice for presentation, interaction and controlled disclosure. It should not be used as a security system for confidential information.<\/p>\n\n<h4>Ready for More? Upgrade to RedAction Pro<\/h4>\n\n<p>RedAction Pro expands the same reusable workflow with genuine server-side protection and advanced publishing controls.<\/p>\n\n<p>Unlock Pro features including:<\/p>\n\n<ul>\n<li>Server-side protected text<\/li>\n<li>Server-side protected images<\/li>\n<li>Protected image derivatives<\/li>\n<li>Server-side replacement and removal<\/li>\n<li>Advanced coverage controls<\/li>\n<li>User-role targeting<\/li>\n<li>Role exclusions<\/li>\n<li>Locked fallback redirects<\/li>\n<li>Broader protected-content workflows<\/li>\n<li>Future premium enhancements<\/li>\n<\/ul>\n\n<p>Use RedAction Pro when content must be removed or transformed before it reaches the visitor's browser, or when access needs to vary by WordPress role.<\/p>\n\n<p>Learn more about RedAction Pro:<\/p>\n\n<p>https:\/\/baqflo.com\/redaction\/<\/p>\n\n<h4>Built by BaqFlo<\/h4>\n\n<p>RedAction is part of the growing BaqFlo family of WordPress plugins.<\/p>\n\n<p>Our goal is simple: build professional WordPress plugins that are fast, thoughtfully designed and genuinely enjoyable to use.<\/p>\n\n<h4>Development Notes<\/h4>\n\n<p>RedAction is written in plain PHP, JavaScript and CSS without a JavaScript build process. The files included in the plugin package are the original human-readable source files. Some CSS used by the live animation preview is intentionally assembled inside <code>assets\/js\/admin.js<\/code> so the preview can reflect the selected timing and easing settings at runtime.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate BaqFlo RedAction.<\/li>\n<li>Open RedAction from the BaqFlo admin menu.<\/li>\n<li>Create a Redaction Rule and choose a visual mode.<\/li>\n<li>Add one or more CSS selectors, or apply the rule from the Gutenberg toolbar.<\/li>\n<li>Optionally create a Destination Redaction and assign it to pages or URL patterns.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20can%20i%20visually%20redact%3F\"><h3>What can I visually redact?<\/h3><\/dt>\n<dd><p>You can target text, images, buttons, containers and complete sections using standard CSS selectors. Supported Gutenberg text content can also be assigned a rule directly from the editor toolbar.<\/p><\/dd>\n<dt id=\"does%20the%20free%20version%20securely%20remove%20content%20from%20the%20page%20source%3F\"><h3>Does the free version securely remove content from the page source?<\/h3><\/dt>\n<dd><p>No. Lite redaction modes are visual and run in the visitor's browser. The original content remains in the delivered HTML or original image URL. Use RedAction Pro when server-side protection is required.<\/p><\/dd>\n<dt id=\"can%20visitors%20reveal%20redacted%20content%3F\"><h3>Can visitors reveal redacted content?<\/h3><\/dt>\n<dd><p>Yes. Rules can reveal one matched item, reveal every item using the same rule, or show a popup confirmation before revealing content.<\/p><\/dd>\n<dt id=\"can%20i%20schedule%20a%20rule%3F\"><h3>Can I schedule a rule?<\/h3><\/dt>\n<dd><p>Yes. Redaction Rules can activate and expire automatically using their schedule fields.<\/p><\/dd>\n<dt id=\"what%20is%20a%20destination%20redaction%3F\"><h3>What is a Destination Redaction?<\/h3><\/dt>\n<dd><p>A Destination Redaction is a reusable notice shown when visitors reach assigned content or follow an intercepted link. It is useful for coming-soon pages, maintenance notices, temporary restrictions and announcements.<\/p><\/dd>\n<dt id=\"can%20destination%20redactions%20be%20animated%3F\"><h3>Can Destination Redactions be animated?<\/h3><\/dt>\n<dd><p>Yes. You can choose entrance animations, speed and easing settings.<\/p><\/dd>\n<dt id=\"can%20i%20reuse%20the%20same%20notice%20on%20multiple%20pages%3F\"><h3>Can I reuse the same notice on multiple pages?<\/h3><\/dt>\n<dd><p>Yes. Destination Redactions are reusable, so one design and message can be assigned across multiple destinations.<\/p><\/dd>\n<dt id=\"does%20redaction%20work%20with%20gutenberg%3F\"><h3>Does RedAction work with Gutenberg?<\/h3><\/dt>\n<dd><p>Yes. RedAction includes a Gutenberg toolbar control for applying reusable rules to supported text content.<\/p><\/dd>\n<dt id=\"can%20i%20upgrade%20later%20without%20rebuilding%20my%20rules%3F\"><h3>Can I upgrade later without rebuilding my rules?<\/h3><\/dt>\n<dd><p>Yes. RedAction Pro uses the same core rule and destination workflow, so existing Lite content can continue to be used after upgrading.<\/p><\/dd>\n<dt id=\"where%20can%20i%20learn%20more%20about%20redaction%20pro%3F\"><h3>Where can I learn more about RedAction Pro?<\/h3><\/dt>\n<dd><p>https:\/\/baqflo.com\/redaction\/<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.00<\/h4>\n\n<ul>\n<li>Initial WordPress.org release.<\/li>\n<\/ul>","raw_excerpt":"Create reusable visual redaction rules, click-to-reveal content, and polished destination notices with CSS selector and Gutenberg tools.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/340639","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=340639"}],"author":[{"embeddable":true,"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/baqflo"}],"wp:attachment":[{"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=340639"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=340639"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=340639"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=340639"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=340639"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ewe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=340639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}