首页 > wordpress开发 > wordpress主题功能 > wordpress如何获取当前分类的别名函数
摘要:上一篇有分享过分类别名的文章《wordpress无链接分类名称或别名函数》 但测试之后小挖发现并不是所有的主题都能正常的...

上一篇有分享过分类别名的文章《wordpress无链接分类名称或别名函数》
但测试之后小挖发现并不是所有的主题都能正常的显示。
通过在搜索小挖再次找到一段更给力的别名函数调用代码,分享给大家!

wp获取当前分类别名的函数

出于美观的考虑,很多wordpress企业主题都会获取分类的别名作为分类的搭配。
对于在wordpress主题日常操作中虽然不常用,但是此功能也是需要了解的。

1
2
3
4
5
6
7
<?
    global $wp_query;
    $cat_ID = get_query_var('cat');
    $category = get_category($cat_ID);
    echo $category->slug;
 
?>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
get_category()    根据分类ID获得指定分类全部信息,以数组或是对象的形式返回,以下是该函数的返回值示例:
 
stdClass Object
(
 
     //ID 分类和标签混编
 
    [term_id] => 5
 
    //分类名
 
    [name] => Cat Name
 
    //分类别名
 
    [slug] => cat
 
    //N/A
 
    [term_group] => 0
 
    //同 term_id
 
     
[term_taxonomy_id] => 5
 
    //分类法,也就是分类还是标签
 
    [taxonomy] => category
 
    //分类描述
 
    [description] =>
 
    //父级ID
 
    [parent] => 70
 
    //N/A
 
    [count] => 0
 
    //分类ID
 
    [cat_ID] => 5
 
    //N/A
 
    [category_count] => 0
 
    //同 description
 
    [category_description] =>
 
    //同 name
 
     
[cat_name] => Category Name
 
    //同 slug
 
    [category_nicename] => category-name
 
    //同 parent
 
    [category_parent] => 70
 
)
 
  
 
get_cat_ID()    根据分类名称获取分类ID
 
get_cat_name()    根据分类ID获取分类名称
 
get_category_link()    根据分类ID获取分类的链接URL
分享到:
赞(0) 打赏

作者: 大挖酱

挖主题团队自2014年开始专注于WordPress企业主题设计开发,致力于为更多用户打造出更漂亮、更易用、更专业的网站。距今已累计开发近50款WP主题,付费客户超过5千人。挖主题,是您可以长期信赖的合作伙伴。

77 queries in 0.711 seconds

联系作者Q: 8413708 WX: zdmin7

支付宝扫一扫

微信扫一扫