WordPress 분류에 대해 알아야 할 모든 것
게시 됨: 2020-10-21WordPress 분류는 나쁜 평판을 얻습니다. 종종 잘못 이해되고 오용됩니다(기능이 전혀 사용되지 않는 경우). 그러나 사용자 정의 WordPress 분류를 설정할 수 있다는 것은 새로운 비밀 무기입니다. 이를 사용하여 독자, Google SEO 크롤러 및 백엔드 작성자에게 환상적인 사용자 경험을 제공할 수 있습니다. 더 이상 분류법을 두려워할 필요가 없습니다. 자신만의 WordPress 분류를 만드는 방법을 안내해 드리겠습니다. 그리고 이것이 왜 귀하의 웹사이트를 위해 할 수 있는 최고의 일 중 하나인지 이해하게 될 것입니다.
YouTube 채널 구독
WordPress 분류법이란 무엇입니까?
간단히 말해서 콘텐츠를 구성하는 방법입니다. 기본적으로 WordPress에는 이미 매일 사용하는 두 가지 분류법이 있습니다. 카테고리 및 태그 . 분류는 웹사이트의 고유하고 정렬 가능하며 필터링 가능한 세그먼트입니다. 계층적이거나 평면적일 수 있습니다. 범주는 상위/하위 관계가 있는 계층적입니다. 태그는 평면입니다. 각 항목 내에서 사용자가 특정 정보를 찾을 수 있는 다양한 방법을 설정할 수 있습니다. 범주를 통한 광범위한 부모/자식 방식이든 태그를 통한 특정 주제이든.
예를 들어 범주 분류법을 사용합니다. 전체 주제의 주요 부분을 구성하는 특정 영역을 선택합니다. 일반 건강 및 웰빙 블로그에서 사이클링, 달리기 또는 근력 운동 과 같은 하위 범주와 함께 운동 또는 운동 과 같은 범주를 볼 수 있습니다. 이것은 직장에서의 분류법의 예입니다. 사용자는 정보를 정렬하고 필터링하여 필요한 정보를 정확하게 찾을 수 있습니다.

태그 는 유사하지만 사이트의 특정 주제에만 사용됩니다. 이 WordPress 분류는 여러 범주에 걸쳐 있을 수 있는 특정 주제에 대한 특정 게시물을 찾는 데 유용합니다.
위 이미지에서 태그 피트니스 비디오 게임 은 달리기 및 사이클링 카테고리의 게시물을 모두 포함할 수 있습니다. 따라서 태그는 다른 방식으로 정렬하는 데 유용한 분류법입니다.
맞춤 WordPress 분류법이란 무엇입니까?
WordPress의 사용자 정의 분류는 정확히 동일합니다. 계층적이거나 평면적일 수 있습니다. 그리고 이를 사용하여 독자층과 틈새 시장을 겨냥한 콘텐츠를 구체적으로 타겟팅할 수 있습니다. 지역 및 글로벌 뉴스를 모두 다루는 뉴스 사이트를 운영할 수 있습니다. Local News에 대한 맞춤형 WordPress 분류 체계와 Global News에 대한 분류 체계를 만들 수 있습니다. 각각 아래에 해당 분류에만 관련된 특정 범주를 배치하여 앨라배마주 헌츠빌 지역의 뉴스를 찾는 독자가 홍콩이나 도쿄의 뉴스에 압도되지 않도록 할 수 있습니다.
이를 위해 상위/하위 카테고리를 사용할 수 있지만 SEO 모범 사례는 사용자 정의 분류가 제공하는 더 간단한 구조를 선호합니다. 기본적으로 사이트 구조에서 한 수준을 제거하여 데이터를 더 읽기 쉽고 검색 가능한 세그먼트로 분리합니다. 또한 사용자 정의 게시물 유형은 WordPress 분류와 함께 사용됩니다. 그런 다음 속보 및 조사 보고를 WP 대시보드 및 해당 로컬/글로벌 분류 내에 별도로 나열할 수 있습니다. 작성하는 모든 항목이 단순히 게시물 아래에 나열되는 대신 .
사용자 지정 WordPress 분류를 만드는 방법
WordPress의 대부분의 작업과 마찬가지로 수동으로 분류를 만들 수도 있습니다. 이번에는 functions.php 파일을 편집하여 수행 합니다. 또는 플러그인을 사용하여 모든 무거운 작업을 수행할 수 있습니다. 플러그인을 사용하여 이를 수행하는 방법을 보여주고 PHP 파일을 편집하여 사용자 정의 WordPress 분류를 추가하기 위한 참조 링크와 샘플 코드를 제공합니다. 일반적으로 WordPress PHP 파일을 수동으로 편집하여 새로운 기능과 옵션을 추가하는 것이 미래 지향적이지만 플러그인을 통해 추가하는 것이 일상적인 WordPress 사용자에게 훨씬 더 쉽게 접근할 수 있습니다.
사용자 정의 게시물 유형 UI 플러그인 사용
시작하려면 WP.org 저장소에서 Custom Post Type UI 플러그인을 다운로드하여 설치하십시오.

그런 다음 사이드바에 CPT UI 라는 새 메뉴 항목이 표시됩니다. 그 아래에서 분류 추가/편집 으로 이동하려고 합니다. 실제로 새 분류 체계를 만들려면 슬러그( example.com/taxonomy-slug )를 지정하고 사용자와 독자가 post 및 posts 와 같은 복수형과 단수형 모두에 대해 무엇을 볼 것인지만 하면 됩니다.

Add Taxonomy 를 클릭하면 첫 번째 맞춤형 WordPress 분류가 생성됩니다. 축하합니다! 하지만 아직 할 일이 조금 더 있습니다. 새 분류 체계에 대해 표시할 항목을 WordPress에 알려야 합니다. 이 시점에서 운동 편집 및 새 운동 추가 등과 같은 항목을 설정합니다.
다음은 설정 창입니다. 여기에서 사용자가 콘텐츠를 필터링하고 검색할 수 있는 공개 분류인지 또는 직원을 위한 비공개 분류인지 결정합니다. 계층적인지 여부, 즉 카테고리와 같은 상위/하위 관계 또는 태그와 같은 단순 목록을 사용하는지 여부를 결정합니다.

선택하는 옵션에 따라 분류가 다음과 같이 표시됩니다. 게시물이나 페이지 또는 위의 생성 과정에서 첨부한 모든 위치에 표시됩니다.

우리는 이것을 포스트에 첨부했습니다. 보시다시피, 블록 편집기의 카테고리 및 태그 아래에 나타납니다.
새로운 분류 및 게시물 유형의 추가 및 편집은 엄청나게 길고 옵션 및 설정 선택에 따라 달라지므로 플러그인의 저장소 페이지에서 전체 목록을 살펴보는 것이 좋습니다.
코드로 분류 추가
구식 방식으로 수행하려는 사용자는 FTP, cPanel 또는 기타 액세스 수단을 통해 WP 설치 파일로 이동합니다. /wp-content/themes/theme-name 폴더를 찾아 즐겨 사용하는 코드 편집기에서 functions.php 파일을 엽니다.


그런 다음 이 코드를 가져와 생성하려는 분류에 따라 조정합니다.
/**
* Create two taxonomies, genres and writers for the post type "book".
*
* @see register_post_type() for registering custom post types.
*/
function wpdocs_create_book_taxonomies() {
// Add new taxonomy, make it hierarchical (like categories)
$labels = array(
'name' => _x( 'Genres', 'taxonomy general name', 'textdomain' ),
'singular_name' => _x( 'Genre', 'taxonomy singular name', 'textdomain' ),
'search_items' => __( 'Search Genres', 'textdomain' ),
'all_items' => __( 'All Genres', 'textdomain' ),
'parent_item' => __( 'Parent Genre', 'textdomain' ),
'parent_item_colon' => __( 'Parent Genre:', 'textdomain' ),
'edit_item' => __( 'Edit Genre', 'textdomain' ),
'update_item' => __( 'Update Genre', 'textdomain' ),
'add_new_item' => __( 'Add New Genre', 'textdomain' ),
'new_item_name' => __( 'New Genre Name', 'textdomain' ),
'menu_name' => __( 'Genre', 'textdomain' ),
);
$args = array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'genre' ),
);
register_taxonomy( 'genre', array( 'book' ), $args );
unset( $args );
unset( $labels );
// Add new taxonomy, NOT hierarchical (like tags)
$labels = array(
'name' => _x( 'Writers', 'taxonomy general name', 'textdomain' ),
'singular_name' => _x( 'Writer', 'taxonomy singular name', 'textdomain' ),
'search_items' => __( 'Search Writers', 'textdomain' ),
'popular_items' => __( 'Popular Writers', 'textdomain' ),
'all_items' => __( 'All Writers', 'textdomain' ),
'parent_item' => null,
'parent_item_colon' => null,
'edit_item' => __( 'Edit Writer', 'textdomain' ),
'update_item' => __( 'Update Writer', 'textdomain' ),
'add_new_item' => __( 'Add New Writer', 'textdomain' ),
'new_item_name' => __( 'New Writer Name', 'textdomain' ),
'separate_items_with_commas' => __( 'Separate writers with commas', 'textdomain' ),
'add_or_remove_items' => __( 'Add or remove writers', 'textdomain' ),
'choose_from_most_used' => __( 'Choose from the most used writers', 'textdomain' ),
'not_found' => __( 'No writers found.', 'textdomain' ),
'menu_name' => __( 'Writers', 'textdomain' ),
);
$args = array(
'hierarchical' => false,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'update_count_callback' => '_update_post_term_count',
'query_var' => true,
'rewrite' => array( 'slug' => 'writer' ),
);
register_taxonomy( 'writer', 'book', $args );
}
// hook into the init action and call create_book_taxonomies when it fires
add_action( 'init', 'wpdocs_create_book_taxonomies', 0 );
이 코드는 실제로 대시보드에 상위/하위 기능이 있는 계층 구조와 없는 계층의 두 가지 분류를 만듭니다. 따라서 기본적으로 범주 및 태그의 보조 집합입니다. 코드 자체는 워드프레스 코덱스 팀의 공식 분류 페이지에 게시되었으며, 관련 있는 다양한 장르 및 작가 와 함께 Books 를 분류로 등록합니다. 책과 관련된 키워드를 살펴보고 자신의 키워드로 바꾸기만 하면 됩니다. 그리고 가시면 됩니다.
마무리
WordPress 분류법을 사용하는 것은 처음에는 복잡해 보입니다. 그러나 기능을 자세히 들여다보면 이 기능이 얼마나 단순한지 알 수 있기를 바랍니다. 이미 사용하고 있는 카테고리 및 태그와 연관시키면 사용자 정의 분류법을 이해하는 것이 간단합니다. 사용자 정의 게시물 유형과 결합하면 틈새 시장과 청중에게 완벽하게 맞는 최상의 방법을 찾기 위해 무한한 방법으로 사이트를 구성할 수 있습니다.
웹사이트에서 특별한 WordPress 분류를 사용합니까? 댓글로 설정 방법을 알려주세요!
Farhads/Shutterstock.com의 기사 특집 이미지
