ナビゲーションをスキップする
更新済み
5月 22, 2024

WPMLを使えば、URLスラグをさまざまな言語に翻訳できる。 これには、ページ、投稿、カスタム投稿タイプ、タクソノミーのスラグの翻訳が含まれる。

このページの内容

URLスラグとは何か?

URLスラグとは、ウェブサイトの特定のページを識別するURLの一部である。 検索エンジンもユーザーもスラグを頼りにページのトピックを理解するため、スラグを消去して読みやすくすることが重要だ。

URL with custom post type and page title slugs
カスタム投稿タイプとページタイトルスラグ付きURL

WPMLでURLスラグを翻訳する

WPMLはどんなURLスラグでも簡単に翻訳できる。 これには、ページ、投稿、カスタム投稿タイプ、タクソノミーが含まれる。

WPMLでURLスラグを翻訳するには、WPMLと文字列翻訳をインストールして有効化する必要がある。

カスタム投稿タイプのURLスラグを翻訳する

WPMLでカスタム投稿タイプのURLスラグを翻訳する:

1.WPML設定 に 進み、スラグ翻訳までスクロールダウンする。

2.カスタム投稿タイプとタクソノミースラグの翻訳を有効にするチェックボックスをオンにする。 保存をクリックする。

Enabling translation of custom post and taxonomy base slugs
カスタム投稿とタクソノミーのベーススラグの翻訳を可能にする。

3.Post Types Translation セクションで、カスタム投稿タイプをTranslatable only show translated itemsに設定し、Saveをクリックする。 この例では、カスタム投稿タイプはBrushesである。

カスタム投稿タイプを翻訳可能なオプションの1つに設定する

4.異なるスラグを設定するオプションが外観表示される。 クリックして、カスタム投稿タイプのスラグに翻訳を入力し、もう一度保存をクリックする。

Translating slugs for custom post types
カスタム投稿タイプのスラグを翻訳する

フロントエンドでは、カスタム投稿タイプの翻訳がURLに表示されるはずだ。

Viewing the translated custom post type in the URL
URLで翻訳されたカスタム投稿タイプを見る

ページと投稿のURLスラグを翻訳する

デフォルトでは、ページや投稿を翻訳のために送信すると、WPMLは自動的にタイトルを使用してそれらのURLスラグを翻訳する。

たとえば、「夏のベスト・バケーション・デスティネーション」というタイトルのページには、次のようなURLがある:

www.example.com/best-vacation-destinations-in-summer/

スペイン語に翻訳されると、WPMLは新しいページタイトル「Mejores Destinos de Vacaciones en Verano」を使って自動的にURLスラグを作成する:

www.example.com/es/mejores-destinos-de-vacaciones-en-verano/

もっとコントロールしたければ、スラグを自分で翻訳することも、翻訳者に送ることもできる:

  1. WPML → 設定に進む。 翻訳可能文書のオプションまでスクロールする。
  2. ページのURLで、 翻訳オプションを選択する。 保存をクリックする。
ページのURLを翻訳するオプションを設定する

これで、新しいページを翻訳に送り、Advanced Translation Editorでジョブを開くと、URLスラグが自動的に翻訳されているのがわかるだろう。 必要に応じて校閲し、翻訳を調整することができる。

Advanced Translation EditorでページのURLスラグを翻訳する

タクソノミーのURLスラグを翻訳する

タクソノミーのURLスラグを翻訳するには、タクソノミーの翻訳ガイドに従う。

開発者向けリソース

もしあなたが開発者であれば、カスタム投稿タイプアーカイブのスラグを手動で翻訳する方法について、開発者向け情報セクションで詳しく読むことができる。

WPMLを始める

WPMLでURLスラグを翻訳するには、多言語CMSまたは多言語エージェンシーアカウントタイプが必要である。 料金ページでプランを比較し、WPMLの特長について詳しく知る。