所以我对这件事有一些自由,我假设有两件事:
您知道术语所属的分类法,您有术语存档链接,因此如果我有术语存档链接:
$url = \'http://www.example.com/taxonomy/term/\';
 我知道url的最后一部分将是术语slug。我可以将slug与分类法结合使用并获取ID,但首先我需要拆分部分:
$parts = explode(\'/\', rtrim($url, \'/\')); // rtrim() to remove trailing slash
 这会将其拆分为一个漂亮的数组,如下所示:
Array ( 
    [0] => http: 
    [1] => 
    [2] => www.example.com
    [3] => taxonomy 
    [4] => term 
)
 请注意,术语slug是这个数组中的最后一项,这一点很重要,因此我们可以稍后访问它,而不必真正了解索引。
接下来,我们可以使用名为get_term_by() - View Codex, 这将允许我们根据术语slug和该术语所在的分类法提取整个术语。如下所示:
$term = get_term_by(\'slug\', $parts[count($parts)-1], \'tax_articles\');
 现在,这将根据我们在URL中找到的slug来提取术语。