私はプラグインを作成していますが、WordPressのget_posts()関数とpll_current_language()でlang属性を渡してカテゴリと現在の言語で投稿を取得できました。 PolyLang。PolyLangを使ってカテゴリと言語で投稿を取得
$args = array(
'posts_per_page' => 6,
'orderby' => 'date',
'order' => 'DESC',
'post_type' => 'post',
'post_status' => 'publish',
'lang' => pll_current_language()
);
return get_posts($args);
ここで、言語に関連するカテゴリで投稿を取得する方法を知りたいと思いますか? たとえば、英語のニュースカテゴリとスペイン語のNoticiasがあります。これを自動的に設定するにはどうしたらいいですか?このような
何か:
$args = array(
......
'category' => **current_category_for_this_language**
......
);
return get_posts($args);
任意のアイデア?
これ以上説明できませんでした。ありがとう、ジョリス! –