Cocoonで作成した記事のURLが日本語になってしまう デフォルトを半角英数字のスラッグにする方法

WordPressテーマ「Cocoon(コクーン)」で作成した記事のURL末尾(スラッグ)が、デフォルト設定だと日本語になっています。

このままでも問題ないのですが、URLは「https://blog.zonosite.com/2022/01/11/%e3%80%90%e6%96%b0%e8%81%9e%e9%85%8d%e9%81%94%e3%82%a2%e3%83%ab%e3%83%90%e3%82%a4%e3%83%88%e3%81%ae%e7%b5%8c%e9%a8%93%e8%ab%87%e3%80%91%e6%a5%bd%e3%81%99%e3%81%8e%ef%bc%9f%e3%82%b3%e3%83%9f%e3%83%a5/」

みたいにエンコードされるため、botへの設定等、テキストベースで利用する時に、文字数制限で引っかかる事が多くなり、少し面倒な事になります。

なので、このURLを半角英数字に設定する事にしました。

スラッグ文字設定変更

①WordPress管理画面の左メニューより「Cocoon 設定」を選択

②「その他」タブを選択

③「日本語スラッグを半角英数字にする」にチェックを入れる

④「変更をまとめて保存」ボタンを押下し設定を保存する

上記設定が完了すると、以降の新規作成記事から
「https://blog.zonosite.com/2022/01/18/post-1106/」
のように、URL末尾(スラッグ)が半角英数字にデフォルトで設定されます。

ちなみに、上記設定前にすでに作成した既存記事のURLは変更されませんが、設定を半角英数字に変更後、日本語URLで作成した記事を更新すると、半角英数字URLに変更されます。ただURL情報は日本語と半角英数字を2つ持ったままで、更新前の日本語URLでアクセスすると半角英数字URLにリダイレクトされるため、特に意識する必要はありません。

コメント

タイトルとURLをコピーしました