{"id":375121,"date":"2026-09-24T17:04:48","date_gmt":"2026-09-24T17:04:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/m7tawa-extension-finder\/"},"modified":"2026-09-24T17:04:19","modified_gmt":"2026-09-24T17:04:19","slug":"m7tawa-extension-finder","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/m7tawa-extension-finder\/","author":23549527,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.1","stable_tag":"1.2.1","tested":"7.1.2","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"M7tawa Extension Finder","header_author":"Ayman Abdullah","header_description":"Helps WordPress beginners discover plugins by what they want to do, using WordPress.org Plugin Directory tags.","assets_banners_color":"8a8c9b","last_updated":"2026-09-24 17:04:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/m7tawa.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":53,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.1":{"tag":"1.2.1","author":"aymanabdullahdev","date":"2026-09-24 17:04:19","revision":3711725}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3711738,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3711738,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3711825,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3711849,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3711738,"resolution":"1","location":"assets","locale":"","width":1400,"height":203},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3711738,"resolution":"2","location":"assets","locale":"","width":1400,"height":717},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3711738,"resolution":"3","location":"assets","locale":"","width":1400,"height":749},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3711738,"resolution":"4","location":"assets","locale":"","width":1400,"height":945}},"screenshots":{"1":"Beginner-friendly needs displayed inside Plugins &gt; Add New.","2":"Native WordPress.org plugin results after selecting a need.","3":"Settings dashboard with finder controls and discovery card toggles."}},"plugin_section":[],"plugin_tags":[83,199330,2466,6645,282540],"plugin_category":[],"plugin_contributors":[275923],"plugin_business_model":[],"class_list":["post-375121","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-beginner","plugin_tags-directory","plugin_tags-discovery","plugin_tags-extension-finder","plugin_contributors-aymanabdullahdev","plugin_committers-aymanabdullahdev"],"banners":{"banner":"https:\/\/ps.w.org\/m7tawa-extension-finder\/assets\/banner-772x250.png?rev=3711849","banner_2x":"https:\/\/ps.w.org\/m7tawa-extension-finder\/assets\/banner-1544x500.png?rev=3711825","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/m7tawa-extension-finder\/assets\/icon-128x128.png?rev=3711738","icon_2x":"https:\/\/ps.w.org\/m7tawa-extension-finder\/assets\/icon-256x256.png?rev=3711738","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/m7tawa-extension-finder\/assets\/screenshot-1.png?rev=3711738","caption":"Beginner-friendly needs displayed inside Plugins &gt; Add New."},{"src":"https:\/\/ps.w.org\/m7tawa-extension-finder\/assets\/screenshot-2.png?rev=3711738","caption":"Native WordPress.org plugin results after selecting a need."},{"src":"https:\/\/ps.w.org\/m7tawa-extension-finder\/assets\/screenshot-3.png?rev=3711738","caption":"Settings dashboard with finder controls and discovery card toggles."},{"src":"https:\/\/ps.w.org\/m7tawa-extension-finder\/assets\/screenshot-4.png?rev=3711738","caption":""}],"raw_content":"<!--section=description-->\n<p>M7tawa Extension Finder adds a beginner-friendly discovery tab to the native Plugins &gt; Add New screen.<\/p>\n\n<p>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.<\/p>\n\n<p>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.<\/p>\n\n<p>A dedicated settings dashboard under Settings &gt; 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.<\/p>\n\n<p>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.<\/p>\n\n<h4>External service<\/h4>\n\n<p>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.<\/p>\n\n<p>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.<\/p>\n\n<p>No data is sent to the plugin author's website by M7tawa Extension Finder.<\/p>\n\n<p>WordPress.org privacy policy:\nhttps:\/\/wordpress.org\/about\/privacy\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>m7tawa-extension-finder<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP from Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate M7tawa Extension Finder.<\/li>\n<li>Open Plugins &gt; Add New.<\/li>\n<li>Select the \"What do you need?\" tab.<\/li>\n<li>Choose a need to browse matching plugins from WordPress.org.<\/li>\n<li>Optional: open Settings &gt; M7tawa Extension Finder to control the finder and its discovery cards.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20install%20plugins%20by%20itself%3F\"><h3>Does this plugin install plugins by itself?<\/h3><\/dt>\n<dd><p>No. Installation and activation continue to use the normal WordPress plugin installer and its permission checks.<\/p><\/dd>\n<dt id=\"does%20it%20maintain%20a%20private%20plugin%20database%3F\"><h3>Does it maintain a private plugin database?<\/h3><\/dt>\n<dd><p>No. It uses WordPress.org Plugin Directory tags and the native WordPress installer API.<\/p><\/dd>\n<dt id=\"does%20it%20recommend%20or%20rank%20individual%20plugins%3F\"><h3>Does it recommend or rank individual plugins?<\/h3><\/dt>\n<dd><p>No. It helps users reach a relevant category of results. The individual plugin results are supplied by WordPress.org.<\/p><\/dd>\n<dt id=\"does%20it%20add%20database%20tables%20or%20background%20jobs%3F\"><h3>Does it add database tables or background jobs?<\/h3><\/dt>\n<dd><p>No. It creates no custom database tables, cron events, or background processing. The plugin stores only one small WordPress option for settings.<\/p><\/dd>\n<dt id=\"does%20it%20send%20data%20to%20m7tawa.com%3F\"><h3>Does it send data to m7tawa.com?<\/h3><\/dt>\n<dd><p>No. The plugin does not send site or user data to the developer's website.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20discovery%20cards%20i%20do%20not%20need%3F\"><h3>Can I hide discovery cards I do not need?<\/h3><\/dt>\n<dd><p>Yes. Open Settings &gt; M7tawa Extension Finder and enable or disable individual discovery cards.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Collapsed the full discovery-card grid after a need is selected so plugin results appear immediately.<\/li>\n<li>Added a compact selected-need bar with the need icon, current selection, and a \u201cChoose another need\u201d action.<\/li>\n<li>Reduced discovery-card height and spacing slightly on the initial selection screen.<\/li>\n<li>Kept the WordPress.org query logic, settings dashboard, and enabled-card controls unchanged.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Renamed the plugin to M7tawa Extension Finder and changed the slug to <code>m7tawa-extension-finder<\/code>.<\/li>\n<li>Updated the text domain and internal identifiers for the new name.<\/li>\n<li>Corrected <code>Tested up to<\/code> to the WordPress.org major\/minor format (<code>7.1<\/code>).<\/li>\n<li>Removed Plugin Check nonce warnings from read-only installer query parameters by using sanitized non-mutating request reads.<\/li>\n<li>Kept the existing discovery cards, settings dashboard, RTL handling, and WordPress.org directory integration unchanged.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Improved mixed RTL\/LTR text rendering in Arabic and other RTL admin screens.<\/li>\n<li>Added automatic text direction handling for untranslated English interface text.<\/li>\n<li>Corrected punctuation placement in discovery cards and settings descriptions.<\/li>\n<li>Kept all translation strings compatible with WordPress.org translations without bundled language files.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added a dedicated settings dashboard under Settings.<\/li>\n<li>Added a master switch for the beginner finder tab.<\/li>\n<li>Added individual controls for all twelve discovery cards.<\/li>\n<li>Added a restore-defaults action.<\/li>\n<li>Added a quick link to open the Extension Finder.<\/li>\n<li>Added status information, developer details, and the current plugin version.<\/li>\n<li>Added a Settings link on the Plugins screen.<\/li>\n<li>Settings use one lightweight WordPress option and are removed on uninstall.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added a dedicated beginner-friendly tab to Plugins &gt; Add New.<\/li>\n<li>Added twelve clear need-based discovery cards.<\/li>\n<li>Mapped each need to a WordPress.org Plugin Directory tag.<\/li>\n<li>Displayed results using the native WordPress plugin installer.<\/li>\n<li>Added no custom database tables, cron jobs, or background processing.<\/li>\n<\/ul>","raw_excerpt":"Helps WordPress beginners discover plugins by choosing what they want to do instead of knowing what to search for.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/375121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=375121"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aymanabdullahdev"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=375121"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=375121"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=375121"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=375121"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=375121"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=375121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}