Filter search results containing ALL specified words, supporting word exclusion and minimum sold.
Shopee Advanced Search Extension
USAGE
• automatically hides the products that don't contain ALL of the searched words
• FILTER by clicking on the button or pressing enter
• fill in the EXCLUDED WORDS box then FILTER
• modify the searched words then FILTER to refine your search
• leave both search boxes empty then FILTER to show all results
WHY
When you search for multiple words, Shopee will return products that:
• HAS NONE of the words
• HAS SOME of the words
• HAS ALL the words but still is NOT WHAT YOU EXPECTED
Care was taken to make it EFFICIENT so it will have near ZERO performance impact on your searching experience[^1].
EXAMPLE
When searching for \"cashew nut\", the site returns every kind of nut, and also \"cashew nut CREAM\" and \"cashew nut COOKIES\"
With this extension, only items that have both words \"cashew\" and \"nut\" will be kept, and you can exclude \"CREAM\" and \"COOKIES\" as well.
[^1]: A MUTATION OBSERVER ensure that the filtering occurs only at the right moments, and when all items are loaded, the script stops running.
Read more
• automatically hides the products that don't contain ALL of the searched words
• FILTER by clicking on the button or pressing enter
• fill in the EXCLUDED WORDS box then FILTER
• modify the searched words then FILTER to refine your search
• leave both search boxes empty then FILTER to show all results
WHY
When you search for multiple words, Shopee will return products that:
• HAS NONE of the words
• HAS SOME of the words
• HAS ALL the words but still is NOT WHAT YOU EXPECTED
Care was taken to make it EFFICIENT so it will have near ZERO performance impact on your searching experience[^1].
EXAMPLE
When searching for \"cashew nut\", the site returns every kind of nut, and also \"cashew nut CREAM\" and \"cashew nut COOKIES\"
With this extension, only items that have both words \"cashew\" and \"nut\" will be kept, and you can exclude \"CREAM\" and \"COOKIES\" as well.
[^1]: A MUTATION OBSERVER ensure that the filtering occurs only at the right moments, and when all items are loaded, the script stops running.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Shopee Advanced Search", "version": "1.3.0", "description": "Filter search results containing ALL specified words, supporting word exclusion and minimum sold.", "homepage_url": "https://github.com/icetbr/webext-shopee-advanced-search", "author": "icetbr", "icons": { "16": "icons/16.png", "32": "icons/32.png", "48": "icons/48.png", "96": "icons/96.png", "128": "icons/128.png" }, "content_scripts": [ { "matches": [""], "include_globs": ["https://shopee.*/*"], "js": ["content.js"] } ]}
Read more