플러그인 없이 WordPress에서 사용자 정의 게시물 유형을 만드는 방법

게시 됨: 2022-08-21

플러그인없이 WordPress에서 사용자 정의 게시물 유형을 만드는 방법 플러그인 없이 WordPress에서 사용자 정의 게시물 유형을 만들고 싶다면 경험이 풍부한 WordPress 개발자 가 아니어도 되는 간단하고 간단한 프로세스입니다. 먼저 플러그인을 사용하지 않고 사용자 정의 게시물 유형을 생성하기 전에 WordPress에서 게시물이 작동하는 방식에 대한 기본 사항을 설명하는 것이 도움이 되지만 기본 사항을 이해한다면; 사용자 정의 게시물 유형 생성의 이 소개 섹션으로 건너뛸 수 있습니다.

사용자 정의 게시물 유형이란 무엇입니까?

WordPress는 가장 빠르게 성장 하는 콘텐츠 관리 시스템 이지만 처음에는 블로깅 CMS로 설계되었습니다. 수년에 걸쳐 모든 산업 분야에서 강력한 웹 사이트를 구축하는 데 사용되는 콘텐츠 관리 시스템으로 발전했습니다. 블로깅 CMS에서 완전한 리소스 CMS로의 WordPress 진화의 핵심은 사용자 정의 게시물 유형입니다.

WordPress가 설계되었을 때 초기 아이디어는 블로그 게시물을 게시하는 데 사용할 수 있는 게시물과 페이지와 자주 변경되지 않는 정적 콘텐츠를 게시하는 페이지를 만드는 것이었습니다.

이상적으로 워드프레스는 새로운 콘텐츠를 쉽고 빠르게 게시하고 한 줄의 코드를 편집하지 않고도 계속해서 더 많은 콘텐츠를 게시할 수 있는 새로운 방법을 도입하여 정적 웹사이트의 문제를 해결하고 있었습니다.

WordPress를 블로그 게시 이상으로 유용하게 만들기 위해 사용자가 상상할 수 있는 모든 유형의 게시물을 작성할 수 있도록 하기 위해 Custom Post Types가 도입되었습니다. 이 사용자 정의 게시물 유형을 사용하면 다양한 산업 분야의 사용자가 자신의 비즈니스와 관련된 콘텐츠를 웹사이트에 추가할 수 있습니다.

사용자 정의 게시물 유형 예

다음은 구체적인 예입니다. 호텔 소유자는 WordPress를 사용하여 호텔 웹사이트를 구축하고 맞춤형 게시물 유형을 활용하여 호텔의 다양한 객실 또는 비즈니스와 관련된 다양한 서비스를 선보일 수 있습니다. 스탠다드룸, 디럭스룸 등

이 접근 방식을 사용하면 게시된 콘텐츠를 올바른 방식으로 구성할 수 있고 콘텐츠 관리가 매우 쉬워집니다.

맞춤 게시물 유형을 만드는 이유는 무엇입니까?

사용자 정의 게시물 유형을 만드는 전반적인 이유는 다양한 요구에 맞게 WordPress의 기능을 확장하기 위한 것입니다.

: WordPress 개발자 , 아티스트, 작가 또는 크리에이티브 전문가로서 포트폴리오 웹사이트를 만들 때 기존 WordPress 게시물 및 페이지를 사용하여 작업을 선보일 수 없습니다.

대신 포트폴리오에 대한 사용자 정의 게시물 유형을 만들고 이러한 종류의 게시물을 사용하여 작업을 선보일 수 있으며 포트폴리오 웹 사이트에서 더 나은 제어와 모양을 갖게 됩니다.

사용자 정의 게시물 유형은 일반 게시물과 페이지가 제한된 웹 사이트의 핵심 기능을 확장할 수 있도록 존재합니다. 이제 사용자 정의 게시물 유형을 생성하는 방법은 무엇입니까?

사용자 정의 게시물 유형을 만드는 방법은 무엇입니까?

WordPress에서 사용자 정의 게시물 유형을 만드는 두 가지 주요 방법이 있습니다.

  • 플러그인으로 사용자 정의 게시물 유형 만들기.
  • 플러그인 없이 사용자 정의 게시물 유형 만들기.

이 기사에서는 플러그인 없이 WordPress에서 사용자 정의 게시물 유형을 만드는 방법에 대한 두 번째 기사에 중점을 둘 것입니다. 먼저 기존 WordPress 테마에 코드를 추가하는 방법에 대한 기본 사항을 이해해야 합니다.

플러그인 없이 WordPress에서 사용자 정의 게시물 유형 만들기

1단계: 사용자 정의 게시물 유형의 이름

사용자 정의 게시물 유형의 이름을 결정하십시오. 호텔에 대한 사용자 지정 게시물 유형의 기본 예는 해당 호텔의 다양한 유형의 객실을 편의 시설 및 가격과 함께 게시할 수 있는 객실이 될 수 있습니다. 따라서 "room"으로 등록할 때 사용자 정의 게시물 유형의 이름을 추가합니다.

2단계: 사용자 정의 게시물 유형 등록

두 번째 단계는 WordPress 테마에 사용자 정의 게시물 유형을 등록하는 것입니다. function.php 파일에 다음 코드를 추가해야 합니다.

 //룸 커스텀 포스트 타입 예시

add_action('초기화', "room_custom_post_type_example"); 기능 room_custom_post_type_example(){ $labels = 배열( 'name' => _x('방', '게시물 유형 일반 이름'), 'singular_name' => _x('방', '포스트형 단수명'), 'menu_name' => _x('방', '관리자 메뉴'),

'name_admin_bar' => _x('방', '관리자 표시줄에 새 항목 추가'), 'add_new' => _x('새로 추가', ''), 'add_new_item' => __('새 방 추가'), 'edit_item' => __('방 편집'), 'new_item' => __('새 방'),

'all_items' => __('모든 방'), 'view_item' => __('객실 보기'), 'search_items' => __('방 검색'), 'not_found' => __('방을 찾을 수 없음'), 'not_found_in_trash' => __('휴지통에 방이 없습니다'),

'parent_item_colon' => __('부모 롬:'), ); $args = 배열( '계층적' => 참, '레이블' => $labels, '공개' => 참, 'publicly_queryable' => 참, '설명' => __('설명.'),

'show_ui' => 사실, 'show_in_menu' => 참, 'show_in_nav_menus' => 참, 'query_var' => 참, '다시 쓰기' => 참, 'query_var' => 참, '다시 쓰기' => 배열('슬러그' => '방'),

'capability_type' => '페이지', 'has_archive' => 참, '메뉴_위치' => 22, "show_in_rest" => 사실, 'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'revisions', 'page-attributes', 'custom-fields' )

); register_post_type('방', $args); }

이 코드는 웹사이트에 사용자 지정 게시물 유형을 추가하고 WordPress 대시보드에 표시되며 이제 새 사용자 지정 게시물 유형에 콘텐츠 게시를 시작할 수 있습니다.

플러그인없이 WordPress에서 사용자 정의 게시물 유형을 만드는 방법

사용자 정의 게시물 유형 등록에 대해 자세히 알아볼 수 있습니다 .

3단계: 사용자 정의 게시물 유형에 콘텐츠 게시

플러그인없이 WordPress에서 사용자 정의 게시물 유형을 만드는 방법

사용자 정의 게시물 유형을 게시하고 프론트엔드를 방문하기 전에 프론트엔드를 확인할 때 404 페이지를 찾을 수 없는 것을 방지하기 위해 영구 링크를 플러시해야 합니다.

결론

이 세 단계 통해 플러그인을 사용하지 않고 WordPress에서 사용자 정의 게시물 유형을 쉽게 만들고 사용자 정의 게시물 유형에 특정한 사용자 정의 템플릿으로 사용자 정의 콘텐츠 게시를 시작할 수 있습니다. 귀하의 웹사이트에서 이 작업을 수행하는 방법에 대해 잘 모르는 경우 사용자 정의 게시물 유형 등록에 대한 추가 읽기를 권장합니다. 이 주제에 대해 질문이 있는 경우 저에게 연락할 수도 있습니다.

유사한 기사

  1. Woocommerce에서 주문 ID를 얻는 방법