Goal: hide specific “Sort by” options in the Shopify Dawn 2.0 collection page dropdown.
Approaches shared:
Edit code in Online Store → Theme → Edit code. One solution updated the select in facets.liquid (noted around line 319), which solved the issue for the original poster.
Another suggestion was to paste custom code into theme.liquid before . Exact snippets are not visible in the transcript, but screenshots and code edits are central to the fix.
Follow-up questions:
A user asked how to remove options while keeping “price, low to high” and “price, high to low,” listing several options to hide (featured, best selling, A–Z, Z–A, date old→new, date new→old).
Requests for exact field IDs, particularly for “best selling,” were made.
Concrete identifiers provided:
The values “best-selling,” “created-ascending,” and “created-descending” were shared. These can be hidden via CSS, e.g., targeting .facet-filters__field .select__select option[value=“…”] { display: none; } (syntax in the post appears incomplete).
Outcome & status:
Original issue resolved by editing facets.liquid.
The thread remains partially open regarding a complete list of option value IDs (e.g., featured, A–Z, Z–A).
Summarized with AI on December 20.
AI used: gpt-5.
I am using the theme Dawn 2.0 and I am trying to hide the ‘sort by Price’ and ‘sort by Date’ fields from the collection page sort by dropdown menu. I have tried some solutions but can’t seem to get any to work.
This coding works for me to get rid of things in the right place, but what text do I use to rid of these in the sort by drop down menu? (I want to keep: price, low to high and price, high to low)