M7tawa Extension Finder

Description

M7tawa Extension Finder adds a beginner-friendly discovery tab to the native Plugins > Add New screen.

Instead of asking users to know technical search terms, the plugin presents clear needs such as protecting a site, improving performance, creating a store, adding forms, making backups, or working with media.

When a need is selected, M7tawa Extension Finder maps that choice to an appropriate WordPress.org Plugin Directory tag and lets WordPress display the matching plugins using its native installer interface.

A dedicated settings dashboard under Settings > M7tawa Extension Finder lets administrators enable or disable the guided finder tab and choose which discovery cards appear. Settings are stored in one lightweight WordPress option.

The plugin does not maintain its own plugin catalog, does not rank or endorse individual plugins, does not create custom database tables, and does not run scheduled background tasks.

External service

This plugin relies on the WordPress.org Plugin Directory API through WordPress core’s built-in plugin installer functions. This is necessary to retrieve plugin results for the selected WordPress.org tag.

Requests are made to WordPress.org only when the Add Plugins screen needs directory data. The request may include the selected directory tag, the current page, result count, and the user’s WordPress locale as handled by WordPress core. WordPress core may also include standard request information such as the WordPress version and site URL in its request user agent.

No data is sent to the plugin author’s website by M7tawa Extension Finder.

WordPress.org privacy policy:
https://wordpress.org/about/privacy/

Screenshots

Installation

  1. Upload the m7tawa-extension-finder folder to /wp-content/plugins/, or install the ZIP from Plugins > Add New > Upload Plugin.
  2. Activate M7tawa Extension Finder.
  3. Open Plugins > Add New.
  4. Select the “What do you need?” tab.
  5. Choose a need to browse matching plugins from WordPress.org.
  6. Optional: open Settings > M7tawa Extension Finder to control the finder and its discovery cards.

FAQ

Does this plugin install plugins by itself?

No. Installation and activation continue to use the normal WordPress plugin installer and its permission checks.

Does it maintain a private plugin database?

No. It uses WordPress.org Plugin Directory tags and the native WordPress installer API.

Does it recommend or rank individual plugins?

No. It helps users reach a relevant category of results. The individual plugin results are supplied by WordPress.org.

Does it add database tables or background jobs?

No. It creates no custom database tables, cron events, or background processing. The plugin stores only one small WordPress option for settings.

Does it send data to m7tawa.com?

No. The plugin does not send site or user data to the developer’s website.

Can I hide discovery cards I do not need?

Yes. Open Settings > M7tawa Extension Finder and enable or disable individual discovery cards.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“M7tawa Extension Finder” is open source software. The following people have contributed to this plugin.

Contributors

“M7tawa Extension Finder” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “M7tawa Extension Finder” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.1

  • Collapsed the full discovery-card grid after a need is selected so plugin results appear immediately.
  • Added a compact selected-need bar with the need icon, current selection, and a “Choose another need” action.
  • Reduced discovery-card height and spacing slightly on the initial selection screen.
  • Kept the WordPress.org query logic, settings dashboard, and enabled-card controls unchanged.

1.2.0

  • Renamed the plugin to M7tawa Extension Finder and changed the slug to m7tawa-extension-finder.
  • Updated the text domain and internal identifiers for the new name.
  • Corrected Tested up to to the WordPress.org major/minor format (7.1).
  • Removed Plugin Check nonce warnings from read-only installer query parameters by using sanitized non-mutating request reads.
  • Kept the existing discovery cards, settings dashboard, RTL handling, and WordPress.org directory integration unchanged.

1.1.1

  • Improved mixed RTL/LTR text rendering in Arabic and other RTL admin screens.
  • Added automatic text direction handling for untranslated English interface text.
  • Corrected punctuation placement in discovery cards and settings descriptions.
  • Kept all translation strings compatible with WordPress.org translations without bundled language files.

1.1.0

  • Added a dedicated settings dashboard under Settings.
  • Added a master switch for the beginner finder tab.
  • Added individual controls for all twelve discovery cards.
  • Added a restore-defaults action.
  • Added a quick link to open the Extension Finder.
  • Added status information, developer details, and the current plugin version.
  • Added a Settings link on the Plugins screen.
  • Settings use one lightweight WordPress option and are removed on uninstall.

1.0.0

  • Initial release.
  • Added a dedicated beginner-friendly tab to Plugins > Add New.
  • Added twelve clear need-based discovery cards.
  • Mapped each need to a WordPress.org Plugin Directory tag.
  • Displayed results using the native WordPress plugin installer.
  • Added no custom database tables, cron jobs, or background processing.