WordPress에서 사용자 정의 게시물 유형을 만드는 방법

WordPress에서 사용자 정의 게시물 유형을 만드는 방법


새로운 WordPress 기반 블로그에서 자랑스럽게 사용할 사용자 정의 게시물 유형을 만드는 방법을 실제로 보여주기 전에 사용자 정의 게시물 유형이 실제로 무엇인지 살펴 보겠습니다..

게시물 유형은 단순히 기사에서 콘텐츠가 표시되는 방식을 설명하는 데 사용되는 일련의 규칙입니다. 각 게시물 유형에는 게시물, 페이지, 보관 파일, 개정판 또는 탐색 메뉴의 차이점을 알 수 있도록 정의하는 자체 매개 변수가 있습니다. 그러나 아시다시피 게시물로 기사를 작성하기 시작하면 작성하는 모든 내용이 동일한 구조를 갖게됩니다. 게시물에 동일한 템플릿을 사용하기 때문입니다. 그러나 한 가지 게시물 유형으로 기사를 처리하기에 충분한 블로그를 작성해도 괜찮습니다..

오래지 않아서 WordPress는 엄청나게 발전했으며 블로그 플랫폼으로서의 역할을 확실히 넘어 섰습니다. 그것은 세계에서 가장 많이 사용되고 인정받는 컨텐츠 관리 시스템 중 하나가되었습니다. 사람들이 맞춤 게시물 유형을 만들도록 허용하는 것이 그 이유 중 하나입니다..

간단한 예에서 맞춤 게시물 유형이 어떤 역할을하는지 살펴 보겠습니다. 게임 웹 사이트를 운영하고 있다고 상상해보십시오. 정기적으로 뉴스를 게시하고 매일 매일 수많은 예고편을 게시하여 청중과 공유하고, 저자가 새로운 게임을하고 리뷰를 작성하고, 최신 온라인 경기에서 스크린 샷을 게시하고 싶습니다..

이미 짐작할 수 있듯이이 경우에 필요한 몇 가지 컨텐츠 유형이 있으며, 정기적 인 게시물을 계속 사용하면 모든 컨텐츠가 동일하게 보이며 방문자와 방문자가 차이를 찾기가 더 어려워집니다 비디오 기사와 리뷰 사이. 예, 모든 게시물을보다 체계적으로 보이도록 맞춤 게시물 유형을 원합니다.

몇 초만 더 그 사진을 유지하십시오. 맞춤 게시물 유형을 만드는 경우 뉴스에 소스에 대한 링크를 배치 할 수있는 특별한 영역이있을 수 있습니다. 게임 리뷰 게시물 유형은 저자가 별 기반 시스템을 포함하여 특정 게임에 부여한 등급을 가질 수 있으며, 리뷰의 자막에 대해 다른 스타일을 적용 할 수 있습니다. 예고편 게시물 유형은 동영상을 강조하여 사람들이 게시물에서 보는 대신 라이트 박스에서 동영상을 즐길 수 있도록합니다. 우리는 영원히 갈 수 있지만, 당신은 요점을 얻습니다.?

  • 사용자 정의 Post Type 생성
  • 플러그인으로 맞춤 게시물 유형 만들기

맞춤 게시물 유형 만들기 :

자, 우리는 당신이 우리의 이야기에 지루함을 알고 있습니다 – 당신은 커스텀 포스트를 만드는 법을 배우기 시작했습니다. 근육을 스트레칭하고 심호흡을하고 준비가되면 시작합시다. 더 깊이 파고 들고 싶다면 워드 프레스 코드는 도움이되는 플러그인으로 건너 뜁니다..

  1. functions.php 파일을 열고 다음 코드를 붙여 넣습니다..
  2. 코드가 닫는 PHP 태그 (?>) 앞에 배치되어 있거나 작동하지 않는지 확인하십시오..

    // 게임 리뷰 맞춤 게시물 유형을 만듭니다.
    함수 game_reviews_init () {
    $ args = 배열 ​​(
    'label'=> '게임 리뷰',
    'public'=> true,
    'show_ui'=> true,
    'capability_type'=> '게시물',
    '계층 적'=> 거짓,
    'rewrite'=> 배열 ( 'slug'=> 'game-reviews'),
    'query_var'=> true,
    'menu_icon'=> 'dashicons-video-alt',
    'supports'=> 배열 (
    '표제',
    '편집자',
    '발췌',
    '트랙백',
    '맞춤 필드',
    '코멘트',
    '개정',
    '썸네일',
    '저자',
    '페이지 속성',)
    );
    register_post_type ( '게임 리뷰', $ args);
    }
    add_action ( 'init', 'game_reviews_init');
  3. 변경 사항을 저장하다

WordPress의 관리 영역을 살펴보면 메뉴에 새로운 “게임 리뷰”항목이 있음을 알 수 있습니다. 지금까지는 다른 게시물처럼 보이지만 온라인에서 이러한 게시물을 볼 수는 없습니다. 이 맞춤 게시물 유형을 최대한 활용하기 위해 수행해야 할 몇 가지 단계가 더 있습니다..

새 게시물을 시도하기 전에 “퍼머 링크”를 설정하십시오. 그렇지 않으면 오류가 발생합니다.

새로운 맞춤 게시물 유형에 맞는 템플릿을 만듭니다.

  1. 테마 폴더를 엽니 다
  2. 새 파일을 만들고 game-review-template.php와 같은 이름을 지정하십시오.
  3. 파일을 열고 다음을 붙여 넣습니다.
  4. 
    
  5. 테마 폴더에있는 page.php 파일 열기
  6. game-review-template.php에 코드를 복사하여 붙여 넣기
  7. 동일하거나 유사한 코드를 찾으십시오 (주제에 따라 다름).
  8. 
    
    
    

    이 부분을 찾았 으면 수정하여 새 페이지에 사용자 정의 게시물 유형을 표시하십시오. 당신은 추가해야합니다 $ query 루프 위의 줄을 누른 다음 루프 자체를 수정하십시오. 코드를 수정하면 다음과 같아야합니다.

     'game-reviews', 'posts_per_page'=> 5));
    while ($ query-> have_posts ()) : $ query-> the_post (); ?>
    // 코드 예 : "the_content ();"
    
    
    
  9. 변경 사항을 저장하다
  10. 이동 페이지-> 새로 추가
  11. “게임 리뷰”라는 이름의 페이지를 만듭니다
  12. 오른쪽의 “페이지 속성”탭 아래에 “템플릿”이 있습니다.
  13. 이전 단계 중 하나에서 생성 한 템플릿을 선택하고 페이지에 할당.
    WordPress의 사용자 정의 페이지 템플릿

  14. 변경 사항을 저장하다

그게 다야. 모든 것을 시도하고 새로운 게임 리뷰 게시물을 작성해야합니다. 게임 검토 페이지를 열면 일반 게시물과 마찬가지로 뉴스 게시물 유형이 시간순으로 정렬되어 표시됩니다.

그리고 이것은 시작에 불과합니다. 맞춤 게시물 유형을 만들었지 만 원하는 방식으로 수정하고 필요한 코드를 추가해야합니다..

플러그인으로 맞춤 게시물 유형 만들기

WordPress를 확장하기 위해 고유 한 게시물 유형을 만들 때 두 가지 방법이 있습니다. 우리는 이미 사용자 정의 게시물 유형을 수동으로 만드는 방법을 보여주었습니다. 몇 가지 단계를 수행하면 사용자 정의 게시물 유형을 만들 수 있지만 WordPress 초보자이고 코드 처리에 익숙하지 않은 경우 많은 시간이 걸릴 수 있습니다. 그러나 코드를 엉망으로 만들 필요가 없습니다. 더 간단하고 빠른 솔루션이 필요한 경우 플러그인 중 하나를 사용하여 수많은 사용자 정의 게시물 유형을 만들 수 있습니다.

튜토리얼의이 부분에서는 사용자 지정 게시물 유형을 생성 할 수있는 최고의 플러그인 중 하나를 보여 드리겠습니다. 코드를 코딩하거나 복사 / 붙여 넣기 할 필요가 없습니다. 플러그인을 설치하고 새 게시물 유형의 이름을 쓰고 GUI를 통해 설정하기 만하면됩니다..

맞춤 게시물 유형 UI

가격 : 무료

맞춤 게시물 유형 UI
맞춤 게시물 유형 만 등록하면이 플러그인이 제대로 작동합니다. 설치 후 사용자 정의 게시물 유형 및 분류를 작성할 수 있습니다. 새로 작성된 메뉴로 이동하여 새 사용자 정의 게시물 유형을 추가하고 새 게시물 유형의 이름과 설명을 작성하십시오. 그것은 쉽지만 당신은 그것을 알아야합니다 이 플러그인은 새 게시물 유형 표시를 처리하지 않습니다.. 새 게시물 유형을 등록한 후에는 여전히 게시 방법을 결정해야합니다. 그 방법을 확인하거나 게시물을 표시 할 수있는 다른 플러그인을 사용하는 것이 좋습니다..

추가 자료 : 워드 프레스 맞춤 게시물 유형에 대한 심층 가이드

결론

사용자 지정 Post Types는 오늘날까지도 가장 큰 WordPress 기능 중 하나입니다. 몇 줄의 코드를 수정하거나 플러그인을 사용하여 사이트에 고유 한 게시물 유형을 생성 할 수 있습니다. 진실은 초보자가 처음으로 모든 것을 완료하는 것이 조금 어려울 수 있지만이 자습서를 고수하면 아무런 문제가 없어야합니다.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map