Title: Fuzzy matching downside
Last modified: August 21, 2016

---

# Fuzzy matching downside

 *  Resolved [thisisbbc](https://wordpress.org/support/users/thisisbbc/)
 * (@thisisbbc)
 * [12 years, 4 months ago](https://wordpress.org/support/topic/fuzzy-matching-downside/)
 * Hey Jeff,
 * When I want to optimize the backend, specifically plugins pages, some plugins
   use fuzzy urls :
 * …/wp-admin/admin.php?page=UGC_config
    …/wp-admin/admin.php?page=UGC_config&tab
   =art …/wp-admin/admin.php?page=UGC_config&tab=classified
 * So I deactivate all plugins but the concerned plugin and all the plugin pages
   are optimized. However, when I want to acces another plugin with an url like 
   this :
 * …/wp-admin/admin.php?page=rtmedia-settings
 * I get a permission denied from WP.
 * Sincerely,
    Bastien
 * [https://wordpress.org/plugins/plugin-organizer/](https://wordpress.org/plugins/plugin-organizer/)

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Author [Jeff Sterup](https://wordpress.org/support/users/foomagoo/)
 * (@foomagoo)
 * [12 years, 4 months ago](https://wordpress.org/support/topic/fuzzy-matching-downside/#post-4631361)
 * Set the ignore url arguments setting to disable and add plugin filters for each
   url. Did you add a filter for /wp-admin/admin.php? This would change the plugins
   for all admin pages. So if the plugin that page belongs to is disabled that would
   be why you are getting the permission error.
 *  Thread Starter [thisisbbc](https://wordpress.org/support/users/thisisbbc/)
 * (@thisisbbc)
 * [12 years, 4 months ago](https://wordpress.org/support/topic/fuzzy-matching-downside/#post-4631371)
 * Hey Jeff,
 * Thank you for your answer! Mmmm… It would be great of we could define some sort
   of argument level to be matched because the ignore url arguments can be pretty
   useful.
 * Example, we use a crowdfunding plugin that automatically creates a payment form
   for each and every user’s project from the same page. Something like :
 * …/projects-checkout/?purchaseform=1&prodid=1
    …/projects-checkout/?purchaseform
   =1&level=3&prodid=2 …/projects-checkout/?purchaseform=1&level=1&prodid=3
 * It’s useful for us to optimize all payment forms the same way and we can’t really
   create a rule for each and every possible url.
 * If there would be some sort of way to match urls to the Xrd argument, so for 
   example, we would match these urls after the second argument :
 * …/wp-admin/admin.php?page=UGC_config
    …/wp-admin/admin.php?page=UGC_config&tab
   =art …/wp-admin/admin.php?page=UGC_config&tab=classified
 * And this rule wouldn’t match URLs like this :
 * …/wp-admin/admin.php?page=rtmedia-settings
 * That would absolutely fantastic.
 * Regards,
    Bastien
 *  Thread Starter [thisisbbc](https://wordpress.org/support/users/thisisbbc/)
 * (@thisisbbc)
 * [12 years, 3 months ago](https://wordpress.org/support/topic/fuzzy-matching-downside/#post-4631479)
 * Jeff,
 * I thought about something regarding this issue.
 * Would it be possible to enable fuzzy matching on a per-page basis?
 * Example : I would like to enable fuzzy matching for all url’s like this “[http://www…com/projects-checkout/?purchaseform=1&level=3&prodid=2&#8221](http://www…com/projects-checkout/?purchaseform=1&level=3&prodid=2&#8221);
 * But would like to be able to selectively enable/disable plugins for these url’s“…/
   wp-admin/admin.php?page=UGC_config”, “[http://www…com/wp-admin/admin.php?page=ct_content_types&#8221](http://www…com/wp-admin/admin.php?page=ct_content_types&#8221);,
   etc.
 * Also, I still think being able to choose the level of fuzzy matching (i.e : only
   match permalinks to the second argument query) would be a great additional level
   of freedom.
 * All best,
    Bastien
 *  Plugin Author [Jeff Sterup](https://wordpress.org/support/users/foomagoo/)
 * (@foomagoo)
 * [12 years, 3 months ago](https://wordpress.org/support/topic/fuzzy-matching-downside/#post-4631497)
 * Setting the ignore url arguments on a per page basis doesn’t make sense. It is
   a setting that tells Plugin Organizer which query to use for finding a matching
   post. It wouldn’t know what the setting was before finding the post to retrieve
   the setting. Allowing you to only match a limited number of arguments introduces
   the same problems as a dynamic url.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Fuzzy matching downside’ is closed to new replies.

 * ![](https://ps.w.org/plugin-organizer/assets/icon-256x256.png?rev=1786554)
 * [Plugin Organizer](https://wordpress.org/plugins/plugin-organizer/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/plugin-organizer/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/plugin-organizer/)
 * [Active Topics](https://wordpress.org/support/plugin/plugin-organizer/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/plugin-organizer/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/plugin-organizer/reviews/)

## Tags

 * [fuzzy](https://wordpress.org/support/topic-tag/fuzzy/)
 * [optimisation](https://wordpress.org/support/topic-tag/optimisation/)
 * [permalink](https://wordpress.org/support/topic-tag/permalink/)
 * [urls](https://wordpress.org/support/topic-tag/urls/)

 * 4 replies
 * 2 participants
 * Last reply from: [Jeff Sterup](https://wordpress.org/support/users/foomagoo/)
 * Last activity: [12 years, 3 months ago](https://wordpress.org/support/topic/fuzzy-matching-downside/#post-4631497)
 * Status: resolved