WordPressで新しいサイトを作っていて、記事のURLについて少し気になることがありました。
最初はパーマリンク設定が**「基本」**になっていたため、記事URLが数字を使った形になっていました。
そこで、サイトを作り始めたばかりの今のうちに、パーマリンクを**「投稿名」**に変更することにしました。
ところが、設定を変更したあとに記事のスラッグを変更しようとしたところ、
「あれ?スラッグが編集できない……」
という状態になりました。
今回は、そのときに困ったことと、最終的に投稿一覧の「クイック編集」からスラッグを変更できた方法を備忘録として残しておきます。
最初はパーマリンクが「基本」だった
WordPressのパーマリンク設定を確認したところ、最初は**「基本」**になっていました。
「基本」の場合、記事URLは数字を使った形になります。
せっかく新しく作るサイトなので、記事タイトルに合わせた分かりやすいURLにしたいと思い、パーマリンク設定を見直しました。
パーマリンクを「投稿名」に変更
パーマリンク設定で、
設定 → パーマリンク
と進み、
「投稿名」
を選択しました。
これで、記事URLが記事ごとのスラッグを使ったシンプルな形になります。
例えば、スラッグを
favorite-bag
とした場合、
サイトのURL/favorite-bag/
のようなURLになります。
ところが、記事のスラッグを変更しようとして困った
その後、バッグを紹介する記事を作成して、スラッグを変更しようとしました。
編集画面の右側にある、
投稿 → URL
を確認します。
ところが、スラッグのところをクリックすると、思っていたような入力欄になりません。
リンクのような表示が出てきたり、数字を使ったURLのようなものが表示されたりして、
「どこに入力すればいいの?」
と分からなくなりました。
パーマリンクを変更したことが原因?
ちょうどその前にパーマリンク設定を変更していたので、
「パーマリンクを変更したから、スラッグを編集できなくなったのかな?」
と思いました。
でも、あとから確認してみると、パーマリンク設定そのものは**「投稿名」**になっていました。
つまり、
パーマリンクの設定と、個別記事のスラッグ変更は別の設定
として考えたほうが分かりやすそうです。
「クイック編集」から変更できた
編集画面でうまく変更できなかったので、別の方法を試しました。
WordPress管理画面から、
投稿 → 投稿一覧
を開きます。
スラッグを変更したい記事を探し、**「クイック編集」**を開きました。
すると、クイック編集の中にスラッグを入力する欄がありました。
ここに、
favorite-bag
と入力して更新しました。
これで、無事にスラッグを変更することができました。
パーマリンクは「投稿名」のままでOK
今回確認して分かったのは、パーマリンク設定は、
「投稿名」
のままで問題ないということです。
「基本」に戻す必要もありませんでした。
個別記事のスラッグを変更したい場合は、
投稿 → 投稿一覧 → クイック編集 → スラッグ
から変更できるので、今後はこちらを使おうと思います。
今回の設定を整理すると
今回の設定は、次のようになりました。
| 設定 | 今回の状態 |
|---|---|
| パーマリンク | 投稿名 |
| 個別記事のスラッグ | クイック編集から変更 |
| URL | スラッグを使ったシンプルな形 |
最初は「基本」になっていましたが、新しく作り始めたサイトなので、早い段階で「投稿名」に変更しました。
まとめ
今回は、WordPressのパーマリンク設定を「基本」から「投稿名」に変更したあと、個別記事のスラッグを変更しようとして少し迷いました。
編集画面ではスラッグの変更方法が分かりにくかったのですが、
投稿 → 投稿一覧 → クイック編集
から変更することができました。
パーマリンク設定は**「投稿名」のまま**にしておき、記事ごとのスラッグは必要に応じてクイック編集から変更することにしました。
WordPressを始めたばかりだと、パーマリンクやスラッグなど似たような言葉が出てきて少し混乱します。
今回実際に迷ったことで、私自身も違いを整理することができました。

