{"id":76302,"date":"2017-10-20T21:03:39","date_gmt":"2017-10-20T21:03:39","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ymm-search\/"},"modified":"2026-02-20T10:02:25","modified_gmt":"2026-02-20T10:02:25","slug":"ymm-search","status":"publish","type":"plugin","link":"https:\/\/pl.wordpress.org\/plugins\/ymm-search\/","author":15729342,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.12","stable_tag":"trunk","tested":"6.9.4","requires":"4.7","requires_php":"","requires_plugins":null,"header_name":"YMM Search","header_author":"Pektsekye","header_description":"Customer can search for replacment parts by vehicle make, model and year.","assets_banners_color":"","last_updated":"2026-02-20 10:02:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"http:\/\/hottons.com","rating":5,"author_block_rating":0,"active_installs":1000,"downloads":28193,"num_ratings":34,"support_threads":4,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":34},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1750193,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1750193,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1750308,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1750308,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1750311,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":1750308,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":1750308,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":1750308,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Activate plugin","2":"Add YMM widget to sidebar","3":"Set a restriction for a product","4":"YMM search box on frontend","5":"Import \/ Export and the configurations page","6":"Sample .csv file"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[150219,157209,148073,148072],"plugin_category":[45],"plugin_contributors":[148074],"plugin_business_model":[],"class_list":["post-76302","plugin","type-plugin","status-publish","hentry","plugin_tags-part-finder","plugin_tags-tyre-search","plugin_tags-year-make-model-search","plugin_tags-ymm","plugin_category-ecommerce","plugin_contributors-pektsekye","plugin_committers-pektsekye"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ymm-search\/assets\/icon-128x128.png?rev=1750193","icon_2x":"https:\/\/ps.w.org\/ymm-search\/assets\/icon-256x256.png?rev=1750193","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ymm-search\/assets\/screenshot-1.png?rev=1750308","caption":"Activate plugin"},{"src":"https:\/\/ps.w.org\/ymm-search\/assets\/screenshot-2.png?rev=1750308","caption":"Add YMM widget to sidebar"},{"src":"https:\/\/ps.w.org\/ymm-search\/assets\/screenshot-3.png?rev=1750311","caption":"Set a restriction for a product"},{"src":"https:\/\/ps.w.org\/ymm-search\/assets\/screenshot-4.png?rev=1750308","caption":"YMM search box on frontend"},{"src":"https:\/\/ps.w.org\/ymm-search\/assets\/screenshot-5.png?rev=1750308","caption":"Import \/ Export and the configurations page"},{"src":"https:\/\/ps.w.org\/ymm-search\/assets\/screenshot-6.png?rev=1750308","caption":"Sample .csv file"}],"raw_content":"<!--section=description-->\n<p>It has fixed number and the sort order of the drop-down selects:\n-- Make --\n-- Model --\n-- Year --<\/p>\n\n<p>Product restrictions are used for searching and for drop-downs options in the search box.\nSo if you set a restriction like:\nAcura, CL, 1997, 1998<\/p>\n\n<p>for a product.<\/p>\n\n<p>The \"Acura CL 1997\" will be already selectable in the search box on the front-end.<\/p>\n\n<p><strong>Main Features:<\/strong><\/p>\n\n<ul>\n<li>Search for products on the home page<\/li>\n<li>Filter products on category pages<\/li>\n<li>List applicable vehicles on the front-end product view page<\/li>\n<li>CSV import \/ export for product restrictions<\/li>\n<\/ul>\n\n<p>You can check the demo website here:\n<strong><a href=\"http:\/\/hottons.com\/demo\/wp\/ymm\/\">DEMO Website<\/a><\/strong><\/p>\n\n<p>You can read the installation instructions here:\n<strong><a href=\"http:\/\/hottons.com\/demo\/wp\/ymm\/README.html\">README<\/a><\/strong><\/p>\n\n<p><strong>Simple Code Idea:<\/strong><\/p>\n\n<p>The idea of this plugin is to keep the base version as simple as possible.\nAnd to add the new features as modifications.<\/p>\n\n<p>This plugin has just 28 files to make it easy to use and customize. If you need more features check the modifications page <a href=\"http:\/\/hottons.com\/ymm_modifications\">hottons.com\/ymm_modifications<\/a><\/p>\n\n<p>Contact me by email <a href=\"mailto:pektsekye@gmail.com\">&#112;&#101;&#x6b;&#x74;&#x73;&#x65;&#x6b;&#x79;&#x65;&#064;g&#109;&#097;&#105;&#108;&#046;&#099;&#111;&#x6d;<\/a> if you have questions or need help.<\/p>\n\n<h3>Other plugins<\/h3>\n\n<h4>If you like this plugin check also:<\/h4>\n\n<ul>\n<li><p><a href=\"http:\/\/hottons.com\/woocommerce\/attribute-search.html\">Attribute Search<\/a> (PAID)\nFor tyre and rim search.<\/p><\/li>\n<li><p><a href=\"https:\/\/wordpress.org\/plugins\/exploded-view-filter\/\">Exploded View Filter<\/a>\nDisplays a diagram image with links to filter products.<\/p><\/li>\n<\/ul>\n\n<h3>Translators<\/h3>\n\n<h4>Available Languages<\/h4>\n\n<ul>\n<li>English (Default)<\/li>\n<\/ul>\n\n<h3>Documentation<\/h3>\n\n<p>Full documentation is available <a href=\"http:\/\/hottons.com\/demo\/wp\/ymm\/README.html\">here<\/a>.<\/p>\n\n<!--section=installation-->\n<p>Requires WordPress 4.7 and WooCommerce 3.0 or greater.<\/p>\n\n<ol>\n<li>Unzip the downloaded zip file.<\/li>\n<li>Upload the plugin folder into the <code>wp-content\/plugins\/<\/code> directory of your WordPress site.<\/li>\n<li>Activate <code>YMM Search<\/code> from Plugins page.<\/li>\n<li>Add <code>YMM Search<\/code> widget to the sidebar in Wordpress admin panel &gt; Appearance &gt; Widgets<\/li>\n<li>Set restriction to any product in the YMM tab of the Edit Product page.<\/li>\n<\/ol>\n\n<p>Contact me by email <a href=\"mailto:pektsekye@gmail.com\">&#112;&#101;&#x6b;&#x74;&#x73;&#x65;&#x6b;&#x79;&#x65;&#064;g&#109;&#097;&#105;&#108;&#046;&#099;&#111;&#x6d;<\/a> if you have questions or need help.<\/p>\n\n<!--section=changelog-->\n<h4>1.0.12 - Released: May, 10 - 2025<\/h4>\n\n<ul>\n<li>Minor correction. patchstack sugested to add nonce verification to the settings page. Otherwise someone with admin login can change settings of this plugin from another page.\nJust two files changed:\nwp-content\/plugins\/ymm-search\/Controller\/Adminhtml\/Ymm\/Selector.php\nline 32\nwp-content\/plugins\/ymm-search\/view\/adminhtml\/templates\/ymm\/selector.php\nlines 25, 36, 44<\/li>\n<\/ul>\n\n<h4>1.0.11 - Released: Apr, 29 - 2025<\/h4>\n\n<ul>\n<li>Minor correction. patchstack reported that possible to change the plugin settings without an administrator login.\nJust one line changed:\nwp-content\/plugins\/ymm-search\/Controller\/Adminhtml\/Ymm\/Selector.php\nline 32<\/li>\n<\/ul>\n\n<h4>1.0.10 - Released: Feb, 24 - 2019<\/h4>\n\n<ul>\n<li>To make it compatible with WordPress 5.1<\/li>\n<li>Other code corrections.<\/li>\n<\/ul>\n\n<h4>1.0.9 - Released: Jan, 22 - 2018<\/h4>\n\n<p>Before upgrading to this version export your YMM vehicles as .csv file to not lose data!<\/p>\n\n<ul>\n<li>Main file was renamed from ymm.php to ymm-search.php . You may need to deactivate \/ activate this plugin to make it work with the new file.<\/li>\n<li>Text Domain was changed to \"ymm-search\" in all files to make this plugin use translations from translate.wordpress.org<\/li>\n<li>Template files were renamed to make translation programs find all strings for translation.<\/li>\n<li>A template file with all strings for translation was added. wp-content\/plugins\/ymm-search\/i18n\/languages\/ymm-search.pot<\/li>\n<li>Code corrections.<\/li>\n<\/ul>\n\n<h4>1.0.8 - Released: Dec, 5 - 2017<\/h4>\n\n<ul>\n<li>Bug fixed when WooCommerce menu is displayed wrong on the YMM results page.<\/li>\n<li>Code corrections.<\/li>\n<\/ul>\n\n<h4>1.0.7 - Released: Nov, 8 - 2017<\/h4>\n\n<ul>\n<li>Add selected vehicle to the category page HTML title tag.<\/li>\n<li>Code corrections.<\/li>\n<\/ul>\n\n<h4>1.0.6 - Released: Nov, 6 - 2017<\/h4>\n\n<ul>\n<li>Fixed installation code.<\/li>\n<\/ul>\n\n<h4>1.0.5 - Released: Nov, 5 - 2017<\/h4>\n\n<ul>\n<li>Bug fixed: WordPress pages and posts are not available to edit or view when plugin is enabled.<\/li>\n<li>Code corrections.<\/li>\n<\/ul>\n\n<h4>1.0.4 - Released: Oct, 29 - 2017<\/h4>\n\n<ul>\n<li>Faster AJAX requests for category drop-downs.<\/li>\n<\/ul>\n\n<h4>1.0.3 - Released: Oct, 28 - 2017<\/h4>\n\n<ul>\n<li>The \"search for restrictions\" feature updated to not show values that already exist in the restriction text area.<\/li>\n<li>Show years in descending order.<\/li>\n<li>Custom PHP file for faster AJAX requests.<\/li>\n<\/ul>\n\n<h4>1.0.2 - Released: Oct, 23 - 2017<\/h4>\n\n<ul>\n<li>Code corrected to make \"search for restrictions\" feature work when creating a new product.<\/li>\n<\/ul>\n\n<h4>1.0.1 - Released: Oct, 23 - 2017<\/h4>\n\n<ul>\n<li>JavaScript corrected. New product restrictions were not saved.<\/li>\n<\/ul>\n\n<h4>1.0.0 - Released: Oct, 16 - 2017<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"It will find products for selected make and model.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/76302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=76302"}],"author":[{"embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pektsekye"}],"wp:attachment":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=76302"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=76302"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=76302"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=76302"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=76302"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=76302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}