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


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.