수색…


비고

테마에서 테마를 지원할 수있는 경우 사용자가 선택할 수있는 다음 게시 형식을 사용할 수 있습니다.

실제 게시물 내용 입력은 변경되지 않지만이 테마는이 형식을 사용하여 선택한 형식에 따라 게시물을 다르게 표시 할 수 있습니다. 예를 들어, 테마는 "상태"게시물의 제목 표시를 벗어날 수 있습니다. 사물이 어떻게 표시되는지는 완전히 주제에 달려 있지만, 여기에 몇 가지 일반적인 지침이 있습니다.

  • 옆으로 - 일반적으로 제목없이 스타일. Facebook 메모 업데이트와 유사합니다.
  • 갤러리 - 이미지 갤러리. 포스트에는 갤러리 단축 코드가 포함되어 이미지 첨부 파일이 포함됩니다.
  • link - 다른 사이트에 대한 링크. 테마는 게시물 내용의 첫 번째 태그를 해당 게시물의 외부 링크로 사용하고자 할 수 있습니다. 게시물이 URL로만 구성된 경우 대체 접근 방식이 될 수 있습니다. 그러면 URL이되며 제목 (post_title)은 앵커에 첨부 된 이름이됩니다.
  • image - 단일 이미지. 게시물의 첫 번째 태그는 이미지로 간주 될 수 있습니다. 또는 게시물이 URL로만 구성된 경우 해당 이미지 URL이되고 게시물 제목 (post_title)은 이미지의 제목 속성이됩니다.
  • quote - 인용문. 아마도 견적 내용을 담은 blockquote를 포함 할 것입니다. 또는 인용문은 소스 / 작성자가 제목 인 내용 일 수도 있습니다.
  • 상태 - 트위터 상태 업데이트와 비슷한 짧은 상태 업데이트입니다.
  • 비디오 - 단일 비디오 또는 비디오 재생 목록입니다. 게시물 콘텐츠의 첫 번째 태그 또는 개체 / 퍼가기가 동영상으로 간주 될 수 있습니다. 또는 게시물이 URL로만 구성된 경우 동영상 URL이됩니다. 블로그에서 비디오 지원이 활성화 된 경우 (예 : 플러그인을 통해) 동영상을 소식에 대한 첨부 파일로 포함 할 수도 있습니다. audio - 오디오 파일 또는 재생 목록입니다. Podcasting에 사용될 수 있습니다.
  • chat - 채팅 기록

테마에 게시물 유형 추가

post_type '페이지'에 포스트 형식 추가

add_post_type_support( 'page', 'post-formats' );

다음 예는 사용자 정의 게시 유형 'my_custom_post_type'을 등록하고 게시 형식을 추가합니다.

사용자 정의 게시 유형 'my_custom_post_type'등록

add_action( 'init', 'create_my_post_type' );
function create_my_post_type() {
    register_post_type( 'my_custom_post_type',
      array(
        'labels' => array( 'name' => __( 'Products' ) ),
        'public' => true
    )
  );
}

post_type 'my_custom_post_type'에 포스트 형식 추가

add_post_type_support( 'my_custom_post_type', 'post-formats' );

또는 register_post_type () 함수에서 '지원'매개 변수 배열에 'post-formats'을 추가하십시오. 다음 예는 위의 예와 같습니다.

'my_custom_post_type'에 'support'매개 변수로 사용자 정의 게시 유형 등록

add_action( 'init', 'create_my_post_type' );
function create_my_post_type() {
    register_post_type( 'my_custom_post_type',
      array(
        'labels' => array( 'name' => __( 'Products' ) ),
        'public' => true,
        'supports' => array('title', 'editor', 'post-formats')
    )
  );
} 

게시물에 대한 테마 지원 추가

함수 호출

add_theme_support( 'post-formats' )


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow