ACF 6.3(Advanced Custom Fields) 플러그인 업데이트

ACF (Advanced Custom Fields) 는 워드프레스에서 사용자 정의 필드를 추가하고 관리할 수 있게 해주는 유명한 플러그인입니다.

acf block validation

ACF 6.3 버전이 나왔습니다. 6.3은 업데이트 내용입니다.
– ACF 블록의 필드에 대한 유효성 검사 지원과 ACF 블록 필드 데이터를 게시 메타 테이블에 저장할 수 있는 기능이 도입되었습니다.
– 사용자 정의 게시물 유형 및 ACF 옵션 페이지에 대한 메뉴 아이콘 선택 경험을 향상시켰으며, 새로운 아이콘 선택기 필드 유형, 조건부 논리 규칙에서 관계형 필드를 선택하는 경험 개선 등 다양한 새로운 기능과 개선 사항, 그리고 수정 사항을 포함하고 있습니다.

ACF를 실행하기 위한 최소 요구 PHP 및 워드프레스 버전이 높아졌다고 하니, 업데이트하시기 전에 PHP 버전, 워드프레스 버전을 먼저 확인해보셔야겠습니다.
https://www.advancedcustomfields.com/blog/acf-6-3-0-released/

주요 업데이트

  1. 필드 빌더: 간단한 드래그 앤 드롭 인터페이스를 통해 커스텀 필드를 생성하고 구성할 수 있습니다.
  2. 필드 유형: 텍스트, 이미지, 파일, 관계형 등 다양한 유형의 필드를 지원합니다.
  3. 위치 규칙: 게시물, 페이지, 사용자 프로필 등 다양한 위치에 필드를 배치할 수 있습니다.
  4. 조건부 로직: 특정 조건에 따라 필드를 표시하거나 숨길 수 있습니다.
  5. 복제 필드: 필드 그룹을 복제하여 여러 곳에서 재사용할 수 있습니다.
  6. REST API: 응용 프로그램에서 ACF 데이터에 액세스할 수 있습니다.
  7. PHP 및 JavaScript 후크: 확장 기능을 구축할 수 있습니다.

ACF는 워드프레스를 확장하고 사용자 정의 콘텐츠 유형과 메타 필드를 관리하는 데 유용합니다. 그러나 무료 버전에는 제한이 있으므로 고급 기능을 원한다면 프로 버전 구매를 고려해야 합니다.

ACF 블록에 대한 유효성 검사 지원

유효성 검사는 ACF의 강력한 기능입니다. 필드에는 필수, 최소값 및 최대값 또는 사용자 지정 규칙과 같은 유효성 검사 규칙이 적용될 수 있습니다. 이러한 유효성 검사 규칙은 이전에는 전체 필드에 대해서만 작동하고 ACF 블록 내부의 필드에는 적용되지 않았습니다. 블록 편집기 내에서 블록 필드의 유효성 검사를 위한 시스템을 만드는 것은 큰 기술적 과제였으며 지금까지 ACF에서 지원하지 않는 기능이었습니다.

 

글 메타에 ACF 블록 필드 값 저장하기

기본적으로 워드프레스에서는 블록의 필드 데이터를 글 테이블의 post_content 열에 있는 블록의 HTML 댓글 안에 저장합니다. 이는 많은 상황에서 괜찮지만 쿼리를 더 쉽게 하기 위해 글 메타에서 데이터를 저장하고 읽는 ACF 블록을 만들 수도 있습니다.

acf cpt admin menu before

홈으로 가기

위로 스크롤