コレクションページの「並び替え」から不要な項目を削除したい

Topic summary

Prestigeテーマを使用しているユーザーが、コレクションページの「並び替え」セレクターから不要な項目(特に「ベストセラー」)を削除する方法を質問しています。

提案された解決策:

  • 参考リンクとして、並び替えオプションのカスタマイズ方法を説明する記事が共有されました
  • collection-template.liquidファイル内のコードを修正する具体的な方法が提示されています

コード変更の内容:
既存のコード:

{% for option in collection.sort_options %}
  {% if option.value != 'best-selling' %}
  {% endif %}
{% endfor %}

推奨される変更:

{% for option in collection.sort_options %}
{% endfor %}

特定の並び替えオプションを除外する条件文を削除または調整することで、表示される項目をカスタマイズできます。

Summarized with AI on November 22. AI used: claude-sonnet-4-5-20250929.

prestiageを使用しているのですが、コレクションページの「並び替え」からベストセラーの項目を削除したいのですが方法がわからないです。

1 Like

Minorimitani 様

お世話になっております。

こちらのサイトが参考になるのではと思いましたので、ご参考までに送付いたします。

https://yagisoftware.com/articles/how-to-customize-sorting-options-on-collection-page.html

お目通しいただけますと幸いです。

また、コードとしては、セクション内のcollection-template.liquid内に以下のような記述があると思いますので、

{%- for option in collection.sort_options -%}
    
{%- endfor -%}

以下の形に書き換えてみてください。

{%- for option in collection.sort_options -%}
  {%- if option.value !=  'best-selling' -%}
    
  {%- endif -%}
{%- endfor -%}