반응형
용어 메타 WPGrapQL/WooGraphQL을 얻는 방법은?
저는 Woo GraphQL을 사용하고 있는데 제품 속성의 색상을 얻으려면 어떻게 해야 하는지 궁금합니다.WP 관리자에서 제품 속성의 스크린샷을 보려면 아래를 참조하십시오.
저는 최고 수준의 질문을 해봤습니다.pa-
속성과 저는 쿼리를 시도했습니다.terms
/termNode
불운하게도
내가 뭘 빼놓았나요?이 데이터를 어떻게 얻을 수 있습니까?
업데이트: 제품 속성의 색상은 실제로 "WoCommerce용 변형 스와치"를 통해 제공되었습니다.변형 스와치는 이 정보를 가져와 메타 용어로 저장합니다.
이제 제 질문은 조금 다릅니다.메타 용어를 어떻게 끌어요?
내가 찾은 가장 좋은 방법은 WooSwatchs 플러그인을 사용하지 않는 것입니다(또는 에 추가하여). 고급 사용자 지정 필드와 고급 사용자 지정 필드에 대한 WPGrapQL을 다음과 같은 방법으로 사용해야 합니다.
- 위치 규칙이 있는 이름이 Color Hex인 새 필드 그룹 추가
Taxonomy
와 같음Color
(또는 사용할 속성)
- 16진수 이름의 필드(예: 색상 선택기 유형)를 추가하고 그래프ql에 표시
- 당신은 이렇게 데이터를 쿼리할 수 있어야 합니다.
paColors {
nodes {
id
name
description
colorHex {
hex
}
}
}
다음을 사용하여 용어 메타를 얻을 수 있습니다.get_term_meta()
기능.자세한 내용은 여기를 참조하십시오.
당신이 원하는 메타키를 믿습니다.swatch_id
.
언급URL : https://stackoverflow.com/questions/60496743/how-to-get-term-meta-wpgraphql-woographql
반응형
'programing' 카테고리의 다른 글
Git, 내 최근 N개 커밋의 댓글 목록 보기 (0) | 2023.07.10 |
---|---|
SQL Server 2005 날짜 추가를 사용하여 날짜에 날짜 추가 (0) | 2023.07.10 |
Delphi - SQL 주입 방지 (0) | 2023.07.10 |
단추 및 링크를 비활성화/활성화하는 가장 쉬운 방법은 무엇입니까(jQuery + Bootstrap). (0) | 2023.07.10 |
서버에 연결 대화 상자에서 캐시된 서버 이름을 제거하는 방법은 무엇입니까? (0) | 2023.07.10 |