RuffRuff 目次作成 ヘルプセンター

特定のコンテンツで目次を非表示

メタフィールドで、指定したコンテンツだけ目次を出さない方法を説明します

特定のブログ記事、商品、ページ、またはコレクションだけ目次を出さない場合は、メタフィールド table_of_contents.hidden を使います。値が 1 のとき、そのコンテンツでは目次が表示されません。

推奨: 記事単位の非表示は、メタフィールド table_of_contents.hidden を使ってください。

メタフィールド table_of_contents.hidden の値が 1 のコンテンツでは、目次は表示されません。

次の定義を、非表示にしたいコンテンツの種類ごとに作成してください。

項目

名前

任意(例: 目次を非表示)

ネームスペースとキー

table_of_contents.hidden

タイプ

整数(integer)

1 で非表示

(1) カスタムデータを開く

Shopify管理画面 → 設定 → カスタムデータを開いてください。

(2) 対象の定義を追加する

ブログ記事、商品、ページ、またはコレクションを選び、「定義を追加する」を選択してください。

(3) 定義を入力して保存する

ネームスペースとキーに table_of_contents.hidden を入力し、タイプは整数にして「保存」を選択してください。

(1) 対象のコンテンツを開く

Shopify管理画面から、目次を出さないブログ記事、商品、ページ、またはコレクションを開いてください。

(2) 値を 1 にする

メタフィールド table_of_contents.hidden に 1 を入力し、「保存」を選択してください。

前提: 商品、ページ、コレクションへの目次表示はレギュラープランで利用できます。非表示用のメタフィールド自体は、どのプランでも設定できます。

Online Store 2.0対応テーマでは、目次を出すテンプレートと出さないテンプレートを用意する方法もあります。目次アプリブロックは、出したいテンプレートだけに追加してください。

(1) テンプレートを分ける

テーマエディタで対象のテンプレートを開き、目次を出す用と出さない用にテンプレートを分けてください。

(2) アプリブロックを追加する

目次を出すテンプレートにだけ「目次」アプリブロックを追加し、「保存」を選択してください。

(3) コンテンツでテンプレートを選ぶ

Shopify管理画面から対象のブログ記事またはページを開き、使うテンプレートを選んで「保存」を選択してください。

注意: 以前のテーマ用の埋め込みアプリがオンだと、アプリブロックを追加していないテンプレートにも目次が出ることがあります。Online Store 2.0では埋め込みアプリをオフにしてください。