WPMLを使用すると、URLスラッグをさまざまな言語に翻訳できます。これには、ページ、投稿、カスタム投稿タイプ、タクソノミーのスラッグが含まれます。
URLスラッグは、ウェブサイト上の特定のページを識別するURLの一部です。検索エンジンとユーザーの両方がページの内容(トピック)を理解するためにスラッグに依存しているため、明確で読みやすくすることが重要です。

はじめに
WPMLでURLスラッグを翻訳するには、以下をインストールして有効化します。
- WPML
- WPML 文字列翻訳
カスタム投稿タイプのURLスラッグの翻訳
カスタム投稿タイプのURLスラッグを翻訳するには、以下の手順に従います。
- WPML → 設定に移動します。
- スラッグ翻訳セクションまで下にスクロールし、チェックボックスを有効にします。
- 次に、投稿タイプの翻訳セクションまで下にスクロールし、カスタム投稿タイプを翻訳可能 - 翻訳されたアイテムのみを表示に設定します。このセクションの下部にある保存ボタンをクリックします。

- ページがリロードされたら、投稿タイプまでスクロールし、そのすぐ下にある異なるスラッグを設定するためのセクションを展開します。投稿タイプスラッグの翻訳を入力し、投稿タイプセクションの下部にある保存ボタンをクリックします。

これで、カスタム投稿タイプスラッグがURL内で翻訳されて表示されます。
ページと投稿のURLスラッグの翻訳
デフォルトでは、ページや投稿を翻訳に送信すると、WPMLはタイトルを使用してそのURLスラッグを自動的に翻訳します。
たとえば、「Mixed Berry Smoothie」というタイトルのページをスペイン語に翻訳する場合、WPMLはURLを作成する際に新しいページタイトル「Batido de Bayas Mixtas」を使用します。
smooothy.com/es/receta/batido-de-bayas-mixtas/
より詳細に制御したい場合は、スラッグを自分で翻訳することもできます。
- WPML → 設定に移動し、翻訳済みドキュメントのオプションまで下にスクロールします。
- ページ URLの下で、翻訳オプションを選択して保存します。

これで、高度な翻訳エディタでページを編集する際にURLスラッグを翻訳できるようになります。

タクソノミーのURLスラッグの翻訳
タクソノミーのURLスラッグを翻訳するには、タクソノミーの翻訳ガイドに従ってください。
セカンダリ言語へのURLのコピー
URLスラッグの翻訳に加えて、WPMLではスラッグをセカンダリ言語に「コピー」することもできます。
これは、ウェブサイトに非ASCII言語(中国語、日本語、アラビア語など)が含まれており、ウェブ上で共有されたときにURLがスパムのように見えるのを避けたい場合に便利です。たとえば、以下の中国語のURLは、コピー&ペーストすると次のようになります。
example.com/煮饭/ → example.com/%E7%85%AE%E9%A5%AD/
URLの見栄えを良くするために、元のURLスラッグを他の言語にコピーできます。
- WPML → 言語に移動します。
- サイト言語の下にある言語を編集リンクをクリックします。
- テーブル内で、スラッグをコピーしたい言語のURL をエンコードの値をはいに設定します。保存をクリックします。

- 次に、WPML → 設定に移動します。
- 翻訳済みドキュメントのオプションの下で、ページ URLを元の言語からコピーに設定して保存します。
これで、コンテンツを翻訳する際にURLスラッグが(エンコードされた)セカンダリ言語にコピーされます。
WPMLをはじめよう
WPMLでURLスラッグを翻訳するには、Multilingual CMSまたはMultilingual Agencyのアカウントタイプが必要です。
プランの詳細については、料金ページをご覧ください。



