Wordpress中只有一个默认术语,即术语uncategorized
从分类法category
. 此术语是在首次安装Wordpress时创建的。本学期的ID始终为1
如果它没有被自定义主题或插件中的自定义代码以任何其他方式更改。
术语ID与post ID一样,非常可靠,在特定安装中不会改变,除非它们被相关的update_*
功能如下wp_update_term()
用于修改已创建术语的术语字段值。如果term_id
字段被明确设置为原始术语id之外的任何其他项。此外,如果删除了一个术语,并重新定义了它,则术语id也将与前一个不同。
术语ID与post ID一样,在不同的安装中会有所不同(术语除外uncategorized
, “Hello World”贴子)作为ID,按照贴子或术语的创建顺序以数字升序进行分配。在一次安装中,如果一个术语带有slugterm
创建为第七个术语,其id为7
, 在另一次安装中,如果第十次创建相同的术语,则其id为10
.
要轻松获取术语id,请转到类别页面(或标记或自定义分类页面),转到特定的术语,并将鼠标停留在edit
链接在左下角将有一个灰色块,它将保存术语id和其他信息。您还可以在后端分类法(category、tag或custom taxonomy)页面中创建一个额外的列来显示术语id。关于这个主题,有几个很好的教程。您还可以执行var_dump()
函数的结果,如get_terms()
从特定术语中查找相关信息
总之,特定安装中的术语id应始终保持99.999%的可靠性,术语id不会更改,除非用户自己通过自定义SQL查询或能够使用此类功能更改术语id字段、插件或主题的自定义函数来更改,或者删除并重新创建术语,否则术语id保持不变