{"id":295816,"date":"2021-07-15T08:47:36","date_gmt":"2021-07-15T08:47:36","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=295816"},"modified":"2026-02-17T04:48:10","modified_gmt":"2026-02-17T04:48:10","slug":"a-complete-guide-to-prestashop-advanced-product-sorting","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/","title":{"rendered":"User Guide for Prestashop Advanced Product Sorting"},"content":{"rendered":"\n<p><strong><a href=\"https:\/\/store.webkul.com\/Prestashop-Advanced-Product-Sorting.html\">Prestashop Advanced Product Sorting<\/a><\/strong>: Product sorting is essential for e-commerce stores with many products, as it decides which items appear first and which appear last on the listing page.<\/p>\n\n\n\n<p>When a product list contains many items, finding the right one can be difficult. If users can\u2019t quickly find what they need, they may leave your store and look elsewhere.<\/p>\n\n\n\n<p>Default PrestaShop offers limited sorting options and does not let shoppers sort products easily. With PrestaShop Advanced Product Sorting, shoppers can find the right products faster and more easily.<\/p>\n\n\n\n<p>Along with default sorting options like relevance, name, price, reference, etc., this extension facilitates your shoppers to sort products by stock, discount, image, pack products, and new products.<\/p>\n\n\n\n<p>Enhance product findability, improve the online shopping experience, and boost conversions by adding flexible sorting options on the product listing pages.<\/p>\n\n\n\n<p><strong>NOTE:&nbsp;Prestashop Advanced Product Sorting is compatible with the PrestaShop Multi-store feature.<\/strong><\/p>\n\n\n\n<p>Check the overview of the plugin in the video mentioned below :\u2013<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"tq2Vx902bms\"><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sort products by stock, discount, image, pack products, and new products.<\/li>\n\n\n\n<li>Add sorting options on category, best sale, manufacturer, new products, price drop, search, and supplier page.<\/li>\n\n\n\n<li>List combination products based on the default combination quantity or the total quantity of all combinations in case the stock sorting option is selected.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to Install Prestashop Advanced Product Sorting<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Firstly, go to the module manager in the back office and click on \u2018upload a module\u2019.<\/li>\n\n\n\n<li>After that, drag and drop the module file or select the file from the system.<\/li>\n\n\n\n<li>In this way, the module installation will be successful.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5-1200x334.png\" alt=\"advanced product sorting installation\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/10\/2-3-1200x424.png\" alt=\"advanced product sorting installation\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/10\/3-2-1200x391.png\" alt=\"advanced product sorting installation\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Note: Add custom code in the core module<\/h3>\n<\/div><\/div>\n\n\n\n<p>On the category page, Prestashop version 1.7 &amp; above uses the Faceted Search module.<\/p>\n\n\n\n<p>If this module is enabled and the version of this module is equal to or higher than 3.0.0, then you have to add a hook and import 2 classes in this file:<\/p>\n\n\n\n<p>\/modules\/ps_facetedsearch\/src\/Adapter\/MySQL.php<\/p>\n\n\n\n<p>Add below lines above &#8220;use Doctrine\\Common\\Collections\\ArrayCollection;&#8221;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">use Hook;\nuse Module;<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/refer_classes-1-2-png-869%C3%97293-.png\" alt=\"refer_classes-1-2-png-869\u00d7293-\" class=\"wp-image-375082\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In function &#8220;getFieldMapping()&#8221; above &#8220;return $filterToTableMapping;&#8221;<\/p>\n\n\n\n<p>Add this hook<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">if (Module::isEnabled(&#039;wksortproductsbystock&#039;) &amp;&amp; Configuration::get(&#039;WK_WSPBS_ENABLE&#039;)) {\n    Hook::exec(&#039;actionWkSortProductOnCategory&#039;, &#091;&#039;filterToTableMapping&#039; =&gt; &amp;$filterToTableMapping]);\n}<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1017\" height=\"212\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image-1.webp\" alt=\"Add this hook\" class=\"wp-image-526595\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image-1.webp 1017w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image-1-300x63.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image-1-250x52.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image-1-768x160.webp 768w\" sizes=\"(max-width: 1017px) 100vw, 1017px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Prestashop Advanced Product Sorting Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>After the installation of the module, you need to configure it. In the configuration settings, you can choose the product sorting options and pages where you wish to apply them. <\/p>\n\n\n\n<p>You can choose to apply sorting on category, best sale, manufacturer, new products, price drop, search, and supplier pages.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1124\" height=\"868\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/1-4.png\" alt=\"1-4\" class=\"wp-image-296021\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/1-4.png 1124w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/1-4-300x232.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/1-4-250x193.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/1-4-768x593.png 768w\" sizes=\"(max-width: 1124px) 100vw, 1124px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This module provides five additional sorting options which help customers to easily filter the products. Customers can sort products by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Stock: &#8216;high to low&#8217; or &#8216;low to high&#8217;<\/li>\n\n\n\n<li>Image first or last<\/li>\n\n\n\n<li>Discount: &#8216;high to low&#8217; or &#8216;low to high&#8217;<\/li>\n\n\n\n<li>Pack products first or last<\/li>\n\n\n\n<li>New products first or last<\/li>\n<\/ul>\n\n\n\n<p><strong>List combination products based on the quantity of the default combination<\/strong><\/p>\n\n\n\n<p>If the admin enables this field, then the combination products are listed on the page based on the quantity of their default combination. <\/p>\n\n\n\n<p>If disabled, then the combination products will be listed based on the total quantity of all the combinations of a product.<\/p>\n\n\n\n<p><strong>Let me explain this with the help of an example.<\/strong><\/p>\n\n\n\n<p>Suppose there is a product X and it has 3 combinations: A, B, and C. The available quantities of the combinations are 30, 40, 50, and A is the default combination. <\/p>\n\n\n\n<p>This means the total quantity of all the product combinations is 120. Let&#8217;s say the customer has applied the stock (high to low) sorting option on the category page.<\/p>\n\n\n\n<p>If the quantity of the default combination is higher than the default combination quantity of the other products. Then, product A will appear at the top of the listing page.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Front End Workflow<\/h3>\n<\/div><\/div>\n\n\n\n<p>When a customer visits the product listing page and clicks on the dropdown above the product list, they can view all the sorting options you have enabled from the back office.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Category Page<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1110\" height=\"621\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/2-3.png\" alt=\"2-3\" class=\"wp-image-296049\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/2-3.png 1110w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/2-3-300x168.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/2-3-250x140.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/2-3-768x430.png 768w\" sizes=\"(max-width: 1110px) 100vw, 1110px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Manufacturer Page<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1139\" height=\"603\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/3-3.png\" alt=\"3-3\" class=\"wp-image-296065\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/3-3.png 1139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/3-3-300x159.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/3-3-250x132.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/3-3-768x407.png 768w\" sizes=\"(max-width: 1139px) 100vw, 1139px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, let&#8217;s discuss the sorting options one by one and how the customers can use them to filter their desired products.<\/p>\n\n\n\n<p><strong>Sort By Stock<\/strong><\/p>\n\n\n\n<p>With this sorting option, a customer can choose to view the products with the highest or lowest quantity first on the product listing pages.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"969\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/4-4-969x1024.png\" alt=\"4-4\" class=\"wp-image-296072\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/4-4-969x1024.png 969w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/4-4-284x300.png 284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/4-4-236x249.png 236w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/4-4-768x811.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/4-4.png 1131w\" sizes=\"(max-width: 969px) 100vw, 969px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"974\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/5-4-974x1024.png\" alt=\"5-4\" class=\"wp-image-296084\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/5-4-974x1024.png 974w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/5-4-285x300.png 285w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/5-4-237x249.png 237w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/5-4-768x808.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/5-4.png 1139w\" sizes=\"(max-width: 974px) 100vw, 974px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Sort by Image First\/Last<\/strong><\/p>\n\n\n\n<p>If a customer selects \u201cHaving Image First,\u201d products with images appear first. If \u201cHaving Image Last\u201d is selected, products without images are shown first.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1115\" height=\"621\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/6-2.png\" alt=\"6-2\" class=\"wp-image-296087\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/6-2.png 1115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/6-2-300x167.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/6-2-250x139.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/6-2-768x428.png 768w\" sizes=\"(max-width: 1115px) 100vw, 1115px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Sort By Discount<\/strong><\/p>\n\n\n\n<p>This sorting option enables the customers to view the products with the highest to lowest or lowest to highest discount rate.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"958\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/8-2-958x1024.png\" alt=\"8-2\" class=\"wp-image-296088\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/8-2-958x1024.png 958w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/8-2-281x300.png 281w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/8-2-233x249.png 233w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/8-2-768x821.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/8-2.png 1124w\" sizes=\"(max-width: 958px) 100vw, 958px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"618\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/11-1-618x1024.png\" alt=\"11-1\" class=\"wp-image-296142\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/11-1-618x1024.png 618w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/11-1-181x300.png 181w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/11-1-150x249.png 150w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/11-1-768x1273.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/11-1-927x1536.png 927w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/11-1.png 1024w\" sizes=\"(max-width: 618px) 100vw, 618px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Sort By Pack Products<\/strong><\/p>\n\n\n\n<p>This sorting option enables customers to view pack products at the top or end of a product listing page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"978\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/12-1-978x1024.png\" alt=\"12-1\" class=\"wp-image-296316\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/12-1-978x1024.png 978w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/12-1-286x300.png 286w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/12-1-238x249.png 238w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/12-1-768x804.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/12-1.png 1137w\" sizes=\"(max-width: 978px) 100vw, 978px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1121\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/13-1-1121x1024.png\" alt=\"13-1\" class=\"wp-image-296318\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/13-1-1121x1024.png 1121w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/13-1-300x274.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/13-1-250x228.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/13-1-768x701.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/13-1.png 1139w\" sizes=\"(max-width: 1121px) 100vw, 1121px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Sort By New Products<\/strong><\/p>\n\n\n\n<p>With this sorting option, customers can choose whether they want to see new products first or last.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"983\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/9-2-983x1024.png\" alt=\"9-2\" class=\"wp-image-296140\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/9-2-983x1024.png 983w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/9-2-288x300.png 288w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/9-2-239x249.png 239w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/9-2-768x800.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/9-2.png 1036w\" sizes=\"(max-width: 983px) 100vw, 983px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"600\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/10-1-600x1024.png\" alt=\"10-1\" class=\"wp-image-296141\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/10-1-600x1024.png 600w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/10-1-176x300.png 176w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/10-1-146x249.png 146w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/10-1-768x1311.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/10-1-900x1536.png 900w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/10-1.png 1031w\" sizes=\"(max-width: 600px) 100vw, 600px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>For any kind of technical assistance or query, please <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">raise a ticket<\/a>&nbsp;or send us a mail at&nbsp;<strong>support@webkul.com<\/strong><\/p>\n\n\n\n<p><meta http-equiv=\"content-type\" content=\"text\/html; charset=utf-8\">Also, please explore our <a href=\"https:\/\/webkul.com\/prestashop-development\/\">Prestashop development services<\/a> and vast range of quality <a href=\"https:\/\/store.webkul.com\/PrestaShop-Extensions.html\">Prestashop addons<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prestashop Advanced Product Sorting: Product sorting is essential for e-commerce stores with many products, as it decides which items appear first and which appear last on the listing page. When a product list contains many items, finding the right one can be difficult. If users can\u2019t quickly find what they need, they may leave your <a href=\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":165,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209],"tags":[2065],"class_list":["post-295816","post","type-post","status-publish","format-standard","hentry","category-prestashop","tag-prestashop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for Prestashop Advanced Product Sorting<\/title>\n<meta name=\"description\" content=\"Add multiple sorting options on product listing pages and make product search easy and convenient with Prestashop Advanced Product Sorting.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for Prestashop Advanced Product Sorting\" \/>\n<meta property=\"og:description\" content=\"Add multiple sorting options on product listing pages and make product search easy and convenient with Prestashop Advanced Product Sorting.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-15T08:47:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-17T04:48:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5-1200x334.png\" \/>\n<meta name=\"author\" content=\"Ashish Sehgal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ashish Sehgal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/\"},\"author\":{\"name\":\"Ashish Sehgal\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/adc5483234a0096b5eba2c30924f652d\"},\"headline\":\"User Guide for Prestashop Advanced Product Sorting\",\"datePublished\":\"2021-07-15T08:47:36+00:00\",\"dateModified\":\"2026-02-17T04:48:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/\"},\"wordCount\":819,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5-1200x334.png\",\"keywords\":[\"prestashop\"],\"articleSection\":[\"prestashop\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/\",\"url\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/\",\"name\":\"User Guide for Prestashop Advanced Product Sorting\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5-1200x334.png\",\"datePublished\":\"2021-07-15T08:47:36+00:00\",\"dateModified\":\"2026-02-17T04:48:10+00:00\",\"description\":\"Add multiple sorting options on product listing pages and make product search easy and convenient with Prestashop Advanced Product Sorting.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5.png\",\"width\":1284,\"height\":357},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Prestashop Advanced Product Sorting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/adc5483234a0096b5eba2c30924f652d\",\"name\":\"Ashish Sehgal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/43aabebe0f1864b7173421f8f44f62fef06c07313c7f8c03735ee4b9bf377e6e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/43aabebe0f1864b7173421f8f44f62fef06c07313c7f8c03735ee4b9bf377e6e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Ashish Sehgal\"},\"description\":\"Ashish Sehgal is a Analyst with deep expertise in the PrestaShop platform offers strategic insights for e-commerce success. With a deep understanding of open-source platforms, he ensures tailored solutions. A skilled analyst, providing unique strategies for online businesses.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/ashishsehgal-magento190\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for Prestashop Advanced Product Sorting","description":"Add multiple sorting options on product listing pages and make product search easy and convenient with Prestashop Advanced Product Sorting.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for Prestashop Advanced Product Sorting","og_description":"Add multiple sorting options on product listing pages and make product search easy and convenient with Prestashop Advanced Product Sorting.","og_url":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2021-07-15T08:47:36+00:00","article_modified_time":"2026-02-17T04:48:10+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5-1200x334.png","type":"","width":"","height":""}],"author":"Ashish Sehgal","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Ashish Sehgal","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/"},"author":{"name":"Ashish Sehgal","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/adc5483234a0096b5eba2c30924f652d"},"headline":"User Guide for Prestashop Advanced Product Sorting","datePublished":"2021-07-15T08:47:36+00:00","dateModified":"2026-02-17T04:48:10+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/"},"wordCount":819,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5-1200x334.png","keywords":["prestashop"],"articleSection":["prestashop"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/","url":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/","name":"User Guide for Prestashop Advanced Product Sorting","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5-1200x334.png","datePublished":"2021-07-15T08:47:36+00:00","dateModified":"2026-02-17T04:48:10+00:00","description":"Add multiple sorting options on product listing pages and make product search easy and convenient with Prestashop Advanced Product Sorting.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/10\/1-5.png","width":1284,"height":357},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/a-complete-guide-to-prestashop-advanced-product-sorting\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Prestashop Advanced Product Sorting"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/adc5483234a0096b5eba2c30924f652d","name":"Ashish Sehgal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/43aabebe0f1864b7173421f8f44f62fef06c07313c7f8c03735ee4b9bf377e6e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/43aabebe0f1864b7173421f8f44f62fef06c07313c7f8c03735ee4b9bf377e6e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Ashish Sehgal"},"description":"Ashish Sehgal is a Analyst with deep expertise in the PrestaShop platform offers strategic insights for e-commerce success. With a deep understanding of open-source platforms, he ensures tailored solutions. A skilled analyst, providing unique strategies for online businesses.","url":"https:\/\/webkul.com\/blog\/author\/ashishsehgal-magento190\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/295816","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/165"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=295816"}],"version-history":[{"count":22,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/295816\/revisions"}],"predecessor-version":[{"id":526624,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/295816\/revisions\/526624"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=295816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=295816"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=295816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}