Repository navigation
v4.0.0: Renderbit FAQ Structured Data
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 filerenderbit-faq-structured-data.php, text domain), replacingfaq-jsonld. WordPress treats it as a separate plugin. -
New
rfsd_prefix for every name:- post type:
rfsd_faq(wasfaq_item) - filters:
rfsd_question_text,rfsd_answer_text,rfsd_uninstall_delete_faqs(werefqj_*) - WP-CLI command:
wp rfsd(waswp 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.
- post type:
Switching from FAQ JSON-LD Manager
- 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)
- Deactivate FAQ JSON-LD Manager right away. Until you do, it may keep printing its cached FAQ markup next to the new plugin's.
- 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