Skip to content

v4.0.0: Renderbit FAQ Structured Data

Choose a tag to compare

@github-actions github-actions released this 23 Oct 13:50
· 4 commits to main since this release
1676324

FAQ JSON-LD Manager is now Renderbit FAQ Structured Data. This release covers the WordPress.org Plugin Directory review of the 3.0.1 submission.

⚠️ Breaking changes

  • New plugin slug. The plugin is now renderbit-faq-structured-data (folder, main file renderbit-faq-structured-data.php, text domain), replacing faq-jsonld. WordPress treats it as a separate plugin.

  • New rfsd_ prefix for every name:

    • post type: rfsd_faq (was faq_item)
    • filters: rfsd_question_text, rfsd_answer_text, rfsd_uninstall_delete_faqs (were fqj_*)
    • WP-CLI command: wp rfsd (was wp fqj)
    • also options, post meta, tables, cron hooks, AJAX actions and JS globals

    Update any custom code, bookmarks or scripts that use the old names.

Switching from FAQ JSON-LD Manager

  1. Install and activate Renderbit FAQ Structured Data while FAQ JSON-LD Manager is still installed. On activation it imports, on every site of a network:
    • FAQ items and their associations (moved over)
    • mapping data and settings (copied)
  2. Deactivate FAQ JSON-LD Manager right away. Until you do, it may keep printing its cached FAQ markup next to the new plugin's.
  3. Delete FAQ JSON-LD Manager.

Don't delete the old plugin first: its uninstall removes the FAQ associations before they can be imported.

The import only runs on sites where FAQ JSON-LD Manager was set up, so another plugin's faq_item posts are left alone.

Other changes

  • The invalidation queue notice appears only on the plugin's own screens (FAQ list and editor, Health, Settings), not on every admin page. Its text can now be translated.
  • Bundled Select2 updated from 4.0.13 to 4.1.0. If another plugin has already loaded a Select2 4.0 script, the FAQ editor's search results stay styled.

What's Changed

  • Address WordPress.org review: rename to Renderbit FAQ Structured Data (4.0.0) by @soham2008xyz in #58

Full Changelog: v3.1.0...v4.0.0