IT

워드프레스의 카테고리 슬러그에서 카테고리 이름을 얻는 방법은?

itgroup 2023. 10. 20. 13:35
반응형

워드프레스의 카테고리 슬러그에서 카테고리 이름을 얻는 방법은?

저는 아래와 같은 링크를 가지고 있습니다.

http://localhost/ rajab/ 제품- category/ pvc- hose/

"pvc-hose"라는 용어는 민달팽이 분류입니다.저는 이 민달팽이 이름에서 카테고리 이름을 따오고 싶었습니다.민달팽이 이름이 '-'를 사이에 두고 있어서 카테고리 이름을 표시하고 싶었습니다.나는 카테고리 슬러그를 전시할 때 이것을 원하지 않습니다.이거 어떻게 제거해요?

get_category_by_slug를 사용합니다.예를 들면

<?php
$catObj = get_category_by_slug('category-slug'); 
$catName = $catObj->name;
?>
$cat = get_term_by( 'slug', 'aeroplane', 'category');
echo $cat->name;

카테고리 세부 정보를 가져오려면 다음과 같이 하십시오.category name,category slug, 그리고category 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');

참조 링크

참조URL : https://stackoverflow.com/questions/35576054/how-to-get-the-category-name-from-category-slug-in-wordpress

반응형