고객이 URL에 입력 할 수있는 사용자 정의 필드를 추가하도록 요청하고 있습니다. 나는 사용자 정의 메타 필드도 나타나지 표시되지 않습니다WordPress Plugin에 사용자 정의 필드를 추가하는 방법
register_post_type('storylist',
array(
'labels' => $labels,
'public' => false,
'exclude_from_search' => true,
'publicly_queryable' => false,
'show_ui' => true,
'supports' => array('title'),
)
);
add_filter('rwmb_meta_boxes', 'c_register_meta_boxes');
}
function c_register_meta_boxes($boxes){
$prefix = 'c_rwmb_';
$boxes[] = array(
'id' => 'view',
'title' => __('View Link', 'c_rwmb'),
'post_types' => array('storylist'),
'context' => 'normal',
'priority' => 'high',
'fields' => array(
array(
'name' => __('View URL', 'c_rwmb'),
'id' => $prefix . 'view_url',
'type' => 'text',
'size' => 60,
'clone' => false
),
)
);
return $meta_boxes;
}
내가 게시물에 갈 때 이제 문제는 다음과 같습니다 게시물 자체는 이것이 내가이 부분에 대해 가지고있는 코드, 사용자 정의 플러그인 사용자 정의 포스트 유형 내가 놓친 뭔가있어?
어리석은 질문이지만 확실하게 - [Meta Box Plugin] (https://wordpress.org/plugins/meta-box/)이 설치되어 있습니까? 나는'rwmb_meta_boxes'가 그것에 특유하다는 것을 확신합니다. – Hobo
코드를 보면'$ meta_boxes'가 아닌'$ boxes'를 반환해야합니다. – Hobo
@Hobo 당신이 바보 같아요. 감사. – MikeL5799