在WordPress中,可以使用以下代码在functions.php文件中获取当前术语:
$current_term = get_queried_object();
if ($current_term) {
$term_id = $current_term->term_id;
$term_name = $current_term->name;
$term_slug = $current_term->slug;
$term_taxonomy = $current_term->taxonomy;
$term_description = $current_term->description;
}
上述代码中,get_queried_object()
函数用于获取当前页面的查询对象。如果当前页面是一个分类、标签或自定义分类法术语页面,get_queried_object()
将返回当前术语对象。
获取到当前术语对象后,可以通过对象的属性来获取相关信息。例如,$current_term->term_id
获取当前术语的ID,$current_term->name
获取当前术语的名称,$current_term->slug
获取当前术语的别名,$current_term->taxonomy
获取当前术语所属的分类法,$current_term->description
获取当前术语的描述。
这样,你就可以在functions.php文件中使用这些信息进行各种操作,例如根据当前术语显示不同的内容、自定义页面标题等。
推荐的腾讯云相关产品:腾讯云服务器(https://cloud.tencent.com/product/cvm)和腾讯云数据库(https://cloud.tencent.com/product/cdb)。腾讯云服务器提供可靠、安全的云服务器实例,适用于各种应用场景。腾讯云数据库提供高性能、可扩展的数据库服务,支持多种数据库引擎,满足不同的数据存储需求。
领取专属 10元无门槛券
手把手带您无忧上云