2017-03-21 1 views
0

ACF 게시물 개체를 사용하여 Wordpress에서 사용자 정의 게시물 유형 용어의 링크를 얻는 가장 간단한 방법은 무엇입니까? 나는 '제품'이라는 하위 필드를 표시하기 위해 acf 필드 유형 => 게시 객체를 사용하고 있습니다. 이 '제품'하위 필드는 맞춤 게시물 유형입니다 (사과라고 부름). 사과에는 빨간 사과, 녹색 사과 등의 카테고리/용어가 있습니다.ACF 게시물 개체 용어 링크 받기

빨간 사과로 항목을 분류하고 있는데,이 항목을 '빨간 사과'용어/카테고리 페이지에 연결하려면 어떻게해야합니까?

이 항목의 하나의 페이지에 링크를 는, 나는 그것을 동적으로 용어/카테고리 페이지로 링크 얻는 방법

<?php $product = get_sub_field('product'); ?> 
<a href="<?php echo get_permalink($product->ID); ?>">Link</a> 

작동하는 이런 일을 할 수 있습니까? 그렇게하면 여러 용어/카테고리에 여러 항목이있는 경우 올바른 용어/카테고리 페이지로 연결할 수 있습니다.

답변

0

내가 제대로 이해한다면 : 당신은

  • 당신은 또한 "제품"이라고 "사과"
  • 용어에 관련된 사용자 지정 분류 정의 "제품"라는 사용자 지정 게시 유형을 정의

    • 당신의 분류 "사과"에 있습니다 : 빨강, 녹색, 등
    • $product = get_sub_field('product') 
      
      로 $ 제품 0

      당신은

    당신이

    $post_terms_array=get_the_terms($product, 'apples'); 
    

    은 $가 $ 제품 게시물에 관련된 모든 용어를 post_terms_array에서 얻을하는 데 사용할 수있는 사용자로부터 선택한 후 관련 개체가 있습니다.

    예를 들어, 당신은으로 $ 제품에 관련된 첫 학기의 슬러그 얻을 수있는 것보다 : 당신이 분류 아카이브 페이지

    에 대한 귀하의 URL을 구성 할 수 있습니다이 하나

    $post_terms_array[0]->slug 
    

  • 관련 문제