반응형
워드프레스의 카테고리 슬러그에서 카테고리 이름을 얻는 방법은?
저는 아래와 같은 링크를 가지고 있습니다.
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
반응형
'IT' 카테고리의 다른 글
Apache가 MariaDB(PERL)와 함께 cnf 파일을 읽거나 사용하지 않음 (0) | 2023.10.25 |
---|---|
UI 테스트 텍스트 필드의 텍스트 삭제 (0) | 2023.10.25 |
jQuery로 IE 8을 탐지하려면 어떻게 해야 합니까? (0) | 2023.10.20 |
(도커에 있는) 매리아드데이터베이스 수정 또는 재설정? (0) | 2023.10.20 |
게시된 사용자 지정 게시글 수에 따라 워드프레스 작성자 순서 가져오기 (0) | 2023.10.20 |