From b7d0a1dd9cac22de586763cd931566bc14356ae8 Mon Sep 17 00:00:00 2001 From: Soham Banerjee Date: Fri, 23 Oct 2026 19:16:41 +0530 Subject: [PATCH] Release 4.0.1: point to the renamed GitHub repository - Plugin URI, readme, README badge, issue templates and CLAUDE.md use renderbit-technologies/renderbit-faq-structured-data-wordpress-plugin. - Changelog for the WP-CLI subcommand fix (#59). Co-Authored-By: Claude --- .github/ISSUE_TEMPLATE/config.yml | 4 ++-- CLAUDE.md | 2 +- README.md | 2 +- composer.json | 2 +- composer.lock | 2 +- readme.txt | 11 +++++++++-- renderbit-faq-structured-data.php | 6 +++--- 7 files changed, 18 insertions(+), 11 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index a1bc067..016e35e 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ blank_issues_enabled: true contact_links: - name: Documentation - url: https://github.com/IEM-UEM-Group/faq-jsonld-wordpress-plugin/blob/main/README.md + url: https://github.com/renderbit-technologies/renderbit-faq-structured-data-wordpress-plugin/blob/main/README.md about: Check the README for usage and installation instructions - name: Contributing Guidelines - url: https://github.com/IEM-UEM-Group/faq-jsonld-wordpress-plugin/blob/main/CONTRIBUTING.md + url: https://github.com/renderbit-technologies/renderbit-faq-structured-data-wordpress-plugin/blob/main/CONTRIBUTING.md about: Learn how to contribute to this project diff --git a/CLAUDE.md b/CLAUDE.md index 3fcf28c..7883968 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -62,7 +62,7 @@ Admin JS (`assets/js/rfsd-admin.js`, `rfsd-health.js`) uses jQuery and a bundled ### Issue tracker -Issues live in GitHub Issues for `renderbit-technologies/faq-jsonld-wordpress-plugin` (via the `gh` CLI). See `docs/agents/issue-tracker.md`. +Issues live in GitHub Issues for `renderbit-technologies/renderbit-faq-structured-data-wordpress-plugin` (via the `gh` CLI). See `docs/agents/issue-tracker.md`. ### Triage labels diff --git a/README.md b/README.md index 52521a5..4286ab2 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ ![WP-Cron](https://img.shields.io/badge/Background-WP--Cron%20Queue-orange) ![WP-CLI](https://img.shields.io/badge/CLI-WP--CLI-21759B?logo=wordpress&logoColor=fff) ![Select2](https://img.shields.io/badge/Admin-Select2-e535ab) -[![Tests](https://github.com/renderbit-technologies/faq-jsonld-wordpress-plugin/actions/workflows/tests.yml/badge.svg)](https://github.com/renderbit-technologies/faq-jsonld-wordpress-plugin/actions/workflows/tests.yml) +[![Tests](https://github.com/renderbit-technologies/renderbit-faq-structured-data-wordpress-plugin/actions/workflows/tests.yml/badge.svg)](https://github.com/renderbit-technologies/renderbit-faq-structured-data-wordpress-plugin/actions/workflows/tests.yml) [![License: GPL v2+](https://img.shields.io/badge/License-GPL%20v2%2B-blue.svg)](LICENSE.md) A WordPress plugin to manage FAQ items as a custom post type (CPT) and inject FAQ JSON-LD into posts/pages. Designed for performance and scalability with advanced cache management, background queueing, and admin/CLI tools. diff --git a/composer.json b/composer.json index e05d991..6f75fb5 100644 --- a/composer.json +++ b/composer.json @@ -3,7 +3,7 @@ "description": "WordPress plugin to manage FAQ items as CPT and inject FAQ JSON-LD with advanced caching and queueing.", "type": "wordpress-plugin", "license": "GPL-2.0-or-later", - "version": "4.0.0", + "version": "4.0.1", "keywords": ["wordpress", "plugin", "faq", "json-ld", "schema", "cpt"], "authors": [ { diff --git a/composer.lock b/composer.lock index f0709c3..af891b3 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "4c1c9b4fe890c4c9b999ed09c23222e8", + "content-hash": "e0190bdb0d7bb7e3cbe60d369f90ca5b", "packages": [ { "name": "composer/installers", diff --git a/readme.txt b/readme.txt index ce2a948..d2cd6ed 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: faq, schema, json-ld, structured data, seo Requires at least: 6.5 Tested up to: 7.1 Requires PHP: 7.2 -Stable tag: 4.0.0 +Stable tag: 4.0.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html @@ -40,7 +40,7 @@ Built for large sites: * `rfsd_answer_text( $text, $faq_post )` filters the plain-text answer. * `rfsd_uninstall_delete_faqs` (default `false`): return `true` to delete FAQ posts when the plugin is deleted. -Development happens on [GitHub](https://github.com/renderbit-technologies/faq-jsonld-wordpress-plugin). +Development happens on [GitHub](https://github.com/renderbit-technologies/renderbit-faq-structured-data-wordpress-plugin). == Installation == @@ -73,6 +73,10 @@ Its options, transients, scheduled events, post meta and mapping table are remov == Changelog == += 4.0.1 = +* The WP-CLI commands work under their documented names (`wp rfsd purge-transients`, `wp rfsd process-queue`, `wp rfsd queue-info`). The underscore forms keep working. +* The plugin's GitHub repository moved to renderbit-technologies/renderbit-faq-structured-data-wordpress-plugin. + = 4.0.0 = * Renamed from FAQ JSON-LD Manager (`faq-jsonld`) to Renderbit FAQ Structured Data (`renderbit-faq-structured-data`). Install and activate this plugin first: it imports the FAQs, their associations and the settings of FAQ JSON-LD Manager on every site. Then deactivate and delete the old plugin. Deleting the old plugin first removes the FAQ associations. * Every name now uses the `rfsd_` prefix. The FAQ post type is `rfsd_faq` (was `faq_item`), the filters are `rfsd_question_text`, `rfsd_answer_text` and `rfsd_uninstall_delete_faqs` (were `fqj_*`), and the WP-CLI command is `wp rfsd` (was `wp fqj`). Update any custom code, bookmarks or scripts that use the old names. @@ -102,6 +106,9 @@ Its options, transients, scheduled events, post meta and mapping table are remov == Upgrade Notice == += 4.0.1 = +Fixes the documented WP-CLI command names. + = 4.0.0 = Replaces FAQ JSON-LD Manager. Activate this plugin before deleting the old one so your FAQs and settings are imported. Filters, the post type and the WP-CLI command now use the `rfsd` prefix. diff --git a/renderbit-faq-structured-data.php b/renderbit-faq-structured-data.php index f685231..dca8b2f 100644 --- a/renderbit-faq-structured-data.php +++ b/renderbit-faq-structured-data.php @@ -1,9 +1,9 @@