우리는 맞춤형 분류법을 만드는 방법을 다룰 것입니다. 블로그 게시물에 사용 된 것과 동일한 범주를 사용하여 책 항목을 분류하는 책 포스트 유형을 작성하는 예를 들어 보자.
책 사용자 정의 게시물 유형이 이미있는 경우 관리 메뉴에 추가 된 카테고리 분류가 추가되어 있어야합니다.
결론
add_filter( 'post_updated_messages', 'book_cpt_messages' ); /** * Book CPT updates messages. * * @param array $messages Existing post update messages. * * @return array Amended book CPT notices */ function book_cpt_messages( $messages ) { $post = get_post(); $post_type = get_post_type( $post ); $post_type_object = get_post_type_object( $post_type ); $messages['book'] = array( 0 => '', // Unused. Messages start at index 1. 1 => __( 'Book updated.', 'textdomain' ), 2 => __( 'Custom field updated.', 'textdomain' ), 3 => __( 'Custom field deleted.', 'textdomain' ), 4 => __( 'Book updated.', 'textdomain' ), 5 => isset( $_GET['revision'] ) ? sprintf( __( 'Book restored to revision from %s', 'textdomain' ), wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, 6 => __( 'Book published.', 'textdomain' ), 7 => __( 'Book saved.', 'textdomain' ), 8 => __( 'Book submitted.', 'textdomain' ), 9 => sprintf( __( 'Book scheduled for: <strong>%1$s</strong>.', 'textdomain' ), date_i18n( __( 'M j, Y @ G:i', 'textdomain' ), strtotime( $post->post_date ) ) ), 10 => __( 'Book draft updated.', 'textdomain' ) ); if ( $post_type_object->publicly_queryable ) { $permalink = get_permalink( $post->ID ); $view_link = sprintf( ' <a href="%s">%s</a>', esc_url( $permalink ), __( 'View book', 'textdomain' ) ); $messages[ $post_type ][1] .= $view_link; $messages[ $post_type ][6] .= $view_link; $messages[ $post_type ][9] .= $view_link; $preview_permalink = add_query_arg( 'preview', 'true', $permalink ); $preview_link = sprintf( ' <a target="_blank" href="%s">%s</a>', esc_url( $preview_permalink ), __( 'Preview book', 'textdomain' ) ); $messages[ $post_type ][8] .= $preview_link; $messages[ $post_type ][10] .= $preview_link; } return $messages; }
WordPress에서 사용자 정의 게시물 유형 생성은 functions.php 파일에 몇 줄의 코드를 추가해야합니다. 라벨, 지원되는 기능, 가용성 및 기타 기준으로 새 게시물 유형을 정의 할 수있는 register_post_type () 함수를 사용해야합니다. Permalinks 설정 페이지를 방문하여 코드를 추가 한 후 다시 쓰기 규칙을 플러시하는 것을 잊지 마십시오.
WordPress 분류법이란 무엇이며 어떻게 작동합니까?등록 할 때 사용자 정의 분류 체계를 사용자 정의 게시물 유형과 연결할 수 있습니까? regis 이것은 WordPress의 'Post_Updated_Messages'후크가 무엇입니까?
WordPress의 'Post_Updated_Messages'후크는 무엇입니까? 게시물이 업데이트 될 때 표시되는 메시지를 사용자 정의합니다. 이것은 기본값과 다른 메시지를 표시 할 수있는 사용자 정의 게시물 유형에 특히 유용 할 수 있습니다.WordPress의 사용자 정의 게시물 유형에 사용자 정의 필드를 추가하려면 어떻게해야합니까?
내 사이트의 첫 페이지에 사용자 정의 게시물 유형을 표시 할 수 있습니까?
register_taxonomy () 함수에 맞춤 분류를 등록 할 때이 분류가 관련되어야하는 게시물 유형을 지정할 수 있습니다. 이것은 포스트 유형 이름의 배열을 기능에 두 번째 매개 변수로 전달하여 수행됩니다.
위 내용은 WordPress Custom Post 유형 - 통지 및 분류의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!