Skip to content

Improve: Added Listing Importer and Mailchimp extension descriptions#2867

Open
RabbiIslamRony wants to merge 3 commits into
sovware:developmentfrom
RabbiIslamRony:improve/mailchimp-extension-description
Open

Improve: Added Listing Importer and Mailchimp extension descriptions#2867
RabbiIslamRony wants to merge 3 commits into
sovware:developmentfrom
RabbiIslamRony:improve/mailchimp-extension-description

Conversation

@RabbiIslamRony
Copy link
Copy Markdown
Member

@RabbiIslamRony RabbiIslamRony commented May 20, 2026

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Security fix
  • Improvement
  • New Feature
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Text changes
  • Other... Please describe:

Description

How to reproduce the issue or how to test the changes

This fixes the missing Mailchimp Integration description on the Directorist Themes & Extensions subscription list.

The subscription/available-extension flow builds item keys from product permalinks. The current Mailchimp product URL resolves to directorist-mailchimp, while the local extension metadata is stored under directorist-mailchimp-integration. Because there was no alias between those keys, the available subscription row could render the Mailchimp title from subscription data but fail to find the local description from the extension list.

This change adds Mailchimp key aliases so both directorist-mailchimp and directorist-mailchimp-integration resolve to the same extension metadata. It also updates the local Mailchimp product URL/thumbnail reference.

  1. Log in to WordPress admin with a Directorist subscription account that includes Mailchimp Integration.
  2. Go to Directorist > Themes & Extensions.
  3. Find Mailchimp Integration in the available subscription extensions list.
  4. Verify the Mailchimp description is displayed instead of an empty description area.
  5. Verify the Mailchimp thumbnail still loads correctly.
  6. Verify the Install button still targets the Mailchimp subscription item.
  7. Optionally refresh the products API/cache and verify the description still resolves when the subscription item key is directorist-mailchimp.
  8. Simulate or rely on the local fallback extension list and verify Directorist Listing Importer appears with its description and thumbnail.
  9. Added Directorist AI Search to our product list

Any linked issues

Fixes # https://prnt.sc/zPRRnWnpbelN

Screenshot

  • N/A

Checklist

@RabbiIslamRony RabbiIslamRony added this to the v8.7.3 milestone May 20, 2026
@RabbiIslamRony RabbiIslamRony self-assigned this May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant