맞춤 게시물 유형에 수정본 사용


32

맞춤 게시물 유형을 만들어 등록했습니다.

맞춤 게시물 유형을 수정하는 방법을 알려줄 수 있습니까?


2
어떻게 등록 했습니까? 사용 register_post_type 또는 일부 플러그인을?
— kraftner

1
그 개정판은 모든 게시물 유형에 적용되었습니다. 누군가 그것을 확인하거나 거부 할 수 있습니까?
— s_ha_dum

1
@s_ha_dum 수동으로 활성화해야합니다. 의 'supports'에 "Revisions"에 대한 기본 설정이 없습니다 register_post_type. 제목과 편집기 만 기본값으로 설정되어 있습니다. 코덱스 codex.wordpress.org/Function_Reference/register_post_type
— Pieter Goosen을

@PieterGoosen : 감사합니다. 나는 약간의 수정을 싫어하고 그것들이 제대로 구현되지 않아서 많이 다루지 않는다고 생각합니다. :)
— s_ha_dum

답변:


50

CPT를 등록 할 때 수정본에 대한 지원을 수동으로 추가해야합니다. 제목과 편집기 만 기본값으로 설정되어 있습니다. 코덱을 확인하십시오 . 따라서 개정을 활성화해야하는 경우 다음과 같이 추가해야합니다.

'supports' => array( 'title', 'editor', 'revisions' ),

당신에 $args = array()당신의 CPT를 등록 할 때.

정보를 제공하기 위해 '지원'에 전달할 수있는 다른 인수는 다음과 같습니다.

'title'
'editor' (content)
'author'
'thumbnail' (featured image, current theme must also support post-thumbnails)
'excerpt'
'trackbacks'
'custom-fields'
'comments' (also will see comment count balloon on edit screen)
'revisions' (will store revisions)
'page-attributes' (menu order, hierarchical must be true to show Parent option)
'post-formats' add post formats, see Post Formats

편집하다

@jammypeach 덕분에 게시물의 개정판이 실제로 표시 될 때까지 개정판 메타 박스가 표시되지 않습니다. 개정판이 없으면 개정판 메타 상자가 표시되지 않습니다.


지원 배열에 배치했습니다. 잘 작동합니다. 감사합니다, @pieter ..
— Bhanu Prakash Ryaga

@BhanuPrakash 내가 도울 수있어서 기쁘다. 그때 내 대답을 받아 들인대로 기억하십시오.
— Pieter Goosen

9
고려해야 할 사항-CPT에서 수정본을 활성화 한 후 수정본 상자가 나타나지 않고 몇 번 변경하지 않으면 먼저 저장하지 않습니다. 이것은 나를 던졌습니다. 코드가 작동하지 않는다고 생각했지만 표시 할 개정판이 없습니다.
— jammypeach

1
@jammypeach가 내 답변을 업데이트합니다. 고마워 많은 사람들이 그것을 알지 못하고 심지어 그것을 고려하지 않았습니다. 감사합니다 :-)
— Pieter Goosen

1
고맙습니다 @ jammypeach 방금 한 시간 동안 맞춤 게시물 유형 def 자체에 문제가 있다고 생각한 것을 진단하려고 노력했습니다. 정보의 핵심 부분입니다!
— nickpish
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.