最良の方法はプラグインなしです-私はマルチサイトでWP3.0を設定しました。最初のブログは、ユーザーの言語で正しいブログにユーザーを書き換えるためのダミーであり、適切な言語を書き直すテーマの小さなスクリプトです。ユーザーのブラウザ言語で表示して書き換えます。2番目はデフォルトのブログ、3番目のブログは別のブログなどです-また、WPMUのコア機能を使用して投稿tot投稿からブログを切り替えることもできます。ブログ
質問の更新:
申し訳ありませんが、私の英語は下手です
wp3.0またはMUをインストールし、最初のブログ、admin-blogには小さなテーマ、小さな機能を持つテンプレートが1つあります。関数は、ドメインのフロントエンドでユーザーのブラウザ言語を読み取り、このインストールの他のブログに切り替えます。彼女はこの言語をデフォルトとして使用します。
他のすべてのブログは異なる言語用であり、1つのブログは1つの言語用です。そのため、さまざまな投稿用の優れたテーブルを作成することができ、すべてがWPコアメソッドで機能します。WPMUには、投稿から別の言語の投稿に切り替えるのに十分な機能があります。ブログの英語での投稿とブログのドイツ語での投稿へのリンクを付けてください。投稿のpostmetaで独自のプラグインを使ってこれを書くよりも。そのため、ユーザーは他の言語の投稿からフロントエンドを切り替えることができます。またwp_insert_post()
、ブログを英語で公開するときに、ドイツ語のブログに下書きを追加することもできます。
あなたが私のやり方を理解してくれることを願っています-うまく機能し、私はこのソリューションに多くの顧客がいます。
更新、2012年12月22日のコメントからの抜粋
これを行う無料のプラグインを作成しました:
wordpress.org/extend/plugins/multilingual-press
bueltge 11年12月22日