cat_id와 term_id의 차이점은 무엇입니까?
커스텀 분류법과 get_categories() 메서드를 사용하여 나만의 네비게이션메뉴를 만들고 있는데 선택할 수 있는 카테고리에 대한 링크를 풀려고 하면 알아차립니다.cat_id
그리고.term_id
둘 사이에 차이가 있나요?어떤 걸로 할까요?
다음 예시는 를 사용한 코드입니다.term_id
foreach ($subcategories as $subcategory) {
$output .= '<li><a href="'. get_category_link($subcategory->term_id) .'">' . $subcategory->name . "</a></li>\n";
}
그 둘은 같은 의미이다.Term_id는 wp_terms 데이터베이스 테이블의 실제 필드 이름입니다.cat_id는 프런트엔드의 생략형입니다.프런트엔드에서 작업하는 사람만 이해하기 쉬울 수 있습니다.
즉, 분류법은 WordPress v3.0 이후 추가되었으며 그룹화 메커니즘입니다.
제가 찾을 수 있는 최선의 가장 포괄적인 답변은 Codex 자체에서 찾을 수 있습니다.http://codex.wordpress.org/Taxonomies#What_is_a_taxonomy.3F
어느쪽인가를 사용할 필요가 있는지에 대한 질문에 대답하려면 , 어느쪽인가를 사용할 수 있습니다.어느쪽을 사용하느냐에 따라 다릅니다.
Stack Overflow의 태그는 질문을 처음 게시할 때 원하는 수만큼 태그를 넣을 수 있습니다. 주최자 또는 충분한 평판을 가진 사용자가 나타나 태그를 편집하고 제거할 수 있습니다.왜냐고요? 보통 새로운 태그에는 아직 팔로워가 없기 때문에 팔로워 수가 많은 태그를 변경하거나 추가하는 것은 당신의 질문이 관심 있는 사람들에 의해 대답될 가능성이 더 크다는 것을 의미합니다.
언급URL : https://stackoverflow.com/questions/6271474/what-is-the-difference-between-cat-id-and-term-id
'programing' 카테고리의 다른 글
MySQL에서 JSON 필드 속성의 값을 선택합니다. (0) | 2023.03.22 |
---|---|
Spring과 통합된 임베디드 Tomcat을 localhost 외에 IP 주소에 대한 요청을 수신하도록 설정하려면 어떻게 해야 합니까? (0) | 2023.03.22 |
Wordpress API: 게시물에 태그 추가/제거 (0) | 2023.03.22 |
특정 스프링 프로필에서 플라이웨이를 비활성화하려면 어떻게 해야 합니까? (0) | 2023.03.22 |
json 배열을 postgres 행으로 변환하는 방법 (0) | 2023.03.22 |