📜  如何在 wordpress 上获取当前分类法“术语 ID”? (1)

📅  最后修改于: 2023-12-03 14:52:38.465000             🧑  作者: Mango

如何在WordPress上获取当前分类法“术语ID”?

在WordPress中,分类法是一种用于组织内容的方式。每个分类法都有“术语”,它可以是类别、标签或自定义分类法。在某些情况下,您可能需要获取当前分类法术语的ID。在本文中,我们将介绍如何在WordPress中获取当前分类法术语的ID。

方法一:使用get_queried_object()函数

WordPress提供了一个名为get_queried_object()的内部函数,可以获取当前查询对象的详细信息,包括当前分类法的术语ID。

以下是使用get_queried_object()函数获取当前分类法术语ID的代码片段:

$queried_object = get_queried_object();
$term_id = $queried_object->term_id;

在上面的代码中,我们首先使用get_queried_object()函数获取当前查询对象的详细信息。然后,我们从查询对象中获取“term_id”属性,该属性包含当前分类法术语的ID。

方法二:使用get_query_var()函数

另一种获取当前分类法术语ID的方法是使用get_query_var()函数。该函数允许您获取当前查询的变量的值,包括当前分类法术语的ID。

以下是使用get_query_var()函数获取当前分类法术语ID的代码片段:

$term_id = get_query_var('term');

在上面的代码中,我们使用get_query_var()函数获取名为“term”的查询变量的值。这个变量包含了当前分类法术语的ID。

结论

以上是获取当前分类法术语ID的两种方法。使用get_queried_object()函数和get_query_var()函数都可以获取到当前分类法术语的ID。如果您有任何其他的问题或疑问,请在评论区留言。