워드프레스 분류법 - 어떤 object_id를 어떻게 알 수 있습니까?
저는 프로젝트를 진행하고 있으며 워드프레스가 분류학을 위해 가지고 있는 것과 유사한 기능을 만들고 싶습니다.
하지만 어떻게 작동하는지는 잘 모르겠습니다.
관련된 세 개의 테이블이 있습니다.
wp_terms (
term_id,
name,
slug,
term_group
)
wp_term_taxonomy(
term_taxonomy_id,
term_id,
taxonomy,
description,
parent,
count
)
wp_term_relationships(
object_id,
term_taxonomy_id,
term_order
)
제가 알기로는 object_id는 link_id 또는 post_id 중 하나의 일반 이름이지만, 이에 대해 쿼리할 항목이 무엇인지 어떻게 알 수 있습니까?
또한 wp_term_taxonomy와 wp_term_taxonomy를 결합할 수 있는 것으로 보입니다. wp_term_taxonomy는 기본적으로 'category' 또는 'link_category'인 'taxonomy' 열을 가지고 있지만, 그 외에는 슬래그와 이름을 가진 term_id를 참조하는 것으로 보입니다.
어떤 명확성이라도 훌륭할 것입니다...이게 어떻게 어울리는지 정말 모르겠어요.감사해요!
- wp_dll이 범주의 마스터 테이블이라고 가정합니다.
wp_term_dll은 범주 계층을 정의할 수 있는 테이블입니다.다음은 필드에 대한 설명입니다.
term_message_id = 기본 키(대부분 term_id와 동일한 것 같습니다)
term_id = wp_dll 테이블의 term_id에 대한 참조 키입니다.
taxonomy = 카테고리 유형(post 카테고리, link_tag= 링크 카테고리, post_tag = 게시물 관련 태그, nav_tag = 탐색 메뉴 등)
상위 = 상위 범주의 ID
wp_term_relations가 제품 및 범주의 관계 표라고 가정합니다.어디에
object_id is product id and term_taxonomy_id is category id
언급URL : https://stackoverflow.com/questions/7518362/wordpress-taxonomy-how-does-it-know-which-object-id
'programing' 카테고리의 다른 글
git로 특정 디렉터리를 가져오는 방법 (0) | 2023.07.03 |
---|---|
MongoDBC# 문자열에서 '좋아요' 쿼리 (0) | 2023.07.03 |
R이 있는 Gantt 관리도 (0) | 2023.07.03 |
'HTMLInputElement'에서 'value' 속성을 설정하지 못했습니다. (0) | 2023.07.03 |
AUTO_INCREMENT가 Maria에서 작동하지 않습니다.DB (0) | 2023.07.03 |