2012-09-14 4 views
0

발췌 텍스트를 사용자 정의 게시 유형과 더 비슷하게 사용자 정의하여 메타 복스를 제거하고 다시 작성하기로했습니다. . 썸네일 METABOX가 완벽하게 작동되지만 발췌 METABOX 페인트되지 않는 몇 가지 이유사용자 정의 게시 유형의 발췌 제목과 게시판 축소판을 변경하는 사용자 정의 기능

function custom_post_type_boxes(){ 
    remove_meta_box('postimagediv', 'alma_client', 'side'); 
    add_meta_box('postimagediv', __('Client logo'), 'post_thumbnail_meta_box', 'alma_client', 'normal', 'high'); 
    remove_meta_box('postexcerpt', 'alma_client', 'normal'); 
    add_meta_box('postexcerpt', __('List of jobs for this client'), 'post_excerpt_meta_box', 'alma_client', 'normal', 'core'); 
} 
add_action('do_meta_boxes', 'custom_post_type_boxes'); 

: 내 functions.php에서이 코드를 사용했다. 나는 아마도 문제가 post_excerpt_meta_box 콜백 함수가 주위에 있다고 생각하지만 잘못 될 수 있습니다.

도와주세요! 나는 그것을 고치기에 너무 가깝다고 생각하지만 그것을 이해할 수는 없다.

답변

1

글쎄, 문제는 post_excerpt_meta_box이 아닙니다. 어떤 이유로 나는 우선 순위를 'core'에서 'high'으로 변경했습니다. 나는 아직도 그것이 보이지 않는 이유를 모르겠다. 누군가가 나를 말할 수 있다면 'core', 나는 아직도 알고 싶다. 감사합니다

코드의 결과 라인이었다

add_meta_box('postexcerpt', __('List of jobs for this client'), 'post_excerpt_meta_box', 'alma_client', 'normal', 'high');