programing

용어 메타 WPGrapQL/WooGraphQL을 얻는 방법은?

muds 2023. 7. 10. 22:57
반응형

용어 메타 WPGrapQL/WooGraphQL을 얻는 방법은?

저는 Woo GraphQL을 사용하고 있는데 제품 속성의 색상을 얻으려면 어떻게 해야 하는지 궁금합니다.WP 관리자에서 제품 속성의 스크린샷을 보려면 아래를 참조하십시오.

enter image description here

저는 최고 수준의 질문을 해봤습니다.pa-속성과 저는 쿼리를 시도했습니다.terms/termNode불운하게도

내가 뭘 빼놓았나요?이 데이터를 어떻게 얻을 수 있습니까?


업데이트: 제품 속성의 색상은 실제로 "WoCommerce용 변형 스와치"를 통해 제공되었습니다.변형 스와치는 이 정보를 가져와 메타 용어로 저장합니다.

이제 제 질문은 조금 다릅니다.메타 용어를 어떻게 끌어요?

내가 찾은 가장 좋은 방법은 WooSwatchs 플러그인을 사용하지 않는 것입니다(또는 에 추가하여). 고급 사용자 지정 필드와 고급 사용자 지정 필드에 대한 WPGrapQL을 다음과 같은 방법으로 사용해야 합니다.

  • 위치 규칙이 있는 이름이 Color Hex인 새 필드 그룹 추가Taxonomy와 같음Color(또는 사용할 속성)

enter image description here

  • 16진수 이름의 필드(예: 색상 선택기 유형)를 추가하고 그래프ql에 표시

enter image description here

  • 당신은 이렇게 데이터를 쿼리할 수 있어야 합니다.

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

반응형