WPML開発者向けドキュメント – フック、wpml-config.xml、API、互換性リファレンス
このページでは、開発者としてWPMLを使用して構築するために必要なリソースをまとめています。テーマやプラグインの多言語化、WPML認定の取得、クライアント向けのカスタム多言語サイトの構築など、目的に応じた関連ガイドやリファレンスを以下で確認できます。
テーマやプラグインの多言語化
- WordPressテーマとプラグインのPO/POTファイルの翻訳
- WordPressテーマとプラグインのJavaScript文字列の翻訳
- テーマとプラグインのWPML互換性の実現
- WooCommerceテーマの多言語およびマルチ通貨対応
テーマやプラグインのWPML認定の取得
WPMLの互換性チームは、数千ものテーマやプラグインをテストしています。WPMLでテストされ、正常に動作することが確認された製品は、以下のリストで確認できます。
開発者向け互換性プログラム
テーマやプラグインの開発者向けに、以下のページで互換性テストのリクエスト方法や、製品のWPML互換性を最新の状態に保つ方法を説明しています:
カスタム投稿タイプ、フィールド、タクソノミーを使用した多言語サイトの構築
カスタム投稿タイプ、フィールド、タクソノミーを活用して、クライアントが翻訳しやすく、開発者が保守しやすい多言語ウェブサイトを構築する方法を学びます。
WPMLとページビルダーを使用した多言語サイトの開発
ショートコードを使用するページビルダーとWPMLを組み合わせてウェブサイトを開発する方法や、ページビルダーのウィジェットを翻訳用に登録する方法を学びます。
- ページビルダーのウィジェットの翻訳用登録
- WPBakery Page BuilderとWPMLの互換性の維持
- CornerStoneとWPMLの互換性の維持
- EnfoldとWPMLの互換性の維持
- Divi BuilderとWPMLの互換性の維持
- Avada BuilderとWPMLの互換性の維持
その他のプログラマー向けリソース
- .moファイルを使用したWordPressテーマの翻訳
- テーマやプラグインへのWPMLインストーラーの追加
- カスタム管理者ユーザー権限の追加
- WPMLのコーディングAPI
- WPMLのデータベーステーブル
- WPMLを使用したメールの送信
- WPMLが保存するブラウザーCookie
- WPMLおよびWPML Multilingual & Multicurrency for WooCommerceが実行するCronジョブ
- WPML > サポートのトラブルシューティングツール
- RedisキャッシュとWPMLの使用
- 文字列パッケージの作成方法
- ACFMLフックリファレンス –
acf-multilingual用の2つのACFMLフィルターフックと4つの定数。/documentation/related-projects/translate-sites-built-with-acf/acf-multilingual-acfml-constants-and-hooks-reference/からこちらに移動しました。古いURLは301リダイレクトされます。 - WCMLフックリファレンス – WooCommerce Multilingualのフック。
/documentation/related-projects/woocommerce-multilingual/wcml-hooks-reference/からこちらに移動しました。古いURLは301リダイレクトされます。 - WPGraphQLを使用した多言語コンテンツのクエリ – Next.js、Nuxt、Astro、またはGatsbyで構築されたヘッドレスWordPressサイト向けの、
language引数、translationsフィールド、言語ごとのメニュー、ACFオプションページ、およびその他のGraphQLクエリ。 - WPMLの定数
- WordPressウェブサイトにhreflangを追加する方法
- gettextの使用方法
- WordPressマルチサイトの多言語サポート
- WordPress REST APIに依存するWPMLの機能
- WooCommerce MultilingualでのWordPress REST APIの使用
- カスタム投稿タイプアーカイブのスラッグの翻訳
- URLエンコードされたショートコードの翻訳
- テンプレートファイルを使用したカスタム通貨切り替えのデザイン
- WPML翻訳通知
- MemcachedキャッシュとWPMLの使用