WordPress 에서 미디어 파일 에 분류 와 탭 을 추가 하 는 PHP 기능 구현

3049 단어 WordPress
워드 프레스 백 스테이지 미디어 라 이브 러 리 에서 올 린 미디어 파일 은 글 처럼 분류 와 라벨 을 지정 할 수 있 는 것 이 아니 지만,일부 다운로드 소,이미지 스테이션 등 과 같은 기능 이 필요 할 때 가 많다.
미디어 편집 페이지 의 원본 상태
20151231154830850.png (600×362)
워드 프레스 백 스테이지 의 미디어 편집 페이지 는 기본적으로 분류 와 태그 가 선택 되 지 않 은 것 이 분명 합 니 다.
미디어 파일 에 분류 추가
현재 테마의 functions.php 에 다음 php 코드 를 추가 합 니 다:

function ludou_add_categories_to_attachments() {
  register_taxonomy_for_object_type( 'category', 'attachment' );
}
add_action( 'init' , 'ludou_add_categories_to_attachments' );
functions.php 를 저장 하고 업로드 합 니 다.미디어 편집 페이지 를 새로 고치 면 오른쪽 표시 줄 에 분류 디 렉 터 리 가 하나 더 있 습 니 다.
20151231154904481.png (600×360)
미디어 파일 에 탭 추가
현재 테마의 functions.php 에 다음 코드 를 추가 합 니 다:

function ludou_add_tags_to_attachments() {
  register_taxonomy_for_object_type( 'post_tag', 'attachment' );
}
add_action( 'init' , 'ludou_add_tags_to_attachments' );
functions.php 를 저장 하고 업로드 합 니 다.미디어 편집 페이지 를 새로 고치 면 오른쪽 표시 줄 에 탭 표시 줄 이 하나 더 있 습 니 다.
20151231154944766.png (600×346)
또한 멀티미디어 목록 페이지 에 미디어 의 분류 와 라벨 을 추가 합 니 다.마찬가지 로 왼쪽 표시 줄 의 멀티미디어 메뉴 에 도 분류 디 렉 터 리 와 라벨 두 개의 키 메뉴 가 많 습 니 다.
20151231154959705.png (600×229)
자,미디어 파일 에 분류 와 라벨 을 추가 하 는 것 이 이렇게 간단 합 니 다.우 리 는 위 에 추 가 된 코드 를 아래 의 코드 로 합성 하여 더욱 간결 하고 효율 적 입 니 다.

function ludou_add_categories_tags_to_attachments() {
  register_taxonomy_for_object_type( 'category', 'attachment' );
  register_taxonomy_for_object_type( 'post_tag', 'attachment' );
}
add_action( 'init' , 'ludou_add_categories_tags_to_attachments' );

다른 방법
사실은 또 하나의 방법 이 있 고 멀티미디어 에 독립 적 인 분 류 를 추가 할 수 있 으 며 문장의 분 류 를 혼용 하지 않 아 도 되 며 워드 프레스 배경 에 있 는 멀티미디어 목록 페이지 에서 미디어 의 분 류 를 직관 적 으로 나 타 낼 수 있다.
사용 방법 은 현재 테마의 functions.php 에 php 코드 를 추가 합 니 다.

function ludou_create_media_category() {
 $args = array(
  'label' => '    ',
  'hierarchical' => true,
  'show_admin_column' => true,
  'show_ui'   => true,
  'query_var'  => true,
  'rewrite'   => true,
 );

 register_taxonomy( 'attachment_category', 'attachment', $args );
}

add_action( 'init', 'ludou_create_media_category' );

플러그 인 사용 을 거부 하지 않 는 다 면 이 플러그 인 을 추천 합 니 다Media Library Categories미디어 파일 의 분 류 를 대량으로 수정 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기