カスタム フィールドは、ユーザーが作成する各投稿またはページにカスタム情報や追加のメタデータを追加できる機能です。.
多言語ウェブサイトを運営する場合、 WordPress のカスタムフィールドも翻訳する必要があります。すべてのカスタムフィールドを翻訳することで、他の国のユーザーも WordPress コンテンツを理解できるようになります。.
では、 WordPress カスタムフィールドをすべて翻訳するにはどうすればいいのでしょうか?ここで詳しく説明します。.
WordPressのカスタムフィールドとは何ですか?
WordPress プラットフォームにおけるカスタムフィールドとは、ユーザーが作成するすべての投稿やページにカスタム情報や追加のメタデータを追加できる機能です。カスタムフィールドは、投稿やページのコアセクションや標準セクションに含まれていない情報を保存・表示するために使用されます。.
WordPressでは、すべての投稿やページは、タイトル、コンテンツ、日付、その他いくつかの属性で構成される基本構造を持っています。しかし、カスタムフィールドを使用することで、ユーザーは関連するフィールドを追加し、そのエンティティに関連付けられた情報を拡張することができます。.
WordPress でカスタムフィールドを使用すると、ユーザーはニーズに合わせて、関連性の高い具体的な情報をより柔軟に管理・表示できます。カスタムフィールドは通常、テンプレートタグやカスタムプラグインなどのプログラミング機能と組み合わせて使用され、 WordPress テーマやウェブページビューに情報を表示します。.
カスタム フィールドを作成するために追加できるプラグインの 1 つに Advance Custom Field があります。この記事では、このプラグインを WordPressにインストールしてみます。.
プラグイン「Advance Custom Field」をインストールして有効化
WordPressで Advance Custom Field プラグインを簡単に見つけるには 「プラグイン」をクリックし 「新規追加」を選択して、上部の検索フィールドで Advance Custom Field プラグインを探します。
「今すぐインストール」を選択してしばらく待ってから、 「アクティブ化」アクティブ化します。

プラグインがインストールされている場合は、左側のナビゲーション メニューに新しいメニュー (ACF) が表示されます。メニューをクリックすると、次のようなページが表示されます。.
次のページには、以前に作成されたフィールド グループがすでに存在します。.
WordPress で投稿用のカスタムフィールドを作成する
Advance Custom Fieldプラグインのインストールが完了したら、 WordPressでカスタムフィールドを作成してみましょう。カスタムフィールドを作成する前に、このプラグインには以下のいくつかの種類のフィールドがあることを知っておく必要があります。
- 文章
- テキストエリア
- 番号
- 範囲
- Eメール
- URL
- パスワード
- 画像
- ファイル
カスタムフィールドを作成するには、上記のようにページに直接フィールドを追加できます。その後、以下の項目を含むいくつかのフィールドに入力する必要があります。.
- フィールド タイプ: WordPressで表示するフィールドのタイプです。たとえば、ここでは日付と時刻を表示します。
- ラベル フィールド:投稿編集ページに表示される名前。
- フィールド名:このフィールド名は通常、作成されたフィールド ラベルに基づいて自動的に表示されます。

その後、日付時刻ピッカータイプを選択すると、投稿ページに後で表示される表示形式を選択するための設定が表示されます。.

すべてのフィールドに入力したら、下にスクロールすると、このフィールドが表示される設定が見つかります。.
このフィールド グループを表示する場合で、[投稿]、[ページ]、[ユーザー]、または [フォーム] を選択できます。これらの中には、投稿タイプなどのより具体的なセクションがあります。
次に、次の列で「等しい」を選択してグループフィールドを表示します。次に、3番目の列で、このフィールドを表示する場所を選択します。例えば、カテゴリが「投稿」のすべてのセクションなどです。.

もしそうなら、ウェブサイト上の投稿の 1 つを開くと、投稿の一番下に次のような表示が出ます。.
列をクリックすると日付を調整できます。.

これらのカスタムフィールドを設定すると、投稿のトップページにすぐに表示されるはずです。ただし、場合によっては、投稿エディターの下に次のようなショートコードを追加する必要があります。.
[acf field="FIELD_NAME"]
次の例の通り。.

もしそうなら、 「保存」投稿を開いてみてください。結果は次のようになります。

WordPressの投稿用のカスタムフィールドの作成が完了しました。ページなど、別のカスタムフィールドを作成する場合は、上記と同じ手順で操作してください。.
Linguiseを使って WordPress カスタムフィールドをすべて翻訳する方法
ウェブサイトが多言語対応である場合は、すべての WordPress カスタム フィールドを提供された言語に翻訳することが重要であることに注意してください。.
カスタム フィールドをさまざまな言語に翻訳すると、次のようないくつかの利点があります。.
- 多言語ユーザー エクスペリエンス:カスタム フィールドを翻訳することで、多言語ユーザーのユーザー エクスペリエンスを向上させることができます。
- 一貫性:カスタム フィールドを翻訳すると、Web サイトやアプリ全体の安定性が確保されます。
- SEO とオーガニック トラフィック:検索エンジンは複数の言語でコンテンツをインデックスしてランク付けできるため、Web サイトのトラフィックが増加します。
カスタム フィールドを翻訳する場合は、不注意にならないように、質の高い Web サイト翻訳サービスを選択し、多くの言語を提供し、もちろんライブ エディター機能を備えていることを確認してください。.
ライブエディター機能を使用すると、結果を簡単に見つけることができ、不適切な自動翻訳を回避できます。.
Linguiseを使って翻訳してみます。
#1 Linguise を登録してAPIキーを取得する
最初の段階では、サインアップまたは登録を行って Linguise アカウントを作成します。アカウント作成時にクレジットカード情報を入力する必要はありません。登録が完了すると、 Linguise ダッシュボードにアクセスできるようになります。.
ダッシュボードは、ウェブサイトの翻訳設定全般を管理するメインコントロールセンターとして機能します。ドメイン登録、単語使用状況の追跡、言語選択などのタスクを網羅しています。.
API キーを取得するには、[設定] メニューに移動し、 [API キー]、そのセクションで提供されている指定された API キーをコピーします。

#2 リストに言語を追加する
APIキーを取得したら、「設定」メニューを下にスクロールしていくと、「言語」セクションがあります。このセクションでは、ウェブサイトに追加の言語を組み込むことができます。.

#3 Linguise をインストールして設定する
次のステップはLinguiseプラグインをインストールして有効化することです。ウェブサイトのダッシュボードにアクセスし、「プラグイン」メニューに進みます。 「プラグインを追加」>「 Linguise 」>「インストール」>「有効化」をクリックします。
プラグインのインストールが完了したら、 Linguise設定メニューにアクセスし、先ほどコピーしたAPIキーを指定のフィールドに貼り付けます。最後に「適用」変更を保存します。

次に、以下のように表示言語を設定することもできます。.
#4 カスタムフィールドを翻訳する
すべての設定が完了したら、カスタム フィールドを追加した投稿を開いて、必要な別の言語に翻訳し、ここで言語を選択してください。.

その後、以下のような表示が出れば、カスタムフィールドは正常に翻訳されています。.

#5 ライブエディターで翻訳を編集する
Linguiseを使ってカスタムフィールドを自動翻訳するだけでなく、ライブエディター機能を使って手動で翻訳することもできます。この機能を使うと、 Linguise によって自動生成された翻訳結果を編集できます。.
これを行うには、 WordPressを開き、ライブ エディター > ライブ エディターを開く > 言語を選択 > 翻訳します。
次に、翻訳する部分を選択し、「保存」をクリックして変更を保存します。.




