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フックリファレンス – 2つのACFMLフィルターフックと
acf-multilingual用の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を使用した多言語コンテンツのクエリ –
language引数、translationsフィールド、言語ごとのメニュー、ACFオプションページ、およびNext.js、Nuxt、Astro、Gatsbyで構築されたヘッドレスWordPressサイト向けのその他のGraphQLクエリ。 - WPML定数
- WordPressウェブサイトにhreflangを追加する方法
- gettextの使用方法
- WordPressマルチサイトの多言語サポート
- WordPress REST APIに依存するWPMLの機能
- WooCommerce MultilingualでのWordPress REST APIの使用
- カスタム投稿タイプアーカイブのスラッグの翻訳
- URLエンコードされたショートコードの翻訳
- テンプレートファイルを使用したカスタム通貨切り替えのデザイン
- WPML翻訳通知
- MemcachedキャッシュとWPMLの使用