플러그인 설치는 이전 강의에서 모두 진행했습니다.
설치된 플러그인을 활성화 시켰다면 관리자의 왼쪽 메뉴에 CPT UI라는 메뉴가 생기고 Add/Edit Post Types를 클릭하면 아래의 화면이 나오는데 Basic Setttings 에 3 Fields를 모두 채워 주셔야 합니다.
Post Type Slug 에는 반드시 영문으로 입력하여야 하며 -(dash)를 입력하면 자동으로 _(underscore)로 변경됩니다.
또한 기존에 등록되어 있는 post, page, attachment, revision, nav_menu_item, custom_css, customize_changeset 등은 사용하실 수 없습니다.
- Post Type Slug: 생성할 post의 고유 이름 / 슬러그 : 영문, 숫자 및 밑줄만 사용 가능
- Plural Label: 복수형태의 이름 : 한글 사용 가능
- Singular Label: 싱글형태의 이름 : 한글 사용 가능
위의 내용 입력후 제일 아래 쪽으로 화면을 이동하면
Menu Icon 을 지정할 수 있는 부분이 있는데 워드프레스 Dashicons 페이지에 가시면 class name을 확인하실 수 있습니다.
강의에서는 별표 모양의 아이콘(dashicons-star-filled)을 사용할 예정입니다.
이후에 Supports 부분이 Default로 체크 되어 있는데 우리가 만들 포트폴리오는 ACF를 이용해서 Custom Fields를 추가할 예정이므로 기본 세팅으로 저장을 합니다.
만약 잘못 설정 했더라도 생성한 이후에 수정 할 수도 있으니 걱정 하지 않으셔도 됩니다.
포트폴리오를 추가 했다면 같은 방식으로 팀원들 소개할 Post 도 추가 합니다.
- Post Type Slug: team
- Plural Label: 팀원
- Singular Label: 팀원
나머지 설정은 똑같이 지정하고 저장하면 두개의 Custom Post Type 이 추가 된 것을 바로 확인하실 수 있습니다.(왼쪽 메뉴의 댓글 메뉴 하단에 자동 추가)
이번에는 포트폴리오에 Taxonomies 를 추가 하도록 하겠습니다.
화면은 Post Type 추가 하는 화면가 비슷합니다.
다만 하단에 Attach to Post Type 에 바로 전에 추가한 포트폴리오에 대한 태그 이므로 꼭 체크 후에 Add Taxonomy 버튼을 클릭 하시기 바랍니다.
- Taxonomy Slug: 영문, 숫자, 밑줄만 가능 :portfolio_tag
- Plural Label: 한글 가능: 태그
- Singular Label: 한글 가능: 태그
- Attach to Post Type: 포트폴리오 선택
이번 테마에서는 태그 형태로 사용 할 것이기 때문에 false로 세팅하고 저장하세요.