没关系,我终于找到了。这并没有文档记录,但通过使用Polylang代码,我找到了一种方法。
首先使用检索语言及其分类id
$lang = get_terms(\'term_language\', [\'hide_empty\' => false])
它给出了一个对象,可以称为
$lang->name
和
$lang->term_id
.
然后,wp\\u查询应如下所示:
$args = array(
\'post_type\' => [\'post\', \'page\'],
\'post_status\' => \'publish\',
\'numberposts\' => -1,
\'nopaging\' => true,
\'tax_query\' => array(
\'relation\' => \'AND\',
array(
\'taxonomy\' => $taxonomy_custom_category,
\'field\' => \'name\',
\'terms\' => $taxonomy_term,
),
array(
\'taxonomy\' => \'language\',
\'field\' => \'term_taxonomy_id\',
\'terms\' => $lang->term_id,
),
),
);
从那里,很容易构建一个表单或任何你想要插件做的事情。
我知道这有点离题,但这些信息在任何地方都无法获得。尽管如此,我还是发现许多插件开发人员像我一样陷入困境。