如何从wordpress中的类别slug获取类别名称?

时间:2016-02-23 11:15:43

标签: wordpress

我的链接如下:

http://localhost/rajab/product-category/pvc-hose/

术语“pvc-hose”是类别slug。我想从这个slug名称派生出类别名称。我想显示类别名称因为slug名称之间有“ - ”。当我显示类别slug时,我不想要这个。如何删除?

3 个答案:

答案 0 :(得分:4)

使用rometools。 E.g。

<?php
$catObj = get_category_by_slug('category-slug'); 
$catName = $catObj->name;
?>

答案 1 :(得分:3)

$cat = get_term_by( 'slug', 'aeroplane', 'category');
echo $cat->name;

答案 2 :(得分:0)

如果要通过category namecategory slugcategory ID获取类别详细信息,则应使用get_term_by()

// Get term by name ''news'' in Categories taxonomy.
$category = get_term_by('name', 'news', 'category')

// Get term by name ''news'' in Tags taxonomy.
$tag = get_term_by('name', 'news', 'post_tag')

// Get term by name ''news'' in Custom taxonomy.
$term = get_term_by('name', 'news', 'my_custom_taxonomy')

// Get term by name ''Default Menu'' from theme's nav menus.
// (Alternative to using wp_get_nav_menu_items)
$menu = get_term_by('name', 'Default Menu', 'nav_menu');

Reference Link

相关问题