Lifeboat – FAQ Rescue

Description

Lifeboat – FAQ Rescue is a compatibility and recovery plugin for sites that still have surviving content from a discontinued legacy FAQ plugin that used the sp_faq custom post type, the faq_cat taxonomy, the [sp_faq] shortcode, and the spfaq/sp-faq dynamic block.

If that original plugin has been removed or deactivated, Lifeboat – FAQ Rescue is for site owners who still have sp_faq posts sitting in their database and want their existing [sp_faq] shortcodes and spfaq/sp-faq blocks to render again — without reinstalling the original plugin and without migrating, rewriting, or converting the legacy content into a new format.

Lifeboat – FAQ Rescue reads legacy data in place. It registers compatible support for the legacy CPT and taxonomy, recognizes and restores the [sp_faq] shortcode, and recognizes and restores existing spfaq/sp-faq dynamic blocks. Legacy FAQ categories, published FAQ records, and featured images (where present on a legacy record) are all supported by the rendering path. The frontend accordion is accessible and dependency-free — no jQuery or external JavaScript library is loaded, and FAQ content remains readable in the page HTML even without JavaScript. A read-only diagnostics screen under Tools Lifeboat – FAQ Rescue reports on detected legacy data and plugin status.

Lifeboat – FAQ Rescue does not migrate, copy, rewrite, or take ownership of legacy content, and does not offer an FAQ authoring or content-editing interface of its own. It does not phone home, does not use any external or cloud service, and does not collect telemetry.

Lifeboat – FAQ Rescue is an independent compatibility project and is not affiliated with or endorsed by the original plugin developer.

Security boundary. Lifeboat – FAQ Rescue is a compatibility and recovery tool, not a malware scanner and not a compromised-site cleanup tool. It does not scan for, detect, or remove malicious code, and it makes no claim about the security state of your site or its content. If you believe your site may have been compromised, complete a full security review and remediation using a dedicated security plugin or professional service before relying on Lifeboat – FAQ Rescue for content recovery.

Features

  • Reads surviving sp_faq legacy FAQ content in place — no content is copied, rewritten, or migrated
  • Restores rendering of existing [sp_faq] shortcodes
  • Restores rendering of existing spfaq/sp-faq dynamic blocks
  • Supports legacy FAQ categories (faq_cat taxonomy)
  • Supports published FAQ records
  • Supports featured images where present on a legacy FAQ record
  • Accessible, dependency-free frontend accordion (no jQuery, no external JS library)
  • Single-open and multiple-open accordion behavior
  • FAQ content remains readable in the page HTML without JavaScript
  • Read-only diagnostics screen (Tools Lifeboat – FAQ Rescue)
  • Conservative ownership and conflict handling if another active plugin already owns the same identifiers
  • No migration or writeback of legacy data
  • No telemetry and no external service calls

Privacy

Lifeboat – FAQ Rescue does not create a user account, does not send telemetry or usage data anywhere, and does not require or connect to any cloud service. It never sends your legacy FAQ content to Plugin Lifeboat or to any third party. All reading and rendering of legacy FAQ data uses only your local WordPress installation.

Screenshots

Installation

  1. Back up your site and database as normal operational practice before installing any plugin.
  2. Install and activate Lifeboat – FAQ Rescue.
  3. Existing [sp_faq] shortcodes and spfaq/sp-faq blocks already present in your content can now render using your surviving legacy data.
  4. Review Tools Lifeboat – FAQ Rescue for diagnostics and status information about the legacy data Lifeboat – FAQ Rescue detected.
  5. If the frontend still shows stale or missing output, clear any page cache, object cache, or CDN cache layer active on your site.

FAQ

Does Lifeboat – FAQ Rescue migrate my old FAQ content into a new format?

No. Lifeboat – FAQ Rescue reads surviving legacy data in place and restores compatible rendering only. It does not migrate, copy, or rewrite your content.

Do I need to reinstall the original FAQ plugin?

No. Lifeboat – FAQ Rescue is designed to work without the original plugin being installed or active.

Will Lifeboat – FAQ Rescue change or delete my existing legacy FAQ content?

No. Lifeboat – FAQ Rescue only reads legacy data; it does not write to, modify, or delete legacy FAQ posts, terms, or content.

Does Lifeboat – FAQ Rescue support the `[sp_faq]` shortcode?

Yes. Existing [sp_faq] shortcodes already present in your content will render using Lifeboat – FAQ Rescue’s compatible rendering.

Does Lifeboat – FAQ Rescue support the block editor version of the legacy FAQ block?

Yes. Existing spfaq/sp-faq dynamic blocks already present in your content will render using Lifeboat – FAQ Rescue’s compatible rendering.

What happens if another active plugin already owns the same post type, taxonomy, shortcode, or block?

Lifeboat – FAQ Rescue checks ownership before rendering and fails closed — if another plugin already owns the relevant identifier, Lifeboat – FAQ Rescue does not attempt to render in its place, avoiding conflicts.

Does Lifeboat – FAQ Rescue clean up malware or fix a hacked site?

No. Lifeboat – FAQ Rescue is a compatibility and recovery tool, not a security or malware-cleanup tool. See the Description section for its security boundary.

Does Lifeboat – FAQ Rescue send my FAQ content or any other data anywhere?

No. Lifeboat – FAQ Rescue does not use any external or cloud service and does not send data anywhere. All reading and rendering happens locally using your own WordPress installation.

Can I create or manage new FAQs with Lifeboat – FAQ Rescue?

No. Lifeboat – FAQ Rescue is a read-only recovery and compatibility tool for surviving legacy content. It does not provide an FAQ authoring or management interface.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Lifeboat – FAQ Rescue” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Legacy FAQ data compatibility (CPT/taxonomy recovery)
  • [sp_faq] shortcode recovery
  • spfaq/sp-faq dynamic block recovery
  • Accessible, dependency-free frontend accordion
  • Read-only diagnostics (Tools Lifeboat – FAQ Rescue)
  • Conservative ownership/conflict handling