ACF 6.1 업데이트. 드디어 커스텀 포스트 타입, 택소노미 기능이 추가됐습니다.

가장 인기 있는 커스텀 필드 플러그인인 ACF가 지난 4월 3일, ACF 6.1.0을 정식으로 론칭했습니다. 커스텀 포스트 타입과 택소노미 추가 이외에 몇 가지 변화가 있었습니다.
커스텀 포스트 타입, 커스텀 택소노미 추가
그 동안 많은 ACF 사용자들은 Custom Post Type UI(CPT UI)나 코드를 이용해 커스텀 택소노미와 커스텀 포스트 타입을 사용해 왔습니다. ‘ACF + CPT UI’는 워드프레스 커뮤니티에서 가장 선호되는 선택입니다. 그 동안 이에 대한 요구가 많았던 커스텀 포스트 타입과 택소노미 관리 기능이 추가됐습니다.

해당 기능은 기존 커스텀 필드 관리와 완전히 통합된 UI를 제공하므로, 기존 ACF 사용자라면 곧 바로 적응할 수 있습니다. 특히 기존에 CPT UI 설정은 ACF의 마이그레이션 도구로 인해 원 클릭으로 이전할 수 있습니다.
해당 기능을 꼭 쓸 필요는 없습니다.
커스텀 포스트 타입과 택소노미 관리 기능은 그 동안 ACF 사용자들이 지속적으로 요구사항이었습니다. 하지만, ACF 개발자가 이를 추가하지 않은 데에는 플러그인의 가벼움을 유지하거나 CPT UI와 같은 다른 플러그인과의 공존을 고려했을 것으로 추측합니다. 하지만, ACF가 WPEngine에 인수된 이후에는 조금 다른 의사결정이 이루어진 것 같습니다.
커스텀 포스트 타입, 택소노미를 추가하는 건 매우 간단한 스니펫 코드로 충분합니다. 특히 CPT UI의 경우 설정된 값을 PHP 코드로 제공하기 때문에 플러그인 활성화 없이 사용할 수 있었습니다. 기존 코드 방식을 유지하길 원한다면 아래의 스니펫으로 ACF의 커스텀 포스트 타입과 택소노미 기능을 비활성화하시기 바랍니다. 퍼포먼스를 위해 미사용 기능은 비활성해야 합니다.
<?php
add_filter( 'acf/settings/enable_post_types', '__return_false' );
이와는 달리 포스트 타입이나 택소노미 변경이 많고, 관리를 일원화하길 원한다면 ACF를 사용하는 게 좋은 선택입니다.
커스텀 필드 추가 UI 변경
그 동안 ACF가 제공하는 필드가 많아지면서, 추가 필드를 선택하는 데 혼선이 있었습니다. 특히 ACF Extended와 같이 필드 타입을 추가하는 애드-온을 함께 사용하면 필드를 고르는는 게 고역이었죠. 6.1은 필드 그룹핑을 통해 이를 해결했습니다.

기타 눈에 띄는 변화들
오브젝트 필드의 포스트 상태 필터링
포스트 오브젝트 필드와 릴레이션십 필드에서 포스트 상태를 필터링합니다. 기본값은 발행(published)이나 변경할 수 있습니다.
메뉴명 변경
관리자에 사용되는 메뉴명은 기존 Custom Fields에서 ACF로 바뀌었습니다. 커스텀 필드 플러그인이 아니라 통합적인 컨텐트 모델링 도구로서 브랜딩하려는 의지로 보입니다. 컨텐트 모델링은 컨텐트를 구조화하는 프로세스를 말합니다.
대부분 바로 업데이트해도 됩니다.
4월 8일 현재, ACF의 최신 버전은 6.1.3입니다. ACF는 많은 사용자와의 알파, 베타 테스트를 통해 이번 업데이트를 준비했습니다. 단비에서도 단비스토어를 포함해 몇 개의 사이트에 적용해본 결과 별다른 이슈가 발생하지 않았습니다. 특히 CPT UI에서 ACF으로의 마이그레이션도 문제가 없었습니다.
단, Frontend Admin 등 일부 애드-온 또는 연동 플러그인은 6.1 호환에 문제가 있습니다. 이 경우 업데이트를 미룰 수 밖에 업습니다.
사실상의 표준, ACF
ACF는 Meta Box와 더불어 컨텐트 모델링의 양대 산택입니다. 워드프레스는 플러그인은 많은 규칙을 공유하기 때문에 OS, 앱, 웹 서비스 등 다른 소프트웨어에 비해 경로의존성과 락인 효과가 그리 크지 않습니다. 그러나, ACF와 연동하는 방대한 플러그인과 테마로 인해 컨텐트 모델링에 있어서 ACFT의 위치는 de facto standard에 가깝습니다. 자유도 높은 사이트 제작을 위한 컨텐트 모델링 도구를 찾는 다면 대부분의 경우 ACF가 가장 좋은 선택이 될 겁니다.
주요 커스텀 필드 플러그인
플러그인 | 설치 사이트수(출처: WordPres.org) | 한줄평 |
---|---|---|
ACF | 200만 | 추천 |
Meta Box | 70만 | 좋지만 ACF 보다 연동성이 약함. |
Pods | 10만 | ACF나 Meta Box에 없는 독특한 애드온이 많음. |
Custom Field Suite | 5만 | 심플한 구성. 경우에 따라 좋은 선택이 될 수 있음. |
Atlas Content Modeler | 400 | ACF를 인수한 WPEngine의 플러그인. 향후 어떻게 될지 의심스러움. |
Toolset | 별도 배포 | 느리다. |
CubeWP | 40 | 아직 뉴비 |
Corocoblock | 별도 배포 | 너무 많은 걸 혼자 한다. Good, Not the Best! |
단비스토어
워드프레스의 개발원칙을 지키며, 워드프레스를 위한 국내 최대의 리소스를 제공합니다.
본 정보가 마음에 들었다면,
뉴스레터로 만나 보세요.

답글 남기기