Title: Lifeboat – FAQ Rescue
Author: pluginlifeboat
Published: <strong>September 21, 2026</strong>
Last modified: September 21, 2026

---

Search plugins

![](https://ps.w.org/lifeboat-faq-rescue/assets/banner-772x250.png?rev=3706059)

![](https://ps.w.org/lifeboat-faq-rescue/assets/icon-256x256.png?rev=3706059)

# Lifeboat – FAQ Rescue

 By [pluginlifeboat](https://profiles.wordpress.org/pluginlifeboat/)

[Download](https://downloads.wordpress.org/plugin/lifeboat-faq-rescue.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/lifeboat-faq-rescue/#description)
 * [Reviews](https://wordpress.org/plugins/lifeboat-faq-rescue/#reviews)
 *  [Installation](https://wordpress.org/plugins/lifeboat-faq-rescue/#installation)
 * [Development](https://wordpress.org/plugins/lifeboat-faq-rescue/#developers)

 [Support](https://wordpress.org/support/plugin/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

[⌊Lifeboat – FAQ Rescue diagnostics showing recoverable legacy FAQ data and identifier
ownership.⌉⌊Lifeboat – FAQ Rescue diagnostics showing recoverable legacy FAQ data
and identifier ownership.⌉[

Lifeboat – FAQ Rescue diagnostics showing recoverable legacy FAQ data and identifier
ownership.

[⌊Recovered legacy FAQ content rendered as an interactive accordion on the frontend.⌉⌊
Recovered legacy FAQ content rendered as an interactive accordion on the frontend
.⌉[

Recovered legacy FAQ content rendered as an interactive accordion on the frontend.

## 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

 *   [ pluginlifeboat ](https://profiles.wordpress.org/pluginlifeboat/)

[Translate “Lifeboat – FAQ Rescue” into your language.](https://translate.wordpress.org/projects/wp-plugins/lifeboat-faq-rescue)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/lifeboat-faq-rescue/),
check out the [SVN repository](https://plugins.svn.wordpress.org/lifeboat-faq-rescue/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/lifeboat-faq-rescue/)
by [RSS](https://plugins.trac.wordpress.org/log/lifeboat-faq-rescue/?limit=100&mode=stop_on_copy&format=rss).

## 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

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Accordion](https://wordpress.org/plugins/tags/accordion/)[compatibility](https://wordpress.org/plugins/tags/compatibility/)
   [faq](https://wordpress.org/plugins/tags/faq/)[legacy](https://wordpress.org/plugins/tags/legacy/)
   [recovery](https://wordpress.org/plugins/tags/recovery/)
 *  [Advanced View](https://wordpress.org/plugins/lifeboat-faq-rescue/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/lifeboat-faq-rescue/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/lifeboat-faq-rescue/reviews/)

## Contributors

 *   [ pluginlifeboat ](https://profiles.wordpress.org/pluginlifeboat/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/lifeboat-faq-rescue/)