web-dev-qa-db-ja.com

カテゴリフィルタがWPMLで機能しない

カテゴリを他の言語に翻訳しましたが、メインページには2つの言語カテゴリがすべて表示されています。他の言語をフィルタするにはどうすればよいですか。私のWPMLのバージョンは2.4.1です。私はすべてのカテゴリが私のテーマに表示されているのを発見しました、私は異なる言語カテゴリ間の対応を得ることができる方法はありますので、私はそれをフィルタリングできます。

1
Pengyi

最初にWPMLを最新版にアップグレードする必要があります。これは執筆時点で2.4.3です。

カテゴリを正しく翻訳するためには、デフォルト言語のカテゴリを編集することから始めるべきです。その画面に入ったら(wp-admin/edit-tags.php?action=edit&taxonomy=category&tag_ID=x&post_type=postのxはカテゴリIDです)、一番下に言語というメタボックスが表示されます。これはカテゴリの現在の言語を表示し、あなたはあなたのサイトの他の言語の名前の下の単語「追加」をクリックすることによってそれの翻訳を追加することができるでしょう。

1
user2015

両方の言語のカテゴリーを作成しましたか?例えば。ブログカテゴリが英語の場合は、他の言語と同じカテゴリを作成する必要があります。投稿についても同じです。

そうであれば、言語コードフィルタがアーカイブページに適用されているかどうかを確認してください。そうでない場合は、言語コード用のフィルタを作成する必要があります。

ありがとう、Aezaz

0
Shaikh Aezaz