スラッグ

CMSアイテムのスラッグについて

Saika avatar
対応者:Saika
一週間前以上前にアップデートされました

スラッグとは、そのCMSアイテムを特定するための「ID」であり、公開サイトのページURLの末尾になる文字列です。

1つのモデル内で、複数のアイテムに同じスラッグを設定できません。

また、 - ハイフン、 アンダーバー、半角英数字のみ入力できます。

入力できない文字列が含まれている、または同じスラッグが設定されている場合、以下のエラーが表示され保存されません。

初期値でランダムな文字列が入っていますが、公開サイトのURLで表示される部分なので、記事の内容に合ったわかりやすいものにするのがオススメです。

スラッグの仕組み

CMSアイテムごとのスラッグは、エディターに追加した動的ページで活用します。

動的ページのパスの末尾には、 :slug という文字列が表示されます。

公開サイトのURLでは、CMSアイテムに設定したスラッグが :slug 部分に置き換わります。例えば、動的ページのパスが blog/:slug で、あるアイテムのスラッグが about なら、実際のパスは blog/about になります。

つまり、URLを変更する場合、上記例の「article」のようなパスはエディターで。動的ページの「:slug」部分は、アイテムごとのスラッグをCMSダッシュボードで編集する必要があります。

path detail dynamic address slug

アドレス パーマリンク

こちらの回答で解決しましたか?