마지막 업데이트 : 2021년 07월 25일
조회수 : 

숏코드에 ACF 필드를 이용하기

코드블락을 이용하여 아래 코드에서 do_shortcode('["'.get_field('field_name').'"]');를 참고하여 숏코드에 동적 필드를 대입할 수 있습니다. 예를 들어, 라고 가정할 때, mp3에 대한 필드를 audio_mp3라는 필드로 만들고 로 만듭니다.
Written by: doogak
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

코드블락을 이용하여 아래 코드에서 do_shortcode('["'.get_field('field_name').'"]');를 참고하여 숏코드에 동적 필드를 대입할 수 있습니다.

<?php
	echo do_shortcode( '[ameliabooking service="'.get_field('amelia_id').'"]' );
?>

예를 들어, 라고 가정할 때, mp3에 대한 필드를 audio_mp3라는 필드로 만들고

<?php
	echo do_shortcode( '[audio src="'.get_field('audio_mp3').'"]' );
?>

로 만듭니다.

  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
power-switchmagnifiercross