WPML

고급 WordPress 사이트를 구축하려면 사용자 정의 필드가 필요합니다. 이 튜토리얼에서는 두 가지 주요 대안인 ToolsetACF + Elementor Pro를 비교합니다.

사용자 정의 필드 설정

ACF와 Toolset 모두 모든 종류의 콘텐츠에 사용자 정의 필드를 추가할 수 있습니다. 두 플러그인 모두 다양한 종류의 필드를 제공하며 필드를 포함할 글을 선택할 수 있습니다.

필드 유형

ACF와 Toolset에는 일반적으로 기대하는 기본 필드가 포함되어 있습니다. 여기에는 “텍스트 필드”, “비주얼 에디터”, “선택기”, “라디오 버튼”, “확인란” 등이 포함됩니다.

ACF 필드 유형
ACF의 사용자 정의 필드
Toolset의 사용자 정의 필드

사용자 정의 필드 기능

ACF와 Toolset은 사용자 정의 필드의 기본 기능을 포함합니다. 두 플러그인 모두 필드를 “필수”로 표시하고, 오류 메시지를 사용자 정의하며, 필드에 대한 설명을 제공할 수 있습니다.

ACF의 사용자 정의 필드 설정
Toolset의 사용자 정의 필드 설정

ACF를 사용하면 사용자가 정보를 입력할 때 백엔드에 표시되는 접두어 또는 접미어(값 앞이나 뒤의 콘텐츠)를 추가할 수 있습니다. 또한 ACF를 사용하면 필드의 글자 수를 제한하고, 너비를 제어하며, 기존 필드를 복제할 수도 있습니다.

WordPress 에디터에서 필드가 표시되는 위치 제어

두 제품 모두 그룹을 표시할 글 유형, 카테고리 또는 택소노미를 선택할 수 있습니다. ACF는 어떤 페이지에 어떤 필드를 표시할지 세밀하게 제어할 수 있는 더 많은 기능을 제공합니다. Toolset의 접근 방식은 글 유형을 기반으로 하는 단순한 표시 논리에 더 가깝습니다.

ACF의 정밀한 필드 표시 제어
Toolset의 글 유형 기반 필드 표시 제어

사용자 정의 필드 표시

Toolset에는 코딩 없이 사용자 정의 필드를 설정하고 사이트의 프런트엔드에 표시하는 데 필요한 모든 것이 있습니다. ACF는 PHP 개발자를 위한 API를 제공하며 Elementor Pro 및 Divi와의 통합을 제공합니다.

PHP를 사용하여 사이트의 모든 템플릿을 구축하는 것을 선호한다면, ACF가 제공하는 풍부한 API를 활용할 수 있습니다.

코딩 없이 사용자 정의 사이트를 구축하려는 사람들을 위해 두 가지 옵션이 제공됩니다. Toolset을 사용하면 블록을 사용하여 사용자 정의 필드를 표시하게 됩니다. ACF를 사용하면 Elementor Pro를 사용할 수 있습니다(다른 페이지 빌더와의 ACF 통합도 있지만 Elementor가 가장 인기가 있습니다).

반복 가능한 필드 그룹

Toolset과 ACF 모두 반복 가능한 필드 그룹을 제공합니다. 두 플러그인 모두 백엔드에서 유사한 수준의 유연성을 통해 반복 가능한 필드 그룹을 시각적으로 생성할 수 있습니다. 예를 들어, 슬라이더용 반복 가능한 필드 세트를 쉽게 만들 수 있습니다.

ACF에서 반복 필드 설정
Toolset에서 반복 가능한 필드 설정

두 플러그인 모두 반복 필드에 무한 중첩, 다양한 입력 옵션 및 콘텐츠를 편리하게 입력할 수 있는 기타 기능을 제공합니다.

단일 필드와 마찬가지로 ACF와 Toolset은 반복 필드 그룹을 표시하는 방식이 다릅니다.

ACF를 사용하면 반복 필드를 순환하며 표시하는 PHP 코드를 작성해야 합니다. ACF는 복사/붙여넣기하여 사용자 정의할 수 있는 완전한 예제를 제공합니다.

Toolset을 사용하면 코딩 없이 반복 필드를 표시할 수 있습니다. Toolset의 View 블록을 사용하면 반복 필드를 순환하며 원하는 디자인으로 표시할 수 있습니다.

글 관계

글 관계는 서로 다른 글을 연결하는 기능입니다. 예를 들어 부동산 사이트에서는 부동산 매물과 중개인을 연결하고 싶을 것입니다. 헬스장 디렉터리 사이트에서는 헬스장과 트레이너를 연결하고 싶을 것입니다. 글을 “일대다” 및 “다대다”로 연결할 수 있습니다.

ACF를 사용하여 글을 연결하려면 ACF의 관계 필드를 사용할 수 있습니다. 이 필드를 사용하면 데이터베이스의 글을 서로 연결할 수 있습니다. ACF의 문서에서는 이 정보를 사용하여 사이트의 프런트엔드에 PHP 코드로 관련 콘텐츠를 표시하는 방법을 설명합니다.

Toolset은 글 관계를 설정하고 관련 글을 표시하는(코딩 없이) 기능을 완벽하게 지원합니다.

ACF에서 관계 필드 설정
Toolset에서 글 관계 설정
PHP를 사용하여 ACF로 관계 표시
Toolset으로 관련 콘텐츠 표시

사용자 정의 필드를 사용하는 콘텐츠 번역

다국어 사이트를 구축할 때 ACF와 Toolset이 WPML과 어떻게 작동하는지 궁금할 것입니다. ACF와 Toolset 모두 인기 있는 플러그인이므로 WPML 팀은 두 플러그인이 WPML과 원활하게 작동하도록 보장합니다.

ACF로 다국어 사이트를 구축하려면 Advanced Custom Fields Multilingual 글루 플러그인을 설치하고 ACF로 구축된 사이트를 번역하는 지침을 따라야 합니다. ACFML을 사용하면 복잡한 반복 필드를 포함하여 모든 종류의 ACF 필드가 있는 콘텐츠를 번역할 수 있습니다.

WPML 지원이 Toolset에 내장되어 있으므로 글루 플러그인을 설치할 필요가 없습니다. WPML의 번역 대시보드나 글 에디터 중 가장 편리한 곳에서 Toolset으로 만든 모든 항목을 쉽게 번역할 수 있습니다.

사용자 정의 필드 그 이상

ACF와 Toolset은 사용자 정의 필드 이상의 기능을 포함하는 대규모 패키지입니다. 다음은 몇 가지 추가 기능과 이에 대해 자세히 알아볼 수 있는 링크입니다.

ACF 기능 갤러리

  • 옵션 페이지 – 사이트의 전역 설정을 제어하기 위한 옵션 페이지 구축
  • 유연한 콘텐츠 – ACF의 콘텐츠 레이아웃 관리자
  • 사용자 정의 테이블Hookturn이라는 ACF 확장 프로그램을 사용하면 전용 DB 테이블에 사용자 정의 필드 콘텐츠를 저장할 수 있습니다($199 AUD / 연간)

TOOLSET 기능 갤러리

비용

Advanced Custom Fields는 기본 기능이 포함된 무료 버전을 제공합니다. Toolset에는 무료 버전이 없습니다.

Toolset 1 Site 계정은 이 문서에서 설명한 모든 것을 포함합니다. 비용은 $69(USD)이며 연간 갱신 비용은 $51입니다.

ACF Pro 계정은 연간 $49부터 시작합니다. 1개 사이트용 Elementor Pro 계정은 연간 $49의 추가 비용이 듭니다.

ACF와 Toolset의 무제한 계정은 가격이 매우 비슷합니다.

결론

ACF와 Toolset 모두 사용자 정의 WordPress 사이트를 구축하기 위한 강력한 방법을 제공합니다. ACF에는 무료 기본 버전이 있지만 Toolset에는 없습니다. ACF 자체는 숙련된 PHP 개발자에게 매력적입니다. ACF를 사용하면 Elementor(및 기타 페이지 빌더)를 사용하여 시각적으로 사이트를 구축할 수 있으며, Toolset은 코딩 없이 시각적 디자인을 위해 WordPress 블록 에디터를 사용합니다.

Toolset 구매

ACF 구매

이 글이 유용했나요? 이 글을 공유하세요: